DocumentCode
3674748
Title
Leveraging the Analysis for Invariant Independence in Formal System Models
Author
Nils Przigoda;Robert Wille;Rolf Drechsler
Author_Institution
Group for Comput. Archit., Univ. of Bremen, Bremen, Germany
fYear
2015
Firstpage
359
Lastpage
366
Abstract
Formal models, based on modeling languages such as UML in combination with constraint languages such as OCL, allow for an abstract description of a system prior to its implementation. But since the resulting models are often rather complex, redundancies in terms of model descriptions which can directly be implied from already existing constraints can easily arise. In particular, OCL invariants are affected by this. In order to efficiently detect those, methodologies for the analysis for invariant dependence have recently been proposed. However, they have severe limitations with respect to scalability, automation, and quality of the determined results. In this work, we aim for leveraging the analysis for invariant independence in formal systems models by addressing these drawbacks. For this purpose, a new methodology based on the exploitation of powerful solving engines as well as a complete analysis scheme is proposed. Experimental evaluations confirm that the proposed solution is significantly faster and leads to a much better quality of the results.
Keywords
"Unified modeling language","Algorithm design and analysis","Analytical models","Redundancy","Complexity theory","Scalability","Automation"
Publisher
ieee
Conference_Titel
Digital System Design (DSD), 2015 Euromicro Conference on
Type
conf
DOI
10.1109/DSD.2015.85
Filename
7302297
Link To Document