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
Link To Document