• DocumentCode
    3479364
  • Title

    Reconciling Requirements and Implementation via Reengineering for Context-Aware Service Evolution

  • Author

    Huang, Jianchu ; Yang, Hongji ; Liu, Lei

  • Author_Institution
    Software Technol. Res. Lab., De Montfort Univ., Leicester, UK
  • fYear
    2011
  • fDate
    18-22 July 2011
  • Firstpage
    464
  • Lastpage
    469
  • Abstract
    In modern software development, software requirements and implementation are not always reconciled. This leads to difficulties for evolution tasks in future. Specifically, for modern context-aware systems, changes in stakeholders´ requirements disclose that existing implementation is insufficient to meet the new requirements due to the limitations of the traditional techniques. In this paper, we propose a context-aware requirements elicitation approach to reconcile the gap between software requirements and implementation for context-aware service evolution based on a novel reengineering framework approach. To validate our approach, we carry out a case study of a medium sized open-source location-aware legacy system.
  • Keywords
    formal specification; software maintenance; ubiquitous computing; context-aware requirements elicitation; context-aware service evolution; open-source location-aware legacy system; reengineering framework; software development; software requirements; Context; Context modeling; Context-aware services; Middleware; Sensors; Servers; Context-Aware Services; Requirements Engineering; Reverse Engineering; Software Evolution; Software Reengineering;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Software and Applications Conference Workshops (COMPSACW), 2011 IEEE 35th Annual
  • Conference_Location
    Munich
  • Print_ISBN
    978-1-4577-0980-7
  • Electronic_ISBN
    978-0-7695-4459-5
  • Type

    conf

  • DOI
    10.1109/COMPSACW.2011.84
  • Filename
    6032282