• DocumentCode
    2406001
  • Title

    Putting non-functional requirements into software architecture

  • Author

    Franch, Xavier ; Botella, Pere

  • Author_Institution
    Dept. de Llenguatges i Sistemes Inf., Univ. Politecnica de Catalunya, Barcelona, Spain
  • fYear
    1998
  • fDate
    16-18 Apr 1998
  • Firstpage
    60
  • Lastpage
    67
  • Abstract
    This paper presents an approach for incorporating non-functional information of software system into software architectures. To do so, components present two distinguished slots: their non-functional specification, where non-functional requirements on components are placed, and their non-functional behaviour with respect to these requirements. Also, connector protocols may describe which non-functional aspects are relevant to component connections. We propose a notation to describe non-functionality in a systematic manner, and we use it to analyse two particular aspects of the meeting scheduler case study, user interaction and performance
  • Keywords
    formal specification; software engineering; meeting scheduler case study; non-functional behaviour; non-functional information; non-functional requirements; non-functional specification; non-functionality; performance; software architectures; user interaction; Connectors; Large scale integration; Performance analysis; Programming; Proposals; Protocols; Software architecture; Software reusability; Software systems; Specification languages;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Specification and Design, 1998. Proceedings. Ninth International Workshop on
  • Conference_Location
    Ise-Shima
  • Print_ISBN
    0-8186-8439-9
  • Type

    conf

  • DOI
    10.1109/IWSSD.1998.667920
  • Filename
    667920