Wolfgang Narzt, Josef Pichler, Klaus Pirklbauer, Martin Zwinz,
"A Reusability Concept for Process Automation Software"
: Proceedings of 11th. International Conference, 12-1998, Wolfgang Narzt, Josef Pichler, Klaus Pirklbauer, Martin Zwinz: A Reusability Concept for Process Automation Software; Proceedings of 11th. International Conference, 8. - 10. 12. 1998, Paris.
A Reusability Concept for Process Automation Software
Sprache des Titels:
Proceedings of 11th. International Conference
Reusability of software is an important prerequisite for cost and time-optimized software development. This is especially true for custom software produced for only one application; process automation software in the hot rolling mill domain is a typical example of such software. This paper presents the special requirements on software in this domain and shows how a reusability concept helps to decrease overall development time. Exploiting reuse to reduce development time cannot be restricted to inner reusability as supported by object-oriented programming; furthermore, reusability of software components does not suffice to achieve reusable software. This paper introduces a combination of concepts that applies object-oriented and component-oriented techniques together with papameterization and flexible data handling. Additionally, we discuss the effect of standardization of some inner parts of the process automtion software on the reusability of the whole software.
We demonstrate the application of these concepts with the example ot the data handling part of the process automation software for hot rolling mills. The data handling part is the crucial part of each process automation system, whose main tasks are to receive measured values form the basic automation system, to support mathematical model calculations with these values, an to send the result values of these calculations back to the basic automation system to control the rolling mill. therefor data handling plays an important role in making automation software reusable. Our concept involves standarizing the data items while keeping the interfaces flexible.
The concept in this paper evolved from a study of several process automation systems. This concept has been used as a basis for a process automation architecture for hot rolling mills developed as part of an ESPRIT project. A hot rolling mill automation implementation to verify these concepts is under construction.
Sprache der Kurzfassung:
Notiz zum Zitat:
Wolfgang Narzt, Josef Pichler, Klaus Pirklbauer, Martin Zwinz: A Reusability Concept for Process Automation Software; Proceedings of 11th. International Conference, 8. - 10. 12. 1998, Paris.