Research‎ > ‎Research Areas‎ > ‎

Object-Oriented Software Architectures and Frameworks

Description

Investigation of construction principles and patterns for object-oriented software development and object-oriented application frameworks. Application and investigation of construction principles in the area of process automation.

Partners
  • VAI Austria (now Siemens VAI), for applying principles to process control software
Team
  • Rainer Weinreich (JKU)
  • Reinhold Plösch (JKU)
  • Klaus Pirklbauer (JKU, now SCCH)
Results
  • An object-oriented application framework and tools for process control applications (ProcessTalk)
  • Concepts and techniques (now known as patterns) for object-oriented software development
Technologies
  • C++, ET++, Unix, ProcessTalk
Publications
  • G. Pomberger, R. Weinreich, Software Engineering im Stahlbereich (in German), BHM Journal, 5/95, pp. 235 ff., Springer Verlag Wien, May 1995.
  • K. Pirklbauer, R. Plösch, R. Weinreich: Object-Oriented and Conventional Process Automation Systems, Proceedings of 39th International Scientific Colloqium at TU Ilmenau, Germany, September 27-30, 1994, pp. 566-571, Bd. 3, ISSN 0943-7207
  • G. Pomberger, R. Weinreich, The Role of Prototyping in Software Development, Conference on the Technology of Object-Oriented Languages and Systems (TOOLS Europe '94), Versailles, France, March 7-10, 1994, Prentice Hall 1994.
  • K. Pirklbauer, R. Plösch, R. Weinreich: Object-Oriented Process Control Software, Journal of Object-Oriented Programming (JOOP), Vol. 7, No. 2, pp. 30- 35 and 67, SIGS Publications, New York, May 1994.
  • K. Pirklbauer, R. Plösch, R. Weinreich: Libraries and Tools for Object-Oriented Distributed Automation Software, Proceedings of the IEEE International Conference on Systems, Man and Cybernetics, Volume 4, pp. 403-408, Le Touquet, France, Oct. 17-20, 1993, IEEE 1993.
  • R. Weinreich: Concepts and Techniques for Object-Oriented Software Development - Illustrated by an Application Framework for Process Automation, Universitätsverlag Trauner, Linz/Wien 1993, ISBN 3-85320-675-1.