Technology of Object-Oriented Languages and Systems (TOOLS 33)
An Understandable and Configurable Domain-Specific Framework for Industrial Automation Applications
St. Malo, France
June 05-June 08
ISBN: 0-7695-0731-X
Modern industrial automation software is growing increasingly complex. At the same time development, time and costs have to be reduced. In order to reconcile these opposing demands a new approach is needed based on domain-specific architectures with appropriate plug-in components. Object-oriented frameworks offer reuse efficiency not achievable with other techniques. Unfortunately, framework comprehension and use is normally difficult due to a steep learning curve and the lack of tool support. This work proposes the use of component models for structuring frameworks in order to simultaneously improve usability and comprehension of object-oriented frameworks. The approach is illustrated with a framework for elevator control software complying with the JavaBeans component model. This paper discusses the structure and the advantages of our approach but also reveals problematic points, which should be considered in similar projects.
Index Terms:
frameworks, industrial automation, component models, JavaBeans
Citation:
Stjepan Dujmovic, "An Understandable and Configurable Domain-Specific Framework for Industrial Automation Applications," tools, pp.348, Technology of Object-Oriented Languages and Systems (TOOLS 33), 2000