• DocumentCode
    356817
  • Title

    Supporting diversity with component frameworks as architectural elements

  • Author

    Wijnstra, Jan Gerben

  • Author_Institution
    Philips Res. Lab., Eindhoven, Netherlands
  • fYear
    2000
  • fDate
    2000
  • Firstpage
    51
  • Lastpage
    60
  • Abstract
    The author describes personal experience with component frameworks within a family architecture for a medical imaging product family. The component frameworks are handled as an integral part of the architectural approach and are an important means to support diversity in the functionality provided by the individual family members. The paper focuses on a particular kind of component framework that has been applied throughout the medical imaging product family. This kind of framework is useful when the various family members are based on the same concepts and the diversity is formed by the differences in the specific instances of these concepts that are present in the family members. These component frameworks have a number of similarities, allowing a standardised approach to their development. They support the division of the system into a generic architectural skeleton, which can be extended with plug-ins to realise specific family members, each with their own set of features
  • Keywords
    medical image processing; object-oriented programming; software architecture; software reusability; architectural approach; architectural elements; component based development; component frameworks; embedded system markets; family architecture; family members; generic architectural skeleton; medical imaging product family; plug-ins; product family architecture; standardised approach; Biomedical imaging; Costs; Embedded system; Laboratories; Permission; Security; Skeleton; Software safety; Testing; Time to market;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering, 2000. Proceedings of the 2000 International Conference on
  • Conference_Location
    Limerick
  • ISSN
    0270-5257
  • Print_ISBN
    1-58113-206-9
  • Type

    conf

  • DOI
    10.1109/ICSE.2000.870396
  • Filename
    870396