ENGLISH

A Method for Component-Based and Service-Oriented Software Systems Engineering

Book information

Language
english
Format
PDF
Filesize
3 MB (2741027 bytes)
Pages
\269
Library
twirpx
Time added
2017-08-07 07:01:42

Description

Doctoral Dissertation, Faculty of Technology, Policy and Management, Delft University of Technology, The Netherlands.Febodruk BV, 2005. – 269 pages.A method for software systems engineering following component-based and service-oriented concepts, principles and practices is designed and presented in this thesis. A set of consistent and technology-independent component concepts is defined in the method, together with the types, facets and granularity levels of components in the context of the development process lifecycle. The component concepts are modeled throughout the development process, depending on the reason for the modeling and specification, using techniques and notations based on Unified Modeling Language (UML) 2.0, Interface Definition Language (IDL) and eXtensible Markup Language (XML), enriched with extensions where necessary. The method further provides pragmatic guidelines, techniques and milestones that use the defined concepts and notations to facilitate a stepwise development process in a component-based and service-oriented manner. The method prescribes which activities should be carried out within each step of the development process and provides guidelines to develop appropriate models. We believe that our method is general, flexible and scalable enough to be used in component based architectural design and development for a wide range of IT systems, from small-scale desktop applications to complex, Internet-based, enterprise-scale IT systems.Contents:Components and ServicesThe State-of-the-Art of Component-Based Software Systems DevelopmentComponent-Based Development in PracticeComponent Concepts and DefinitionsComponent Modeling Techniques and NotationsComponent-Oriented Architecture Design and ImplementationTest and Evaluation of the MethodEpilogueAppendix A UML 2.0 Modeling Notation Appendix B Survey QuestionnaireAppendix C List of Abbreviations

Similar books