Uwe Katzke - Academia.edu (original) (raw)

Papers by Uwe Katzke

Research paper thumbnail of A Conceptual Design of an Engineering Model for Plant Automation Based on an Application Oriented Requirements Analysis

Today the development of software in plant industry is a step by step strategy along the life cyc... more Today the development of software in plant industry is a step by step strategy along the life cycle with different notations and different tools. The requirement analysis and the basic engineering can be described and structured with project management software just using natural language. The design of software is done function oriented, procedure/ imperative, and component based with IEC 61131-3 development environments and implemented on different targets. This design offers various benefits for characteristic assignments of process automation. But it does not support the development along the whole life cycle of a system. Process control engineers need to discuss the functionality of a plant in an early phase of a project. A “language” which is based on the requirements of the process itself is necessary to communicate between different skilled engineers,. The quality of the notation is strongly depending on an appropriate modeling concept for the process characteristics. This p...

Research paper thumbnail of Evaluation und Anwendung von Variantenmodellierung im Maschinen- und Anlagenbau zur Verbesserung der Modulstruktur und Erhöhung der Wiederverwendung

Existing approaches of the variable generations are extensively limited on special technologies o... more Existing approaches of the variable generations are extensively limited on special technologies of single domain. To our best knowledge there is no existing comprehensive approach presently to systematically put variability of machines and equipment or of durable consumer products into intelligible form. The draft introduced here evaluates existing approaches of software technology with requirements for the structure and presentation of variable products of other, hardware related domains.

Research paper thumbnail of Plant Asset Management - die Lücke zwischen Anforderungen und existierenden Werkzeugen

Research paper thumbnail of Möglichkeiten der Darstellung von Zustandsautomaten in der IEC 61131-3

Informatik aktuell

Die Modelltransformation objektorientierter Modelle in die Sprachen der IEC 61131-3 wurde prinzip... more Die Modelltransformation objektorientierter Modelle in die Sprachen der IEC 61131-3 wurde prinzipiell gezeigt. Dieser Beitrag stellt einen Ansatz vor, diese Modelltransformation präziser und umfangreicher durchzuführen. Auf diese Weise können die Vorteile der Objektorientierung, hinsichtlich der Wiederverwendbarkeit und der Reduzierung der Komplexität, effektiver und in Verbindung mit dem Codegenerator auch komfortabler genutzt werden. Der nun mögliche Erhalt der Klassenstruktur bei der

Research paper thumbnail of Analysis and state of the art of modules in industrial automation

The benefit of modular concepts in plant automation is seen ambivalent. On one hand it offers adv... more The benefit of modular concepts in plant automation is seen ambivalent. On one hand it offers advantages, on the other hand it also sets requirements on the system structure as well as designers’ discipline. The main reason to use modularity in systems design for automation applications are reusability and reduction of complexity, but up to now modular concepts are rare in plant automation. This paper analyses the reasons and proposes measures and draft solutions. An analysis of the work flow and the working results of some companies in several branches show different proposals of modularity. These different proposals in production and process engineering are integrated in one model and represent different perspectives of an integrated system.

Research paper thumbnail of Spezifikation und Anwendung einer Modellierungssprache für die Automatisierungstechnik auf Basis der Unified Modeling Language (UML)

Research paper thumbnail of Konzept und Anwendung der UML-PA für den Softwareentwurf verteilter Automatisierungssysteme

The design of new modeling languages takes much care on the capability of expressing every possib... more The design of new modeling languages takes much care on the capability of expressing every possible aspect of a domain. This contribution examines the handling of UML as a general purpose language compared with the UML-PA as a reduced language for the software development in plant automation. The assessment is based on experimental studies.

Research paper thumbnail of Development and Evaluation of a Model for Modular Automation in Plant Manufacturing

The benefit of modular concepts in plant automation is seen ambivalent. On one hand it offers adv... more The benefit of modular concepts in plant automation is seen ambivalent. On one hand it offers advantages, on the other hand it also sets requirements on the system structure as well as discipline of designer. The main reasons to use modularity in systems design for automation applications in industry are reusa6bility and reduction of complexity, but up to now modular concepts are rare in plant automation. This paper analyses the reasons and proposes measures and solution concepts. An analysis of the work flow and the working results of some companies in several branches show different proposals of modularity. These different proposals in production and process engineering are integrated in one model and represent different perspectives of an integrated system.

