Building Reliable Component-based Software SystemsArtech House, 2002 - 454 pagina's Here's a complete guide to building reliable component-based software systems. Written by world-renowned experts in the component-based software engineering field, this unique resource helps you manage complex software through the development, evaluation and integration of software components. You quickly develop a keen awareness of the benefits and risks to be considered when developing reliable systems using components. A strong software engineering perspective helps you gain a better understanding of software component design, to build systems with stronger requirements, and avoid typical errors throughout the process, leading to improved quality and time to market. From component definition, standards, objects and frameworks, to organizational development and support of the component-based life cycle, the book describes aspects of systems development using components and component development. It focuses on dependable and real-time systems, employing case studies from the process automation industry, software production, electronic consumer equipment and office software development. |
Inhoudsopgave
Basic Concepts in CBSE | 3 |
Contracts | 10 |
Relations Between Concepts | 16 |
Conclusion | 19 |
Introduction | 41 |
Component Models and Technology | 57 |
Properties Constraints Types and Styles | 65 |
Implementation | 78 |
RealTime Software Components | 237 |
Testing Reusable Software Components | 265 |
Sequential Systems | 272 |
41 | 278 |
RealTime Features of Windows NT | 285 |
Design of the RealTime Application | 291 |
References | 298 |
Component Wiring | 311 |
Development with Components | 101 |
Component Development | 108 |
Semantic Integrity in | 115 |
RoleBased Component Engineering | 135 |
Using Software Components | 155 |
Component Composition and Integration | 179 |
Predicting System Trustworthiness | 193 |
Software Product Lines | 205 |
The Koala Component Model | 223 |
Overige edities - Alles bekijken
Building Reliable Component-based Software Systems Ivica Crnkovic,Magnus Peter Henrik Larsson Gedeeltelijke weergave - 2002 |
Veelvoorkomende woorden en zinsdelen
abstract Addison-Wesley ADLs analysis application approach Aspect Types AspectObject assembly basic behavior CBSE chapter client complex component evaluation component framework component model component specification component technology component-based software Component-Based Software Engineering component-based systems component's composition concepts Conf configuration connectors constraints contract CORBA defined dependencies described development process discussed domain embedded embedded systems environment example execution extrafunctional fault injection Figure formal functionality infrastructure input integration interactions interface issues Java JavaBeans Koala language Mälardalen University ment methods Microsoft nent object Object-Oriented operating system OSGI package performance phase ponent ports possible postconditions predictability priority problem Proc product lines programming properties quality attributes real-time systems reliability requirements reusable reuse roles run-time semantics software architecture software components software development Software Engineering software system structure task techniques testing threads tion WCET Windows NT