Abstract
In engineering design, the needs of stakeholders are often captured and expressed in natural language (NL). While this facilitates such tasks as sharing information with nonspecialists, there are several associated problems including ambiguity, incompleteness, understandability, and testability. Traditionally, these issues were managed through tedious procedures such as reading requirements documents and looking for errors, but new approaches are being developed to assist designers in collecting, analysing, and clarifying requirements. The quality of the end-product is strongly related to the clarity of requirements and, thus, requirements should be managed carefully. This paper proposes to combine diverse requirements quality measures found from literature. These metrics are coherently integrated in a single software tool. This paper also proposes a new metric for clustering requirements based on their similarity to increase the quality of requirement model. The proposed methodology is tested on a case study and results show that this tool provides designers with insight on the quality of individual requirements as well as with a holistic assessment of the entire set of requirements.
Original language | English |
---|---|
Title of host publication | 33rd Computers and Information in Engineering Conference |
Publisher | American Society of Mechanical Engineers |
Volume | 2 B |
ISBN (Print) | 9780791855867 |
DOIs | |
Publication status | Published - 2013 |
Publication type | A4 Article in conference proceedings |
Event | ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, IDETC/CIE 2013 - Portland, OR, United States Duration: 4 Aug 2013 → 7 Aug 2013 |
Conference
Conference | ASME 2013 International Design Engineering Technical Conferences and Computers and Information in Engineering Conference, IDETC/CIE 2013 |
---|---|
Country/Territory | United States |
City | Portland, OR |
Period | 4/08/13 → 7/08/13 |
ASJC Scopus subject areas
- Mechanical Engineering
- Computer Graphics and Computer-Aided Design
- Computer Science Applications
- Modelling and Simulation