arrow
返回

Aspect-Oriented Model-Driven Engineering for Embedded Systems Applied to Automation Systems

delete2013-11-01
delete34
PRE
AI
M
Marco A. Wehrmeister *
C
Carlos Eduardo Pereira
F
Franz J. Rammig
DOI:10.1109/TII.2013.2240308delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Automation and control systems include many intelligent automation devices, which are usually implemented as complex embedded systems. New methods and tools are demanded to cope with the increasing design complexity, while keeping the project on schedule. Proper handling of nonfunctional system requirements is a key factor during the design of industrial automation systems, since in some application domains they are as important as (sometimes, more important than) functional requirements. This paper presents a model-driven engineering approach, which combines Unified Modeling Language (UML) and aspect-oriented software development (AOSD) to design real-time and embedded automation systems. The proposed approach allows a smooth transition from the initial phases to implementation by using software tools, comprising the system specification and the automatic generation of source code. By combining UML with model-level aspects and a script-base code generation tool, it enables the use of AOSD during system design and implementation, even though the target platform does not natively support such concepts. Experimental results on using this approach to design real-world examples of automation systems are presented. The results indicate a positive impact on the design of automation systems. The encapsulation of nonfunctional requirements was improved, increasing the reuse of developed artifacts. Generated source code statistics indicate that the proposed approach can generated a fair amount of code per model element.
Keyword:
Aspect-oriented software development (AOSD)
automation systems
code generation
embedded systems
model-driven engineering (MDE)
Unified Modeling Language (UML)
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Industrial Informatics 封面图
IEEE Transactions on Industrial Informatics
IF:
9.9
论文数:
8.6K
被引数:
6.0W

机构

U
Universidade Federal do Rio Grande do Sul
学者数:
2.6W
论文数: 1.7W
被引数: 1.6W
U
University of Paderborn
学者数:
2.9K
论文数: 2.7K
被引数: 2
Universidade do Estado de Santa Catarina 封面图
Universidade do Estado de Santa Catarina
学者数:
2.5K
论文数: 1.4K
被引数: 1.3K
学者 查看更多机构
引用论文

引用论文

err
IF0
err
err0
PREAI
err
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
Timed and Resource-Oriented Statecharts for Embedded Software
err2010-11-01
err16
PREAI
errKim, Jinhyun; Kang, Inhye; Choi, Jin-Young; Lee, Insup
err分享
err收藏
Model-driven development of industrial process control applications
err2011-07-01
err67
PREAI
errHastbacka, David; Vepsalainen, Timo; Kuikka, Seppo
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
err分享
err收藏
err
IF0
err
err0
PREAI
err
err分享
err收藏
学者 查看更多内容