Home
Scholarly Works
Driving Requirements Evolution by Engineers'...
Conference

Driving Requirements Evolution by Engineers' Opinions

Abstract

Requirements are often incomplete or imprecise. Especially when innovation is a pronounced aspect of product development, sufficiently refined requirements can only be obtained by leveraging engineering knowledge gained through the exploration of innovative designs. However, such innovative designs often contradict prevalent requirements and might be deemed incorrect unless requirements evolve. In this paper, we present a method to drive requirements evolution by engineering opinions---early indicators of emergent engineering knowledge. Opinions about the suitability of a new design emerge earlier than hard evidence can be produced, potentially accelerating the evolution of requirements and saving time and costs. In this work, we develop a sound formal framework to inform requirements engineers about the potential need for requirements evolution based on engineering opinions. We formalize engineering opinions in terms of subjective logic and unify them with key concepts of model-driven engineering.

Authors

Dagenais K; David I

Pagination

pp. 920-929

Publisher

Association for Computing Machinery (ACM)

Publication Date

September 22, 2024

DOI

10.1145/3652620.3688566

Name of conference

Proceedings of the ACM/IEEE 27th International Conference on Model Driven Engineering Languages and Systems
View published work (Non-McMaster Users)

Contact the Experts team