Research paper thumbnail of Combining UML with IEC 61131-3 languages to preserve the usability of graphical notations in the software development of complex automation systems

Research paper thumbnail of Conceptual Design of an Engineering Model for Product and Plant Automation

Dfg Projects, 2004

Common engineering approaches and modelling approaches from software engineering are brought toge... more Common engineering approaches and modelling approaches from software engineering are brought together. For the domain of process automation, i.e. product and plant automation, an implementation oriented approach for an object oriented software development for heterogeneous distributed systems is introduced. Model elements for control are added to UML as well as small-scale patterns for plant automation. Besides large-scale patterns are introduced

Research paper thumbnail of Specification of hard real-time industrial automation systems with UML-PA

INDIN '05. 2005 3rd IEEE International Conference on Industrial Informatics, 2005., 2005

Nowadays Unified Modeling Language (UML) has found widespread use in software development of comm... more Nowadays Unified Modeling Language (UML) has found widespread use in software development of commercial IT systems. But the application in industrial automation is still rare. The domain of process automation involves special requirements on software development. Important requirements on the notation used for software specification arise from the real-time characteristics of industrial automation systems. In order to consider these requirements

Research paper thumbnail of Conceptual Design of an Engineering Model for Product and Plant Automation

Lecture Notes in Computer Science, 2004

Common engineering approaches and modelling approaches from software engineering are brought toge... more Common engineering approaches and modelling approaches from software engineering are brought together. For the domain of process automation, i.e. product and plant automation, an implementation oriented approach for an object oriented software development for heterogeneous distributed systems is introduced. Model elements for control are added to UML as well as small-scale patterns for plant automation. Besides large-scale patterns are introduced

Research paper thumbnail of Introducing reliability and real-time features in flexible agent-oriented automation systems

2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004, 2004

... Advantages of a decentralized realization are modulanration of functions, physical amgemenl o... more ... Advantages of a decentralized realization are modulanration of functions, physical amgemenl of sen-SOIS and actu~tom. reduction ... concepts. Among these methods are: Gaia, MaSE, PASSI. MASSIVE, MESSAGE. Prometheus and Tropos PI. ...

Research paper thumbnail of Automatic Code Generation from a UML model to IEC 61131-3 and system configuration tools

2005 International Conference on Control and Automation, 2005

... SUMMARY AND OUTLOOK The prototype was used to demonstrate that automatic codegeneration for a... more ... SUMMARY AND OUTLOOK The prototype was used to demonstrate that automatic codegeneration for automation technology can be achieved through pragmatic application of UML. ... The integration of UML 2.0 with its system diagrams is anotherworking package. ...

Research paper thumbnail of Design and application of an engineering model for distributed process automation

Proceedings of the 2005, American Control Conference, 2005., 2005

... and language support an incremental refinement combined with an increasing detail level of th... more ... and language support an incremental refinement combined with an increasing detail level of the model. ... A. Time constraints on architectural level The UML provides several diagrams for identifying objects and their ... Distributed systems allow parallel execution on different devices ...

Research paper thumbnail of UML-PA as an engineering model for distributed process automation

Proceedings of the 16th IFAC World Congress, 2005, 2005

Common engineering approaches and modeling approaches from software engineering are brought toget... more Common engineering approaches and modeling approaches from software engineering are brought together. For the domain of process automation an implementation oriented approach for an object oriented software development for heterogeneous distributed systems is introduced. Model elements for control are added to UML as well as small-scale patterns for plant automation. Besides large-scale patterns are introduced as well as implementational models. The adoption of UML regarding applied diagrams and stereotypes for process automation will be introduced and evaluated.

Research paper thumbnail of Entwicklung und Evaluation eines Modells für modulare Automatisierung im Anlagenbau

Research paper thumbnail of Method for Analyzing Message Archives and Corresponding Computer Program

Research paper thumbnail of Development and Evaluation of a Model for Modular Automation in Plant Manufacturing

Research paper thumbnail of Usability and benefits of UML for plant automation–some research results

An agile software development approach for embedded systems has been transferred to automation an... more An agile software development approach for embedded systems has been transferred to automation and process control. Using UML, an approach was developed, which allows to generate IEC 61131-3 code from an UML-model and to import it into soft-PLCs, automatically.The system architecture is part of the UML-model and by that fact bridges the gap between hard and software engineering.This work is embedded in a development of UML for process automation and usability test of UML with automation engineers.

