validation method to improve behavioral flows on uml requirements analysis model by cross-checking with state transition model
Hikaru Morita, Saeko Matsuura

TL;DR
This paper introduces a validation method that enhances behavioral flow accuracy in UML requirements models by cross-checking with state transition models, using automated inconsistency detection to improve specification quality.
Contribution
It presents a novel automated comparison approach between analyst-created and evaluator-created models to identify and correct inconsistencies in requirements specifications.
Findings
Effective inconsistency detection demonstrated on a requirements example
Improved accuracy of behavioral flows in UML models
Automated tool supports validation process
Abstract
We propose a method to evaluate and improve the validity of required specifications by comparing models from different viewpoints. Inconsistencies are automatically extracted from the model in which the analyst defines the service procedure based on the initial requirement; thereafter, the analyst automatically compares it with a state transition model from the same initial requirement that has been created by an evaluator who is different from the analyst. The identified inconsistencies are reported to the analyst to enable the improvement of the required specifications. We develop a tool for extraction and comparison and then discuss its effectiveness by applying the method to a requirements specification example.
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
TopicsService-Oriented Architecture and Web Services · Business Process Modeling and Analysis · Advanced Software Engineering Methodologies
