• DocumentCode
    2344890
  • Title

    ArchKriti : A Software Architecture Based Design and Evaluation Tool Suite

  • Author

    Vallieswaran, V. ; Menezes, Bernard

  • Author_Institution
    KR Sch. of Inf. Technol., Indian Inst. of Technol., Bombay
  • fYear
    2007
  • fDate
    2-4 April 2007
  • Firstpage
    701
  • Lastpage
    706
  • Abstract
    Software architecture based-development uses multiple, diverse views to capture essential details of the system. In general, there is no single set of views that can capture all requirements. Since the quality attributes such as cost, schedule, security etc. have very high business value, the architecture of the system needs to be evaluated to determine whether it has achieved the quality attributes as specified in the requirements. As part of a semester-long course, we implemented ArchKriti - a software architecture based design and evaluation tool suite. This tool attempts to support the following crucial steps in architecture-based software development - quality attribute brainstorming, attribute-driven design (ADD), architecture evaluation and documentation. Our open-ended design facilitates the addition of new architectural styles and views. We discuss the design issues and implementation of this tool suite and briefly mention our experiences managing this project
  • Keywords
    software architecture; software performance evaluation; software tools; system documentation; ArchKriti; architecture evaluation; attribute-driven design; evaluation tool suite; open-ended design; quality attribute brainstorming; quality attributes; software architecture; software development; system documentation; Business; Computer architecture; Costs; Documentation; Information security; Information technology; Programming; Software architecture; Software design; Software tools;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Technology, 2007. ITNG '07. Fourth International Conference on
  • Conference_Location
    Las Vegas, NV
  • Print_ISBN
    0-7695-2776-0
  • Type

    conf

  • DOI
    10.1109/ITNG.2007.40
  • Filename
    4151764