Transformation of OCL Constraints to FoCaLiZe Specifications

dc.contributor.authorGHERAISSA, Tarek
dc.contributor.authorLEMMOUCHI, Nacer-Eddine
dc.date.accessioned2023-03-14T14:05:04Z
dc.date.available2023-03-14T14:05:04Z
dc.date.issued2016-05
dc.descriptionmemoire master informatiqueen_US
dc.description.abstractFoCaLiZe is a development environment based on a formal approach, which integrates an automated theorem prover (Zenon) and a proof checker (Coq). On the other hand, the UML graphical language is widely used to model systems in a synthetic and intuitive way, but lacks formal basis. In this master thesis we studied the transformation rules of OCL constraints into FoCaLiZe specifications in the context of MDE (Model Driven Engineering). Then, we propose an implementation of the transformation rules using XSLT language. The proposed implementation directly supports the main OCL constraints (invariant and pre/post-condition). We illustrate our implementation with concrete examples.FoCaLiZe est un environnement de développement basé sur une approche formelle, qui intègre un prouver automatique (ZENON) et un outil d’aide à la preuve (Coq). D'autre part, le langage graphique UML est largement utilisé pour modéliser les systèmes de manière synthétique et intuitive, mais il manque les bases formelles. Dans ce mémoire de master, nous avons étudié les règles de transformation de contraints OCL en spécifications FoCaLiZe dans le contexte de MDE (Model Driven Engineering), puis nous proposons une implémentation des règles de transformation en utilisant le langage XSLT. L'implémentation proposée supporte directement les principaux contraints OCL (invariants et pre/post-conditions). Nous illustrons notre implémentation par des exemples concrets.en_US
dc.identifier.citationuniversity of el oueden_US
dc.identifier.urihttps://dspace.univ-eloued.dz/handle/123456789/16455
dc.language.isofren_US
dc.relation.ispartofseries005/039;
dc.subjectUML, OCL, FoCaLiZe, Transformation, XSLT and MDEen_US
dc.subjectUML, OCL, FoCaLiZe, Transformation, MDE, XSLTen_US
dc.titleTransformation of OCL Constraints to FoCaLiZe Specificationsen_US

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
621-004-01.pdf
Size:
2.75 MB
Format:
Adobe Portable Document Format
Description:
memoire master informatique

License bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: