Industrielle Softwareprojekte im Anlagenbau sind oftmals dadurch gekennzeichnet, dass eine Vielzahl von Spezialisten aus unterschiedlichen Bereichen an ihrer Umsetzung beteiligt ist. Die eingesetzten Werkzeuge und Methoden variieren zudem nicht nur mit dem Fachgebiet der beteiligten Personen, sondern auch mit der Projektphase. Der Datenaustausch gestaltet sich mangels geeigneter Schnittstellen oft umständlich und muss im schlimmsten Fall beim Übergang von einer Projektphase in eine andere manuell übertragen werden. Dies bedeutet nicht nur einen erheblichen Mehraufwand, sondern birgt auch die Gefahr von Übertragungsfehlern. Die Idee, eine domänenübergreifende Modellierungssprache, wie beispielsweise UML, zu nutzen, um auf Grundlage dieser gemeinsamen Beschreibung Code für die Zielplattform (IEC 61131-3) zu generieren, wurde bereits in Form eines Codegenerators am Fachgebiet für Eingebettete Systeme in Kassel realisiert. Die Akzeptanz einer solchen Lösung bezüglich der Codegenerierung beruht auf der exakten Übertragung der Modelle hinsichtlich ihres Zeitverhaltens sowie der Verständlichkeit des generierten Codes und damit der Vergleichbarkeit zum Quellmodell und einer geeigneten Werkzeugunterstützung und -Integration.
«
Industrielle Softwareprojekte im Anlagenbau sind oftmals dadurch gekennzeichnet, dass eine Vielzahl von Spezialisten aus unterschiedlichen Bereichen an ihrer Umsetzung beteiligt ist. Die eingesetzten Werkzeuge und Methoden variieren zudem nicht nur mit dem Fachgebiet der beteiligten Personen, sondern auch mit der Projektphase. Der Datenaustausch gestaltet sich mangels geeigneter Schnittstellen oft umständlich und muss im schlimmsten Fall beim Übergang von einer Projektphase in eine andere manuel...
»