Title
Controlling Requirements Evolution: a Formal Concept Analysis-Based Approach
Abstract
Requirements evolve during the software development process. Requirements specification evolution determines changes both in terms of level of details and style of representation and it brings the requirements from the initial statement of the customer needs towards more detailed documents able to drive the software design, construction and verification. Controlling the evolution of requirements, usually written in natural language, is very important for the success of the whole software project because every step in the evolutionary path of requirements can introduce undesired changes or lacks of information. This paper describes an approach based on the formal concepts analysis that allows a systematic and precise verification of the consistency among different stages of natural language requirements evolution.
Year
DOI
Venue
2007
10.1109/ICSEA.2007.24
ICSEA
Keywords
Field
DocType
requirements specification evolution,software project,natural language,customer need,natural language requirements evolution,software development,formal concept analysis,formal concepts analysis,whole software project,formal concept analysis-based approach,controlling requirements evolution,software construction,software architecture,detailed document,software development process,natural language processing,software verification,program verification,software design,precise verification,formal specification,level of detail
Software engineering,Systems engineering,Computer science,Requirements engineering,Requirements analysis,Requirements management,Requirement,Requirement prioritization,Software requirements specification,System requirements specification,Non-functional requirement
Conference
ISBN
Citations 
PageRank 
978-0-7695-2937-0
7
0.51
References 
Authors
4
4
Name
Order
Citations
PageRank
Fabrizio Fabbrini1317.74
Mario Fusani27213.69
Stefania Gnesi31475120.93
Giuseppe Lami419522.98