An Interface-based platform approach

In the medical imaging domain the market pressure and increased software content of products form the driving force for the introduction of product line architectures. This paper describes a new product line architecture that is based upon a generic platform that can only be varied through well-defined interfaces. It explains the rationale behind this approach and elaborates on the experiences so far. The paper gives a short overview of the architectural requirements for the product line and the methodology followed. The focus is on the actual platform architecture and its technical implementation.

[1]  Rebecca Joos Software reuse at Motorola , 1994, IEEE Software.

[2]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming , 2002 .

[3]  Martin L. Griss,et al.  Software Reuse: From Library to Factory , 1993, IBM Syst. J..

[4]  Jan Gerben Wijnstra,et al.  Component Frameworks for a Medical Imaging Product Family , 2000, IW-SAPF.

[5]  Robert L. Nord,et al.  Software Architecture in Industrial Applications , 1995, 1995 17th International Conference on Software Engineering.

[6]  Philippe Kruchten,et al.  The 4+1 View Model of Architecture , 1995, IEEE Softw..

[7]  Ivar Jacobson,et al.  Software Reuse: Architecture, Process And Organization For Business Success , 1998, Proceedings. Technology of Object-Oriented Languages. TOOLS 26 (Cat. No.98EX176).

[8]  Jan Gerben Wijnstra Supporting diversity with component frameworks as architectural elements , 2000, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium.

[9]  B. J. Pronk Medical Product Line Architectures , 1999 .