DocumentCode :
119414
Title :
Generating SystemC Implementations for Clock Constraints Specified in UML/MARTE CCSL
Author :
Peters, Jochen ; Wille, Robert ; Drechsler, Rolf
Author_Institution :
Inst. of Comput. Sci., Univ. of Bremen, Bremen, Germany
fYear :
2014
fDate :
4-7 Aug. 2014
Firstpage :
116
Lastpage :
125
Abstract :
Due to the increasing complexity of today´s embedded systems, the design on higher levels of abstraction becomes more and more important. In this context, modeling languages such as UML and its profile MARTE received significant attention in the recent past. They provide formal descriptions that can be exploited to automatically generate initial implementations of a system e.g. In SystemC. While corresponding approaches have been developed in the past, they often focused on functional specifications. Besides that, also non-functional behavior such as clocking constraints needs to be considered in this process. In this work, we propose an approach which addresses this gap. Given a formal specification of clocking constraints specified in the Clock Constraint Specification Language (CCSL, a MARTE accessory), we propose an automatic code generation scheme which enriches an existing SystemC implementation by a module triggering the desired clocks in the system.
Keywords :
Unified Modeling Language; constraint handling; embedded systems; formal specification; Clock Constraint Specification Language; SystemC; UML/MARTE CCSL; abstraction level; automatic code generation scheme; clock constraints; clocking constraints; embedded systems; formal descriptions; formal specification; functional specifications; modeling languages; nonfunctional behavior; Clocks; Embedded systems; Hardware; Sensors; Timing; Unified modeling language; CCSL; FSL; MARTE; System Design; SystemC; UML;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Engineering of Complex Computer Systems (ICECCS), 2014 19th International Conference on
Conference_Location :
Tianjin
Print_ISBN :
978-1-4799-5481-0
Type :
conf
DOI :
10.1109/ICECCS.2014.24
Filename :
6923126
Link To Document :
بازگشت