Hier finden Sie wissenschaftliche Publikationen aus den Fraunhofer-Instituten.

Model-driven component-based product line engineering. A natural synergy

: Atkinson, C.; Bayer, J.; Bunse, C.; Kamsties, E.; Laitenberger, O.; Laqua, R.; Muthig, D.; Paech, B.; Wüst, J.; Zettel, J.

Bauknecht, K. ; Österreichische Computer-Gesellschaft -OCG-:
Informatik 2001. Wirtschaft und Wissenschaft in der Network Economy. Visionen und Wirklichkeit. Tagungsband
Wien: Österreichische Computer Gesellschaft, 2001 ( 157)
ISBN: 3-85403-157-2
S.808-811 : Ill., Lit. (Vol.2)
Konferenz "Informatik 2001" <2001, Wien>
Fraunhofer IESE ()
component-based software engineering; KobrA; model-driven architecture; product line engineering

Component-based software development promises to bring numerous benefits to the software industry, including reduced development costs and times, improved quality, and lower risk. However, some significant technical and commercial obstacles need to be overcome before these benefits are widely realized in practice. In particular, component-orientation needs to pervade the full software life-cycle, rather than be concentrated in the implementation and deployment phases as at present, and component-based development methods need to provide effective heuristics for gauging and optimizing component reusability, rather than simply assume software modules are inherently reusable merely because they are packaged as components. In this position paper we argue that the best way to achieve these aims is to integrate the principles of component-based development (CBD) with the model driven architecture (MDA) and product line engineering (PLE) paradigms, and briefly describe how this is achieved in the KobrA method.