2014
DOI: 10.1007/978-3-319-10181-1_6
|View full text |Cite
|
Sign up to set email alerts
|

Modeling UML Template Classes with FoCaLiZe

Abstract: Abstract. UML is the defacto standard language to graphically describe systems in an object oriented way. Once an application has been specified, Model Driven Architecture (MDA) techniques can be applied to generate code from such specifications. Because UML lacks formal basis to analyze and check model consistency, it is pertinent to choose a formal target language (in the MDA process) to enable proofs and verification techniques. To achieve this goal, we have associated to UML the FoCaLiZe language, an objec… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0

Year Published

2018
2018
2024
2024

Publication Types

Select...
3
2
1

Relationship

0
6

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 14 publications
0
1
0
Order By: Relevance
“…The transformation rules, from UML class diagram concepts into FoCaLiZe, have already been detailed in [2,[1][2][3]. First, we explain the main transformation rules needed for developing the proposed lifecycle.…”
Section: Overview Of the Proposed Approachmentioning
confidence: 99%
See 1 more Smart Citation
“…The transformation rules, from UML class diagram concepts into FoCaLiZe, have already been detailed in [2,[1][2][3]. First, we explain the main transformation rules needed for developing the proposed lifecycle.…”
Section: Overview Of the Proposed Approachmentioning
confidence: 99%
“…Thus, this paper proposes a partial transformation approach from UML/OCL to FoCaLiZe to ensure iterative and incremental development with the aim to enhance the maintenance phase. The proposed approach uses the mapping of UML/OCL elements developed in previous works: static aspects (of the UML/OCL models) were mapped in [1][2][3], and dynamic aspects were mapped in [4,6]. An overview of these mappings will be presented in the proposed approach section.…”
mentioning
confidence: 99%
“…Abbas et al [31] propose a bridge from UML class templates annotated with OCL constraints to a formal language to grant proper support to a part of the UML language.…”
Section: Research Papersmentioning
confidence: 99%