Towards a comprehensive environment for the engineering of embedded control systems based on UML

被引:0
作者
Lu, SR [1 ]
Halang, WA [1 ]
Gumzej, R [1 ]
机构
[1] Fern Univ Hagen, Fac Elect & Comp Engn, D-58084 Hagen, Germany
来源
2003 IEEE INTERNATIONAL CONFERENCE ON INDUSTRIAL TECHNOLOGY, VOLS 1 AND 2, PROCEEDINGS | 2003年
关键词
D O I
暂无
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
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.
引用
收藏
页码:693 / 698
页数:6
相关论文
共 15 条
[1]  
[Anonymous], OMG UN MOD LANG SPEC
[2]  
CASPI P, 2003, EMSOFT 03
[3]  
CSERTAN G, 2002, P INT C AUT SOFTW EN
[4]  
*DIN, 1998, 662532 DIN
[5]  
*DIN, 1989, 66253 DIN 3
[6]  
Douglass B. P., 2000, REAL TIME UML DEV EF
[7]  
GARRIDO JM, 1999, PRACTICAL PROCESS SI
[8]  
GUMZEJ R, 1999, THESIS U MARIBOR
[9]  
GUMZEJ R, 2003, CODESIGN EMBEDDED RE
[10]   Safe object oriented programming of distributed real time systems in PEARL [J].
Halang, WA ;
Pereira, CE ;
Frigeri, AH .
FOURTH IEEE INTERNATIONAL SYMPOSIUM ON OBJECT-ORIENTED REAL-TIME DISTRIBUTED COMPUTING, PROCEEDINGS, 2001, :87-94