DC ElementWertSprache
dc.contributor.authorAl Lail, Mustafa-
dc.contributor.authorRosales, Antonio-
dc.contributor.authorCardenas, Hector-
dc.contributor.authorHamann, Lars-
dc.contributor.authorPerez, Alfredo-
dc.date.accessioned2024-02-20T13:53:31Z-
dc.date.available2024-02-20T13:53:31Z-
dc.date.issued2022-11-09-
dc.identifier.isbn978-1-4503-9467-3en_US
dc.identifier.urihttp://hdl.handle.net/20.500.12738/14851-
dc.description.abstractSpecifying 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.isoenen_US
dc.publisherAssociation for Computing Machineryen_US
dc.subjectOCLen_US
dc.subjecttemporal propertiesen_US
dc.subjectTOCLen_US
dc.subjecttransformationen_US
dc.subjectUMLen_US
dc.subject.ddc004: Informatiken_US
dc.titleTransformation of TOCL temporal properties into OCLen
dc.typeinProceedingsen_US
dc.relation.conferenceInternational Conference on Model Driven Engineering Languages and Systems 2022en_US
dc.description.versionPeerRevieweden_US
tuhh.container.endpage907en_US
tuhh.container.startpage899en_US
tuhh.oai.showtrueen_US
tuhh.publication.instituteDepartment Informatiken_US
tuhh.publication.instituteFakultät Technik und Informatiken_US
tuhh.publisher.doi10.1145/3550356.3563132-
tuhh.relation.ispartofseriesACM Conferencesen_US
tuhh.type.opusInProceedings (Aufsatz / Paper einer Konferenz etc.)-
dc.type.casraiConference Paper-
dc.type.dinicontributionToPeriodical-
dc.type.drivercontributionToPeriodical-
dc.type.statusinfo:eu-repo/semantics/publishedVersionen_US
dcterms.DCMITypeText-
tuhh.book.titleProceedings of the 25th International Conference on Model Driven Engineering Languages and Systems: Companion Proceedings-
item.seriesrefACM Conferences-
item.tuhhseriesidACM Conferences-
item.creatorGNDAl Lail, Mustafa-
item.creatorGNDRosales, Antonio-
item.creatorGNDCardenas, Hector-
item.creatorGNDHamann, Lars-
item.creatorGNDPerez, Alfredo-
item.languageiso639-1en-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_5794-
item.creatorOrcidAl Lail, Mustafa-
item.creatorOrcidRosales, Antonio-
item.creatorOrcidCardenas, Hector-
item.creatorOrcidHamann, Lars-
item.creatorOrcidPerez, Alfredo-
item.fulltextNo Fulltext-
item.grantfulltextnone-
item.openairetypeinProceedings-
crisitem.author.deptDepartment Informatik-
crisitem.author.orcid0000-0002-5051-0119-
crisitem.author.parentorgFakultät Technik und Informatik-
Enthalten in den Sammlungen:Publications without full text
Zur Kurzanzeige

Seitenansichten

49
checked on 26.11.2024

Google ScholarTM

Prüfe

HAW Katalog

Prüfe

Volltext ergänzen

Feedback zu diesem Datensatz


Alle Ressourcen in diesem Repository sind urheberrechtlich geschützt.