Research paper thumbnail of A Conceptual Design of an Engineering Model for Plant Automation Based on an Application Oriented Requirements Analysis

Today the development of software in plant industry is a step by step strategy along the life cyc... more Today the development of software in plant industry is a step by step strategy along the life cycle with different notations and different tools. The requirement analysis and the basic engineering can be described and structured with project management software just using natural language. The design of software is done function oriented, procedure/ imperative, and component based with IEC 61131-3 development environments and implemented on different targets. This design offers various benefits for characteristic assignments of process automation. But it does not support the development along the whole life cycle of a system. Process control engineers need to discuss the functionality of a plant in an early phase of a project. A “language” which is based on the requirements of the process itself is necessary to communicate between different skilled engineers,. The quality of the notation is strongly depending on an appropriate modeling concept for the process characteristics. This p...

Research paper thumbnail of Evaluation und Anwendung von Variantenmodellierung im Maschinen- und Anlagenbau zur Verbesserung der Modulstruktur und Erhöhung der Wiederverwendung

Existing approaches of the variable generations are extensively limited on special technologies o... more Existing approaches of the variable generations are extensively limited on special technologies of single domain. To our best knowledge there is no existing comprehensive approach presently to systematically put variability of machines and equipment or of durable consumer products into intelligible form. The draft introduced here evaluates existing approaches of software technology with requirements for the structure and presentation of variable products of other, hardware related domains.

Research paper thumbnail of Plant Asset Management - die Lücke zwischen Anforderungen und existierenden Werkzeugen

Research paper thumbnail of Möglichkeiten der Darstellung von Zustandsautomaten in der IEC 61131-3

Informatik aktuell

Die Modelltransformation objektorientierter Modelle in die Sprachen der IEC 61131-3 wurde prinzip... more Die Modelltransformation objektorientierter Modelle in die Sprachen der IEC 61131-3 wurde prinzipiell gezeigt. Dieser Beitrag stellt einen Ansatz vor, diese Modelltransformation präziser und umfangreicher durchzuführen. Auf diese Weise können die Vorteile der Objektorientierung, hinsichtlich der Wiederverwendbarkeit und der Reduzierung der Komplexität, effektiver und in Verbindung mit dem Codegenerator auch komfortabler genutzt werden. Der nun mögliche Erhalt der Klassenstruktur bei der

Research paper thumbnail of Analysis and state of the art of modules in industrial automation

The benefit of modular concepts in plant automation is seen ambivalent. On one hand it offers adv... more The benefit of modular concepts in plant automation is seen ambivalent. On one hand it offers advantages, on the other hand it also sets requirements on the system structure as well as designers’ discipline. The main reason to use modularity in systems design for automation applications are reusability and reduction of complexity, but up to now modular concepts are rare in plant automation. This paper analyses the reasons and proposes measures and draft solutions. An analysis of the work flow and the working results of some companies in several branches show different proposals of modularity. These different proposals in production and process engineering are integrated in one model and represent different perspectives of an integrated system.

Research paper thumbnail of Spezifikation und Anwendung einer Modellierungssprache für die Automatisierungstechnik auf Basis der Unified Modeling Language (UML)

Research paper thumbnail of Konzept und Anwendung der UML-PA für den Softwareentwurf verteilter Automatisierungssysteme

The design of new modeling languages takes much care on the capability of expressing every possib... more The design of new modeling languages takes much care on the capability of expressing every possible aspect of a domain. This contribution examines the handling of UML as a general purpose language compared with the UML-PA as a reduced language for the software development in plant automation. The assessment is based on experimental studies.

Research paper thumbnail of Development and Evaluation of a Model for Modular Automation in Plant Manufacturing

The benefit of modular concepts in plant automation is seen ambivalent. On one hand it offers adv... more The benefit of modular concepts in plant automation is seen ambivalent. On one hand it offers advantages, on the other hand it also sets requirements on the system structure as well as discipline of designer. The main reasons to use modularity in systems design for automation applications in industry are reusa6bility and reduction of complexity, but up to now modular concepts are rare in plant automation. This paper analyses the reasons and proposes measures and solution concepts. An analysis of the work flow and the working results of some companies in several branches show different proposals of modularity. These different proposals in production and process engineering are integrated in one model and represent different perspectives of an integrated system.

Research paper thumbnail of Combining UML with IEC 61131-3 languages to preserve the usability of graphical notations in the software development of complex automation systems

