Development of Component-based Information SystemsAnnotation This work provides a comprehensive research guide to the development of component-based information systems (CBIS). Component-based development offers such benefits as the potential for software reuse, faster time-to-market, and lowered costs of system maintenance and integration. Spanning the organizational, developmental, and technical aspects of the subject, the original research included here provides fresh insights into successful CBIS technology and application. Part I covers component-based development methodologies and the effective resulting system architectures. Part II analyzes different aspects of managing component-based development and software reuse. Part III investigates component-based development with commercial off-the-shelf products (COTS), including the selection and automated trading of COTS products. |
Contents
An Introduction | 3 |
ComponentBased Development Methodologies and Systems Architectures | 21 |
Toward a ComponentOriented Methodology to BuildbyIntegration | 49 |
Copyright | |
10 other sections not shown
Other editions - View all
The Development of Component-based Information Systems Sergio De Cesare,Mark Geoffrey Lycett,Robert Macredie No preview available - 2016 |
Common terms and phrases
abstract ADAPTOR Addison-Wesley analysis artifacts assets business components business processes business units CBDi chapter client collaboration commercial off-the-shelf communication compo component concepts component-based development component-based software component-based software engineering component-based systems component-oriented component's Computer configuration context CORBA COSEML COTS components create defined describe development process diagrams distributed component system domain engineering unit domain model evaluation evolution example existing Figure functionality hierarchy identify IEEE implementation information systems integration interface issues Java KobrA legacy systems Management mechanism method modules nents object object-oriented organization organizational model package pattern language phase ponent principle problem product engineering units programming realization represent requirements reusable RPC protocol semantics serialization server software architecture software components software development Software Engineering software product family software product lines software reuse software systems software testing solution specification strategy structure Szyperski test techniques tion XML-RPC


