An RTSJ-based framework for model-driven development in distributed control and automation
by Kleanthis Thramboulidis
International Journal of Industrial and Systems Engineering (IJISE), Vol. 7, No. 4, 2011

Abstract: The development process of control and automation software appears to be unsatisfactory and many years behind the general-purpose software development process. Moreover, current software engineering practices cannot be applied without modifications to the control and automation domain. In this paper, the model-driven development (MDD) paradigm is adopted to define a framework for the development of control and automation software. The proposed framework integrates an evolving domain-specific modelling language with the emerging real-time specification for Java (RTSJ) to exploit the benefits of Object and Java technologies. An implementation model framework and a run-time environment are defined to allow function block (FB) based design specifications to be automatically transformed to RTSJ executable ones. The recently released IBM RTSJ implementation is used to demonstrate the effectiveness of the proposed framework. Performance measurements show the applicability of the proposed approach in the control and automation domain.

Online publication date: Sat, 31-Jan-2015

The full text of this article is only available to individual subscribers or to users at subscribing institutions.

 
Existing subscribers:
Go to Inderscience Online Journals to access the Full Text of this article.

Pay per view:
If you are not a subscriber and you just want to read the full contents of this article, buy online access here.

Complimentary Subscribers, Editors or Members of the Editorial Board of the International Journal of Industrial and Systems Engineering (IJISE):
Login with your Inderscience username and password:

    Username:        Password:         

Forgotten your password?


Want to subscribe?
A subscription gives you complete access to all articles in the current issue, as well as to all articles in the previous three years (where applicable). See our Orders page to subscribe.

If you still need assistance, please email subs@inderscience.com