Engineering process for developing a service-oriented software component and software components oriented as components of a service architecture

Die Erfindung bezieht sich auf ein Engineering-Verfahren zur Entwicklung von Service orientierten Software-Komponenten als Bestandteile einer Service orientierten Architektur fur dezentrale, verteilte Gerate in flexiblen Produktionanlagen. Um die Entwicklung einer Service orientierten Software-Komponente, sowie Software-Komponenten als Bestandteile einer Service orientierten Architektur zu vereinfachen wird vorgeschlagen, dass das Engineering-Verfahren folgende Verfahrensmerkmale umfasst: - Erstellen eines PPR-Modells der flexiblen Produktionsanlage unter Berucksichtigung von Produkt-, Prozess- und Ressource-Informationen, - Zerlegung eines in dem PPR-Modell enthaltenen Produktionsprozesses in Teilprozesse, - Entwicklung der Software-Komponenten auf der Grundlage der Teilprozesse, wobei jede der Software-Komponenten eine aus dem Teilprozess abgeleitete Steuerungslogik, eine flexible Schnittstelle fur den Zugriff auf in dem PPR-Modell reprasentierte Ressourcen sowie eine Kommunikationsschnittstelle zur Integration in die Service orientierte Architektur aufweist.