IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Formal Consistency Verification of UML Requirement and Analysis Models

Formal Consistency Verification of UML Requirement and Analysis Models
View Sample PDF
Author(s): Mouez Ali (University of Sfax, Tunisia), Hanene Ben-Abdallah (University of Sfax, Tunisia)and Faïez Gargouri (University of Sfax, Tunisia)
Copyright: 2014
Pages: 31
Source title: Formal Languages for Computer Simulation: Transdisciplinary Models and Applications
Source Author(s)/Editor(s): Pau Fonseca i Casas (Universitat Politècnica de Catalunya - BarcelonaTech, Spain)
DOI: 10.4018/978-1-4666-4369-7.ch007

Purchase

View Formal Consistency Verification of UML Requirement and Analysis Models on the publisher's website for pricing and purchasing information.

Abstract

To capture and analyze the functional requirements of an information system, UML and the Unified Process (UP) propose the use case and sequence diagrams. However, one of the main difficulties behind the use of UML is how to ensure the consistency of the various diagrams used to model different views of the same system. In this chapter, the authors propose an enriched format for documenting UML2.0 use cases. This format facilitates consistency verification of the functional requirements with respect to the sequence diagrams included in the analysis model. The consistency verification relies on a set of rules to check the correspondence among the elements of the documented use cases and those of the sequence diagrams; the correspondence exploits the implicit semantic relationship between these diagrams as defined in UP. Furthermore, to provide for a rigorous verification, the authors formalize both types of diagrams and their correspondence rules in the formal notation Z. The formal version of the analysis model is then verified through the theorem prover Z/EVES to ensure its consistency.

Related Content

. © 2023. 25 pages.
. © 2023. 23 pages.
. © 2023. 23 pages.
. © 2023. 18 pages.
. © 2023. 34 pages.
. © 2023. 47 pages.
. © 2023. 59 pages.
Body Bottom