• DocumentCode
    2535121
  • Title

    Context-aware recommender systems for non-functional requirements

  • Author

    Danylenko, Antonina ; Löwe, Welf

  • Author_Institution
    Sch. of Comput. Sci., Phys. & Math., Linnaeus Univ., Vaxjo, Sweden
  • fYear
    2012
  • fDate
    4-4 June 2012
  • Firstpage
    80
  • Lastpage
    84
  • Abstract
    For large software projects, system designers have to adhere to a significant number of functional and non-functional requirements, which makes software development a complex engineering task. If these requirements change during the development process, complexity even increases. In this paper, we suggest recommendation systems based on context-aware composition to enable a system designer to postpone and automate decisions regarding efficiency non-functional requirements, such as performance, and focus on the design of the core functionality of the system instead. Context-aware composition suggests the optimal component variants of a system for different static contexts (e.g., software and hardware environment) or even different dynamic contexts (e.g., actual parameters and resource utilization). Thus, an efficiency non-functional requirement can be automatically optimized statically or dynamically by providing possible component variants. Such a recommender system reduces time and effort spent on manually developing optimal applications that adapts to different (static or dynamic) contexts and even changes thereof.
  • Keywords
    recommender systems; software engineering; software management; ubiquitous computing; complex engineering task; context aware composition; context aware recommender system; core functionality; nonfunctional requirement; software project; system designer; Connectors; Context; Programming; Recommender systems; Runtime; Software; Sorting; context-aware composition; context-aware recommender systems; nonfunctional requirements;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Recommendation Systems for Software Engineering (RSSE), 2012 Third International Workshop on
  • Conference_Location
    Zurich
  • Print_ISBN
    978-1-4673-1758-0
  • Type

    conf

  • DOI
    10.1109/RSSE.2012.6233417
  • Filename
    6233417