• DocumentCode
    3128841
  • Title

    Evaluating the portability and maintainability of software product family architecture: terminal software case study

  • Author

    Matinlassi, Mari

  • Author_Institution
    VTT Tech. Res. Centre of Finland, Oulu, Finland
  • fYear
    2004
  • fDate
    12-15 June 2004
  • Firstpage
    295
  • Lastpage
    298
  • Abstract
    This paper introduces a case study of a driver terminal product family. The terminals are used for fare collection in public transportation. The case study applies the QADA architectural design and analysis method in documenting and evaluating the portability and maintainability of existing architecture. During this case study it was found out how to improve the architectural descriptions of the QADA method for better quality evaluation support. In addition, evaluation revealed risky points of architecture that were improved with separation, compression and abstraction.
  • Keywords
    software architecture; software maintenance; software performance evaluation; software portability; transportation; QADA method; architectural analysis; architectural design; driver terminal product family; fare collection; public transportation; quality evaluation support; software maintainability evaluation; software portability evaluation; software product family architecture; terminal software; Computer aided software engineering; Computer architecture; Design methodology; Personal digital assistants; Software architecture; Software maintenance; Software quality; Software systems; Software testing; Transportation;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Architecture, 2004. WICSA 2004. Proceedings. Fourth Working IEEE/IFIP Conference on
  • Print_ISBN
    0-7695-2172-X
  • Type

    conf

  • DOI
    10.1109/WICSA.2004.1310713
  • Filename
    1310713