Abstract

In largescaled software development projects, different stakeholders may deal with different pieces of software requirements depending on their perspectives or perceptions of their shared problems. Each of the users may define his/her requirements from his/her own point of view using different terminologies. System analysts may express or model the artifacts of the system by using different representation styles and methodologies. However, a group of stakeholders often needs to interact, collaborate or trace requirements among the group in order to achieve common goals in their development process. To resolve the semantic heterogeneity problems arising from requirements tracing among various stakeholders, the enhancement of multiperspective requirements traceability (MUPRET) framework is proposed. The main objective of this paper is to concentrate on tracing multiperspective requirements artifacts represented in the form of the textual requirements and the requirements model, specifically the entity relationship diagram. The requirements ontology is used as a knowledge representation to represent multiperspective requirements artifacts of an individual stakeholder. Ontology matching is applied as a reasoning mechanism in automatically generating traceability relationships without restricting the freedom in expressing requirements differently.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.