DocumentCode :
2875265
Title :
Towards a comprehensive environment for the engineering of embedded control systems based on UML
Author :
Lu, Shourong ; Halang, Wolfgang A. ; Gumzej, Roman
Author_Institution :
Fac. of Electr. & Comput. Eng., Fern Univ., Hagen, Germany
Volume :
2
fYear :
2003
fDate :
10-12 Dec. 2003
Firstpage :
693
Abstract :
With the ever increasing complexity of embedded control systems, design and implementation have to fulfill demanding requirements with respect to functionality, timing, reliability, cost, safety and security. To meet these requirements, an integrated development environment based on an extended UML is designed. It aims at providing a comprehensive set of methods and tools for all development phases of complex embedded control systems. For the environment to be fully integrated, the gaps between the applicability of UML models for proper modeling as well as for validation, verification, simulation and code generation need to be filled. To enable domain-specific specification, in form of profiles UML is enhanced by comprehensive sets of constructs addressing the aspects real time, distribution and safety characteristic for embedded control systems. Corresponding models should automatically be translated to several other model notations. Here, a UML profile for simulation models is defined, which is process-oriented and based on extensions of UML oriented at PEARL for distributed systems and real-time extensions of UML statecharts which enable to simulate real-time constraints. This UML profile is expected to automatically translate UML models into simulation models described as XML documents, utilising existing model analysis tools for quantitative system analysis without the need for individual complex and expensive formal modeling.
Keywords :
control system analysis computing; digital simulation; embedded systems; large-scale systems; specification languages; UML; XML documents; code generation; distributed systems; embedded control systems; extensible markup language; integrated development environment; model analysis tools; quantitative system analysis; real time constraints; real time extensions; reliability; unified modeling language; Analytical models; Automatic control; Control systems; Cost function; Real time systems; Reliability engineering; Safety; Security; Timing; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Industrial Technology, 2003 IEEE International Conference on
Print_ISBN :
0-7803-7852-0
Type :
conf
DOI :
10.1109/ICIT.2003.1290739
Filename :
1290739
Link To Document :
بازگشت