Proceedings Twenty-First Annual International Computer Software and Applications Conference (COMPSAC'97)
DOI: 10.1109/cmpsac.1997.625087
|View full text |Cite
|
Sign up to set email alerts
|

Towards a formalization of UML class structures in Z

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0
1

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 40 publications
(23 citation statements)
references
References 2 publications
0
20
0
1
Order By: Relevance
“…The lack of formal semantics which hampers the UML language can lead to serious modeling problems that generate contradictions in the developed models [3]. This motivated more work on the transition from UML to formal languages such as B [8], VDM [1], VDM++ [9], Z [10], Maude [11].…”
Section: Introductionmentioning
confidence: 99%
“…The lack of formal semantics which hampers the UML language can lead to serious modeling problems that generate contradictions in the developed models [3]. This motivated more work on the transition from UML to formal languages such as B [8], VDM [1], VDM++ [9], Z [10], Maude [11].…”
Section: Introductionmentioning
confidence: 99%
“…Work has been done on the basis of wellestablished traditional approaches to specification like Z and VDM: [SF97,FBLPS97] focuses on the UML type system, a general integration of Z with object-orientation is discussed in [Ebe97], and in [Lan96,BLM97] an object calculus enhancing the expressibility of object-oriented notations has been proposed. Other approaches treat in detail the UML predecessor OMT [BCV96,WRC97], and in particular class diagrams [BC95] in connection with Larch are discussed.…”
Section: Introductionmentioning
confidence: 99%
“…Formal methods are based on mathematical techniques and notations for specification, development and verification of software systems particularly in the area of software engineering [30]. Use of formal methods for software design is motivated by the belief that appropriate mathematical analysis can contribute to the reliability and robustness of software design [31].…”
Section: Formal Approachesmentioning
confidence: 99%