DC Element | Wert | Sprache |
---|---|---|
dc.contributor.author | Al Lail, Mustafa | - |
dc.contributor.author | Rosales, Antonio | - |
dc.contributor.author | Cardenas, Hector | - |
dc.contributor.author | Hamann, Lars | - |
dc.contributor.author | Perez, Alfredo | - |
dc.date.accessioned | 2024-02-20T13:53:31Z | - |
dc.date.available | 2024-02-20T13:53:31Z | - |
dc.date.issued | 2022-11-09 | - |
dc.identifier.isbn | 978-1-4503-9467-3 | en_US |
dc.identifier.uri | http://hdl.handle.net/20.500.12738/14851 | - |
dc.description.abstract | Specifying and verifying the temporal properties of UML-based systems can be challenging. Although there exist some extensions of OCL to support the specification of temporal properties, most of the approaches depend on using non-UML formalisms such as LTL, CTL, and CTL∗. The approaches also rely on transforming the under-development UML models into non-UML model checking frameworks for verification. These approaches introduce complexities and relies on techniques and tools that are not within the UML spectrum. In this paper, we show how TOCL (one OCL extension for temporal properties specification) can be transformed into OCL for verification purposes. Towards this end, we created a formal EBNF grammar for TOCL, based on which a parser and a MOF metamodel were generated. To facilitate the analysis of the TOCL properties, we formally defined transformation rules from the TOCL metamodel to the OCL metamodel using QVTo. We validated the implementations of the transformation rules using USE. | en |
dc.language.iso | en | en_US |
dc.publisher | Association for Computing Machinery | en_US |
dc.subject | OCL | en_US |
dc.subject | temporal properties | en_US |
dc.subject | TOCL | en_US |
dc.subject | transformation | en_US |
dc.subject | UML | en_US |
dc.subject.ddc | 004: Informatik | en_US |
dc.title | Transformation of TOCL temporal properties into OCL | en |
dc.type | inProceedings | en_US |
dc.relation.conference | International Conference on Model Driven Engineering Languages and Systems 2022 | en_US |
dc.description.version | PeerReviewed | en_US |
tuhh.container.endpage | 907 | en_US |
tuhh.container.startpage | 899 | en_US |
tuhh.oai.show | true | en_US |
tuhh.publication.institute | Department Informatik | en_US |
tuhh.publication.institute | Fakultät Technik und Informatik | en_US |
tuhh.publisher.doi | 10.1145/3550356.3563132 | - |
tuhh.relation.ispartofseries | ACM Conferences | en_US |
tuhh.type.opus | InProceedings (Aufsatz / Paper einer Konferenz etc.) | - |
dc.type.casrai | Conference Paper | - |
dc.type.dini | contributionToPeriodical | - |
dc.type.driver | contributionToPeriodical | - |
dc.type.status | info:eu-repo/semantics/publishedVersion | en_US |
dcterms.DCMIType | Text | - |
tuhh.book.title | Proceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings | - |
item.seriesref | ACM Conferences | - |
item.tuhhseriesid | ACM Conferences | - |
item.creatorGND | Al Lail, Mustafa | - |
item.creatorGND | Rosales, Antonio | - |
item.creatorGND | Cardenas, Hector | - |
item.creatorGND | Hamann, Lars | - |
item.creatorGND | Perez, Alfredo | - |
item.languageiso639-1 | en | - |
item.cerifentitytype | Publications | - |
item.openairecristype | http://purl.org/coar/resource_type/c_5794 | - |
item.creatorOrcid | Al Lail, Mustafa | - |
item.creatorOrcid | Rosales, Antonio | - |
item.creatorOrcid | Cardenas, Hector | - |
item.creatorOrcid | Hamann, Lars | - |
item.creatorOrcid | Perez, Alfredo | - |
item.fulltext | No Fulltext | - |
item.grantfulltext | none | - |
item.openairetype | inProceedings | - |
crisitem.author.dept | Department Informatik | - |
crisitem.author.orcid | 0000-0002-5051-0119 | - |
crisitem.author.parentorg | Fakultät Technik und Informatik | - |
Enthalten in den Sammlungen: | Publications without full text |
Volltext ergänzen
Feedback zu diesem Datensatz
Export
Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.