Skip navigation
Please use this identifier to cite or link to this item:

acessibilidade

http://hdl.handle.net/20.500.12207/491
Full metadata record
wcag
DC FieldValueLanguage
dc.contributor.authorBarbosa, Paulo-
dc.contributor.authorBarros, João Paulo-
dc.contributor.authorRamalho, Franklin-
dc.contributor.authorGomes, Luís-
dc.contributor.authorFigueiredo, Jorge-
dc.contributor.authorMoutinho, Filipe-
dc.contributor.authorCosta, Anikó-
dc.contributor.authorAranha, André-
dc.date.accessioned2013-10-15T14:32:44Z-
dc.date.available2011-
dc.date.available2013-10-15T14:32:44Z-
dc.date.issued2011-
dc.identifierdoi 10.1007/978-3-642-19170-1_28pt
dc.identifier.citationEstilo IEEE [1] L. Camarinha-Matos, P. Barbosa, J. Barros, F. Ramalho, L. Gomes, J. Figueiredo, et al., "SysVeritas: A Framework for Verifying IOPT Nets and Execution Semantics within Embedded Systems Design," in Technological Innovation for Sustainability. vol. 349, ed: Springer Berlin Heidelberg, 2011, pp. 256-265.pt
dc.identifier.isbn978-3-642-19170-1pt
dc.identifier.urihttp://hdl.handle.net/20.500.12207/491-
dc.description.abstractWe present a rewriting logic based technique for defining the formal executable semantics of a non-autonomous Petri net class, named Input-Output Place/Transition nets (IOPT nets), designed for model-based embedded system’s development, according to the MDA initiative. For this purpose, we provide model-to-model transformations from ecore IOPT models to a rewriting logic specification in Maude. The transformations are defined as semantic mappings based on the respective metamodels: the IOPT metamodel and the Maude metamodel. Also, we define model to-text transformations for the generation of the model execution code in the rewriting logic framework. Hence, we present a translational semantics composed by two components: (i) the denotational one, considering as semantic domains the operations, equations, and properties that specify the Petri net structure, signals, and events according to the commutative monoid view; and (ii) the operational one, that changes the interleaving semantics of Maude using rewriting rules specified at the Maude metalevel to provide a maximal step semantics for transitions with arcs, test arcs, and priorities. Additionally, this work gives architectural advices in order to compose new semantics specifications by simple component substitution. Due to its simulation and verification capabilities for control systems, the presented work was applied to a domotic project that intends to save energy in residential buildings.pt
dc.language.isoengpt
dc.publisherSpringer-
dc.rightsclosedAccesspt
dc.subjectEmbedded Systemspt
dc.subjectPetri Netspt
dc.subjectMaudept
dc.subjectVerificationpt
dc.subject.classificationIndexação Scopuspt
dc.subject.classificationIndexação ISIpt
dc.subject.classificationIndexação Springerpt
dc.titleSysVeritas: A Framework for Verifying IOPT Nets and Execution Semantics within Embedded Systems Designpt
dc.typebookPartpt
dc.peerreviewednopt
dc.relation.publisherversionhttp://dx.doi.org/10.1007/978-3-642-19170-1_28pt
degois.publication.firstPage256pt
degois.publication.lastPage265pt
degois.publication.titleTechnological Innovation for Sustainabilitypt
degois.publication.volume349pt
Appears in Collections:D-ENG - Livros e Capítulo de livro

Files in This Item:
There are no files associated with this item.


FacebookTwitterDeliciousLinkedInDiggGoogle BookmarksMySpace
Formato BibTex MendeleyEndnote Currículo DeGóis 

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.