DocumentCode :
2488400
Title :
Removing ill-structured arcs in Hierarchical and Concurrent State Diagrams
Author :
Gomes, Luís ; Costa, Anikó
Author_Institution :
Univ. Nova de Lisboa
fYear :
2006
fDate :
20-22 Sept. 2006
Firstpage :
1230
Lastpage :
1237
Abstract :
This paper starts presenting a methodology for embedded systems co-design where statecharts play the role of specification formalism. The system model is expressed using a statechart model, which is a kind of hierarchical and concurrent state diagram, and the methodology relies on the decomposition of the system model into a set of parallel components. The system model is edited using a UML-2.0 compliant graphical editor, and the tool described in this paper produces an intermediary representation of the components using XML (after model partitioning), amenable to feed automatic code generation tools, allowing production of VHDL-code, C-code, or SystemC-code. The paper presents a set of arc lifting mechanisms to be applied to an ill-structured hierarchical and concurrent state diagram in order to obtain a well-structured model, which, according with methodology´s requirements, is a requisite for removing hierarchical structures in the model and allow partitioning of the model into a set of concurrent components.
Keywords :
Unified Modeling Language; XML; concurrency control; embedded systems; formal specification; systems analysis; UML-2.0 compliant graphical editor; XML; arc lifting mechanism; concurrent component; concurrent state diagram; embedded systems codesign; hierarchical state diagram; ill-structured arcs; parallel component; specification formalism; statechart model; system model; well-structured model; Concurrent computing; Embedded system; Feeds; Field programmable gate arrays; Hardware; Network-on-a-chip; Production systems; Programmable logic arrays; Programmable logic devices; XML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Emerging Technologies and Factory Automation, 2006. ETFA '06. IEEE Conference on
Conference_Location :
Prague
Print_ISBN :
0-7803-9758-4
Type :
conf
DOI :
10.1109/ETFA.2006.355193
Filename :
4178308
Link To Document :
بازگشت