• DocumentCode
    2168246
  • Title

    ATRIUM: Software Architecture Driven by Requirements

  • Author

    Montero, Francisco ; Navarro, Elena

  • Author_Institution
    Dept. of Comput. Syst., UCLM, Los Angeles, CA
  • fYear
    2009
  • fDate
    2-4 June 2009
  • Firstpage
    230
  • Lastpage
    239
  • Abstract
    Interactive systems development is a complex process, because many requirements must be considered. Traditionally, functional requirements capture the intended behavior of the system which may be expressed as tasks or functions the system is required to perform. On the other hand, non-functional requirements are concerned with how the application provides the required functionality rather than defining what the application does. Both kinds of requirements are equally important for the final product, but designers try to achieve them by using different mechanisms. This paper introduces ATRIUM, a methodology for developing interactive systems where functional and not functional requirements are considered in a unified and systematically manner by using documented experience in different level of abstraction: interaction, design and architecture. This methodology is standard compliance as the ISO/IEC 25010 is one of the inputs for the process.
  • Keywords
    interactive systems; software architecture; user interfaces; ATRIUM; interactive system development; model driven development; nonfunctional requirement; software architecture; user interface; Application software; Code standards; Computer architecture; IEC standards; Interactive systems; Proposals; Software architecture; Software standards; Standards development; Usability; Elena Navarro; Francisco Montero;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Engineering of Complex Computer Systems, 2009 14th IEEE International Conference on
  • Conference_Location
    Potsdam
  • Print_ISBN
    978-0-7695-3702-3
  • Type

    conf

  • DOI
    10.1109/ICECCS.2009.21
  • Filename
    5090531