• DocumentCode
    1967126
  • Title

    Towards scalable and adaptable software architectures

  • Author

    Fayad, Mohamed E. ; Hamza, Haitham S. ; Sanchez, Huascar A.

  • Author_Institution
    Dept. of Comput. Eng., San Jose State Univ., CA, USA
  • fYear
    2005
  • fDate
    15-17 Aug. 2005
  • Firstpage
    102
  • Lastpage
    107
  • Abstract
    Developing scalable and adaptable architectures that can accommodate evolving changes is crucial for reducing software development cost. To achieve scalability and adaptability, developers should be able to identify where and how new (current) layers are added (removed) from the architecture. Failing to do so may lead to software architectures that require a considerable modifications when the system evolves or changes due to new or added requirements. In this paper, we address the problem of developing scalable software architectures that can accommodate new and/or modified requirements without the need for re-developing the architecture from scratch. The approach is demonstrated through a case study.
  • Keywords
    cost reduction; software architecture; software cost estimation; software reusability; scalable software architectures; software development cost; Application software; Computer architecture; Computer science; Costs; Employment; Home appliances; Programming; Scalability; Software architecture; Software systems;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Reuse and Integration, Conf, 2005. IRI -2005 IEEE International Conference on.
  • Print_ISBN
    0-7803-9093-8
  • Type

    conf

  • DOI
    10.1109/IRI-05.2005.1506457
  • Filename
    1506457