The doctoral dissertations of the former Helsinki University of Technology (TKK) and Aalto University Schools of Technology (CHEM, ELEC, ENG, SCI) published in electronic format are available in the electronic publications archive of Aalto University - Aaltodoc.

Applying Agent Technology to Constructing Flexible Monitoring Systems in Process Automation

Teppo Pirttioja

Dissertation for the degree of Doctor of Science in Technology to be presented with due permission of the Faculty of Electronics, Communications and Automation for public examination and debate in Auditorium AS2 at Helsinki University of Technology (Espoo, Finland) on the 12th of December, 2008, at 12 noon.

Dissertation in PDF format (ISBN 978-951-22-9686-6)   [2973 KB]
Dissertation is also available in print (ISBN 978-951-22-9685-9)


The dissertation studies the application of agent technology to process automation monitoring and other domain specific functions. Motivation for the research work derives from the development of industrial production and process automation, and thereby the work load of operating personnel in charge of these large-scale processes has become more complex and difficult to handle. At the same time, the information technology infrastructure in process automation domain has developed ready to accept and utilise novel software engineering solutions. Agent technology is a new programming paradigm which has attractive properties like autonomy, flexibility and a possibility to distribute functions. In addition, agent technology offers a systematic methodology for designing goal based operations. This enables parts of the monitoring tasks to be delegated to the system.

In this research, new agent system architecture is introduced. The architecture specifies a structure that enables the use of agents in the process monitoring domain. In addition, an introductory internal layered design of an agent aiming to combine Semantic Web and agent technologies is presented. The developed agent architecture is used in conjunction with the systematic agent design methodology to construct and implement four test cases. Each case has industrially motivated interest and illustrates various aspects of monitoring functionalities. These tests provide evidence that by utilising agent technology it is possible to develop new monitoring features for process operators, otherwise infeasible as such within current process automation systems.

As a result of the research work, it can be stated that agent technology is a suited methodology to realise monitoring functionalities in process automation. It is also shown, that by applying solutions gained from the agent technology research, it is possible to define an architecture that enables to utilise the properties offered by agents in process automation environment. The proposed agent architecture supports features that are of generic interest in monitoring tasks. The developed architecture and research findings provide ground to import novel software engineering solutions to process automation monitoring.

Keywords: agent technology, process automation, process monitoring, software architecture

This publication is copyrighted. You may download, display and print it for Your own personal use. Commercial use is prohibited.

© 2008 Helsinki University of Technology

Last update 2011-05-26