Model-driven engineering of process control software – beyond device-centric abstractions |
| |
Authors: | Tomaž Lukman Giovanni Godena Jeff Gray Marjan Heričko Stanko Strmčnik |
| |
Affiliation: | 1. Jo?ef Stefan Institute, Department of Systems and Control, Jamova 39, 1000 Ljubljana, Slovenia;2. University of Alabama, Department of Computer Science, Tuscaloosa, AL 35487-0290, USA;3. University of Maribor, Faculty of Electrical Engineering and Computer Science, Smetanova ulica 17, 2000 Maribor, Slovenia |
| |
Abstract: | This paper presents a new, two-level, model-driven engineering approach to industrial process control software. The first level (infrastructure engineering) is concerned with the following: the definition of the development process and guidelines, the definition of a domain-specific modeling language, the specification of the model transformations, and the development of a tool suite. This tool suite enables modeling of the process control software and the automatic code generation for programmable logic controllers. In the second level (application engineering), the process control software is engineered using the results of the infrastructure level. The approach is demonstrated on excerpts from an industrial project. |
| |
Keywords: | Model-driven engineering Process control software Programmable logic controllers Modeling languages Automatic code generation |
本文献已被 ScienceDirect 等数据库收录! |
|