IECON 2010 - 36th Annual Conference on IEEE Industrial Electronics Society 2010
DOI: 10.1109/iecon.2010.5675332
|View full text |Cite
|
Sign up to set email alerts
|

Ecore representation for extending PNML for Input-Output Place-Transition nets

Abstract: This paper presents a metamodel for the InputOutput Place-Transition nets (IOPT nets), a Petri net class targeted at controllers modeling. The proposed metamodel reuses many of the elements of the Petri Net Markup Language (PNML) metamodel, such as places, transitions, and arcs; it extends the PNML metamodel for Place/Transition nets to comprise concepts inherent to IOPT nets. The IOPT nets metamodel is described in Ecore format, putting IOPT nets in the puzzle of MDA artifacts taking benefit from the MDA infr… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
8
0

Year Published

2011
2011
2016
2016

Publication Types

Select...
9

Relationship

4
5

Authors

Journals

citations
Cited by 14 publications
(8 citation statements)
references
References 11 publications
0
8
0
Order By: Relevance
“…Those tools rely on the PNML interchange format and on Petri net Type definition defined by a Relax NG grammar. Currently, we foresee the use of an Ecore metamodel for the IOPT class, presented in [10], thus offering improved robustness and maintainability, especially for a new generation of code generators.…”
Section: The Input Output Place Transition Net Classmentioning
confidence: 99%
See 1 more Smart Citation
“…Those tools rely on the PNML interchange format and on Petri net Type definition defined by a Relax NG grammar. Currently, we foresee the use of an Ecore metamodel for the IOPT class, presented in [10], thus offering improved robustness and maintainability, especially for a new generation of code generators.…”
Section: The Input Output Place Transition Net Classmentioning
confidence: 99%
“…Peter Sandborn defines sustainability as "keeping an existing system operational and maintaining the ability to manufacture and field versions of the system that satisfy the original requirements" [10].…”
Section: Contribution To Sustainabilitymentioning
confidence: 99%
“…By taking advantage of Petri nets visual representation and precise semantics, this paper contributes to their use as an intermediate formalism between SysML behavior models and code generation. More specifically, it presents a tool that transforms a Systems Modeling Language (SysML) state machine, to an Input-Output Place Transition Net (IOPT) [2] target model. The process of transformation ⎯ the production of an XMI [3] file ⎯ is realized using the Atlas Transformation Language (ATL) [4].…”
Section: Introductionmentioning
confidence: 99%
“…The concept of semantic domain and semantic equations gives us a guarantee that the metamodel presented in [8] will provide models able to satisfy the desired executability requirement. The following generated code has this graph representation plus the new features, such as events (OFF, BRIGHT, and DARK) and signals (SW8, SW9, and SW10).…”
Section: System Modelingmentioning
confidence: 99%