• DocumentCode
    1967129
  • Title

    Software Product Line Engineering for Developing Self-Adaptive Systems: Towards the Domain Requirements

  • Author

    Shen, Liwei ; Peng, Xin ; Zhao, Wenyun

  • Author_Institution
    Sch. of Comput. Sci., Fudan Univ., Shanghai, China
  • fYear
    2012
  • fDate
    16-20 July 2012
  • Firstpage
    289
  • Lastpage
    296
  • Abstract
    Self-adaptive systems are now facing the anticipation of mass customization. Therefore, the Software Product Line (SPL) engineering for developing Self-Adaptive systems (SPL4SA) can be an effective way. At the first sight, SPL4SA is the straightforward combination of the two methodologies of SPL engineering and self-adaptive systems. However, the direct and unsystematic combination will bring difficulty in the domain requirements analysis and in the customization process. In this paper, in order to give a solution to the practical problems, we propose a domain requirements meta-model in SPL4SA. It is described with different point of views and the variability binding constraints inside are emphasized. Based on it, a guidance is concluded to support the consistent customization towards the domain model. In addition, an experimental study about a web-based business product line involving self-adaptation capability is conducted to evaluate the model.
  • Keywords
    formal specification; product development; self-adjusting systems; software reusability; SPL engineering; SPL4SA; Web-based business product line; customization process; domain requirements analysis; domain requirements meta-model; self-adaptation capability; self-adaptive system; software product line engineering; variability binding constraint; Adaptation models; Business; Context; Context modeling; Monitoring; Runtime; Software; domain requirements; self-adaptative system; software product line;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference (COMPSAC), 2012 IEEE 36th Annual
  • Conference_Location
    Izmir
  • ISSN
    0730-3157
  • Print_ISBN
    978-1-4673-1990-4
  • Electronic_ISBN
    0730-3157
  • Type

    conf

  • DOI
    10.1109/COMPSAC.2012.40
  • Filename
    6340158