arrow
Return

A tool supported engineering process for developing control applications

delete2006-06-01
delete21
PRE
AI
C
Christos Tranoris
K
Kleanthis Thramboulidis *
DOI:10.1016/j.compind.2006.02.006delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
Engineers in industrial and control sector continuously face problems on developing modem distributed industrial control applications. The latest standard in this domain, the IEC61499, defines a methodology to be used by system designers to construct distributed industrial control applications. New generation Engineering Support Systems (ESSs) are required to support the whole development process. In this paper, a process that introduces new and enhances already defined phases of the IEC61499 development process is presented. Model Driven Development has been adopted and two meta-models have been defined: a Unified Modelling Language (UML) based one that is used in the analysis phase and an IEC61499 based for the design phase. A set of transformation rules, formally defined by means of UML's Object Constraint Language, is defined to ameliorate the transformation process between the two metamodels. The proposed development process is supported by a prototype ESS, namely CORFU ESS, which is used to present a case study. (C) 2006 Elsevier B.V. All rights reserved.
Keywords:
distributed control applications
function block
IEC61499
control application development process
Model Driven Development
AI Summary

AI Summary

Key information extracted from the uploaded paper, including a brief overview, abstract, background, key highlights, visual analysis, and future outlook.

Journal

Computers in Industry cover
Computers in Industry
IF:
9.1
Papers:
2.9K
Citations:
1.1W

Organization

No organization information available
Cited Papers

Cited Papers

Modeling default prediction with earnings management
err2016-12-01
err0
PREAI
errHsiou-Wei William Lin; Huai-Chun Lo; Ruei-Shian Wu
errShare
errSave
errShare
errSave
Model-driven development
err2003-09-01
err232
errOAAI
errMellor, SJ; Clark, AN; Futagami, T
errShare
errSave
Embedded software engineering: The state of the practice
err2003-11-01
err87
errOAAI
errGraaf, H; Lormans, M; Toetenel, H
errShare
errSave
errShare
errSave