Research paper thumbnail of Conceptual Design of an Engineering Model for Product and Plant Automation

Dfg Projects, 2004

Common engineering approaches and modelling approaches from software engineering are brought toge... more Common engineering approaches and modelling approaches from software engineering are brought together. For the domain of process automation, i.e. product and plant automation, an implementation oriented approach for an object oriented software development for heterogeneous distributed systems is introduced. Model elements for control are added to UML as well as small-scale patterns for plant automation. Besides large-scale patterns are introduced

Research paper thumbnail of Specification of hard real-time industrial automation systems with UML-PA

INDIN '05. 2005 3rd IEEE International Conference on Industrial Informatics, 2005., 2005

Nowadays Unified Modeling Language (UML) has found widespread use in software development of comm... more Nowadays Unified Modeling Language (UML) has found widespread use in software development of commercial IT systems. But the application in industrial automation is still rare. The domain of process automation involves special requirements on software development. Important requirements on the notation used for software specification arise from the real-time characteristics of industrial automation systems. In order to consider these requirements

Research paper thumbnail of Conceptual Design of an Engineering Model for Product and Plant Automation

Lecture Notes in Computer Science, 2004

Common engineering approaches and modelling approaches from software engineering are brought toge... more Common engineering approaches and modelling approaches from software engineering are brought together. For the domain of process automation, i.e. product and plant automation, an implementation oriented approach for an object oriented software development for heterogeneous distributed systems is introduced. Model elements for control are added to UML as well as small-scale patterns for plant automation. Besides large-scale patterns are introduced

Research paper thumbnail of Introducing reliability and real-time features in flexible agent-oriented automation systems

2nd IEEE International Conference on Industrial Informatics, 2004. INDIN '04. 2004, 2004

... Advantages of a decentralized realization are modulanration of functions, physical amgemenl o... more ... Advantages of a decentralized realization are modulanration of functions, physical amgemenl of sen-SOIS and actu~tom. reduction ... concepts. Among these methods are: Gaia, MaSE, PASSI. MASSIVE, MESSAGE. Prometheus and Tropos PI. ...

Research paper thumbnail of Automatic Code Generation from a UML model to IEC 61131-3 and system configuration tools

2005 International Conference on Control and Automation, 2005

... SUMMARY AND OUTLOOK The prototype was used to demonstrate that automatic codegeneration for a... more ... SUMMARY AND OUTLOOK The prototype was used to demonstrate that automatic codegeneration for automation technology can be achieved through pragmatic application of UML. ... The integration of UML 2.0 with its system diagrams is anotherworking package. ...

Research paper thumbnail of Design and application of an engineering model for distributed process automation

Proceedings of the 2005, American Control Conference, 2005., 2005

... and language support an incremental refinement combined with an increasing detail level of th... more ... and language support an incremental refinement combined with an increasing detail level of the model. ... A. Time constraints on architectural level The UML provides several diagrams for identifying objects and their ... Distributed systems allow parallel execution on different devices ...

Research paper thumbnail of UML-PA as an engineering model for distributed process automation

Proceedings of the 16th IFAC World Congress, 2005, 2005

Common engineering approaches and modeling approaches from software engineering are brought toget... more Common engineering approaches and modeling approaches from software engineering are brought together. For the domain of process automation an implementation oriented approach for an object oriented software development for heterogeneous distributed systems is introduced. Model elements for control are added to UML as well as small-scale patterns for plant automation. Besides large-scale patterns are introduced as well as implementational models. The adoption of UML regarding applied diagrams and stereotypes for process automation will be introduced and evaluated.

Research paper thumbnail of Entwicklung und Evaluation eines Modells für modulare Automatisierung im Anlagenbau

Research paper thumbnail of Method for Analyzing Message Archives and Corresponding Computer Program

Research paper thumbnail of Development and Evaluation of a Model for Modular Automation in Plant Manufacturing

Research paper thumbnail of Usability and benefits of UML for plant automation–some research results

An agile software development approach for embedded systems has been transferred to automation an... more An agile software development approach for embedded systems has been transferred to automation and process control. Using UML, an approach was developed, which allows to generate IEC 61131-3 code from an UML-model and to import it into soft-PLCs, automatically.The system architecture is part of the UML-model and by that fact bridges the gap between hard and software engineering.This work is embedded in a development of UML for process automation and usability test of UML with automation engineers.