• DocumentCode
    3107363
  • Title

    Dealing with Non-Functional Requirements in Model-Driven Development

  • Author

    Ameller, David ; Franch, Xavier ; Cabot, Jordi

  • Author_Institution
    Univ. Politec. de Catalunya (UPC), Barcelona, Spain
  • fYear
    2010
  • fDate
    Sept. 27 2010-Oct. 1 2010
  • Firstpage
    189
  • Lastpage
    198
  • Abstract
    The impact of non-functional requirements (NFRs) over software systems has been widely documented. Consequently, cost-effective software production method shall provide means to integrate this type of requirements into the development process. In this vision paper we analyze this assumption over a particular type of software production paradigm: model-driven development (MDD). We report first the current state of MDD approaches with respect to NFRs and remark that, in general, NFRs are not addressed in MDD methods and processes, and we discuss the effects of this situation. Next, we outline a general framework that integrates NFRs into the core of the MDD process and provide a detailed comparison among all the MDD approaches considered. Last, we identify some research issues related to this framework.
  • Keywords
    software engineering; systems analysis; MDD; NFR; development process; model driven development; nonfunctional requirements; software production method; software production paradigm; software systems; Adaptation model; Analytical models; Computer architecture; Data models; Portals; Software; Unified modeling language; model-driven development; non-functional requirements;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Requirements Engineering Conference (RE), 2010 18th IEEE International
  • Conference_Location
    Sydney, NSW
  • ISSN
    1090-705X
  • Print_ISBN
    978-1-4244-8022-7
  • Type

    conf

  • DOI
    10.1109/RE.2010.32
  • Filename
    5636894