Requirements Rationalization and Synthesis enabled by Model Synchronization
Siyuan Ji, Charles E. Dickerson, Michael Wilkinson

TL;DR
This paper introduces mathematical frameworks for systematically rationalizing and synthesizing stakeholder needs in model-based systems engineering, improving requirement agreement and change impact analysis.
Contribution
It presents novel mathematical methods for requirements rationalization and synthesis, addressing inconsistencies and disagreements in stakeholder needs.
Findings
Supports rigorous identification of requirement conflicts
Facilitates systematic change impact analysis
Enhances stakeholder agreement with minimal engineer intervention
Abstract
In the international standard for system and software engineering ISO/IEC/IEEE 15288: 2015, the output of the stakeholder needs and the business or mission analysis technical processes are transformed into a technical view of the system by the system requirements definition process. In model-based systems engineering, functional needs can be modeled by use case diagrams. Intended outcomes of system requirements definition include resolution of disagreement about requirements, explicit agreement between stakeholders, and traceability. However, stakeholder needs are often elicited in a siloed manner and may be inconsistent. The lack of mathematically based systematic approaches for requirements definition poses a challenge to model-based transformation of needs into a technical view of the system that achieves agreement between stakeholders. This paper specifies and demonstrates…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsSoftware Engineering Techniques and Practices · Systems Engineering Methodologies and Applications · Advanced Software Engineering Methodologies
