...
首页> 外文期刊>Fortschritt-Berichte VDI, Reihe 8. Mess-, Steuerungs- und Regelungstechnik >Konzept zur Unterstutzung der dezentralen Wiederverwendung in komponentenbasierten Systemen der operativen Leittechnik
【24h】

Konzept zur Unterstutzung der dezentralen Wiederverwendung in komponentenbasierten Systemen der operativen Leittechnik

机译:支持基于组件的操作控制技术系统中分散重用的概念

获取原文
           

摘要

Im Rahmen der Entwicklung von Automatisierungslosungen sind der uberwiegende Anteil der durchgefuhrten Arbeiten repetitiver Art. Diese wiederholenden Arbeiten sind fehleranfallig und entscheiden nur in geringem Masse uber den Projekterfolg. Daher lohnt es sich, die Mitarbeiter bei diesen Arbeiten zu unterstutzen, so dass mehr Ressourcen fur andere Tatigkeiten zur Verfugung stehen. Die entwickelten Automatisierungslosungen ahneln sich sehr haufig funktional oder auch ihre Implementierung betreffend. Dies fuhrt zur Wiederverwendung von Losungen bzw. Teillosungen. Diese Wiederverwendung ist meist unsystematisch und nicht explizit dokumentiert. Daraus ergeben sich Herausforderungen fur die Erweiterung oder Anderung von mehrfach genutzten Losungen. Im Zuge des demografischen Wandels und der damit einhergehenden Verknappung von qualifizierten Arbeitskraften muss die Arbeit effizienter werden. Eine Moglichkeit die Effizienz zu verbessern ist die Nutzung von Methoden und Tools zur Unterstutzung der Wiederverwendung. In der Automatisierungstechnik ist der Einsatz von komponentenbasierten Systemen (z. B. Funktionsbausteine IEC 61131 oder Package Units) sehr verbreitet. Dabei handelt es sich um hybride Systeme, d.h. sowohl um Hard- als auch um Softwaresysteme. Der Fokus der Automatisierungstechnik liegt auf der Betrachtung von hybriden Systemen. In der vorliegenden Arbeit wird ein Konzept zur Unterstutzung der Wiederverwendung in komponentenbasierten Architekturen vorgestellt. Als erstes wird dafur der Begriff der Komponente sowohl fur Hard- als auch fur Softwarekomponenten gleichermassen definiert. Damit ist es moglich, die unterschiedlichen Komponentenarten gleich zu behandeln. Ergebnis dieser Betrachtung ist ein Metamodell fur die Beschreibung von Komponentensystemen. Das Komponenten-Modell besteht aus einem Teil zur Beschreibung von Komponententypen und einem zweiten Teil zur Beschreibung von Systemen, die aus Instanzen zusammengesetzt sind. Kern des Konzepts zur Unterstutzung der Wiederverwendung ist das Delta-Modell aus der Informatik. Dieser Ansatz beschreibt die Variabilitat im Problemraum. So konnen implementierungsspezifische Unterschiede zwischen Varianten modelliert werden. Fur die Beschreibung der Delta-Modelle wird ein objektorientiertes Delta-Modell vorgestellt. Auf Basis des Delta-Modells wird ein Abstandsmass fur die Beschreibung der Unterschiedlichkeit von Varianten vorgestellt. Aufbauend auf dem Komponenten- und dem Delta-Modell wird ein Mechanismus zur Nutzung der beschriebenen Varianten in der dezentralen Entwicklung und Verwendung von Automatisierungslosungen vorgestellt. Grundlage fur den Mechanismus ist eine Server-Client Architektur. Auf dem Server werden alle fur den Kontext relevanten Typ- und Delta-Modelle gespeichert. Aus diesen konnen fur den konkreten Anwendungsfall die Instanz-Modelle gebildet und auf den Client heruntergeladen werden. Mit den auf dem Client vorhandenen Typ-Modellen, den darin enthaltenen Referenzen zwischen Komponenten-Typ-Modellen und ihren Implementierungen konnen die konkreten Komponentensysteme aufgebaut werden. Der Manager des Clients fuhrt eine Liste der verwendeten Varianten und bietet die Moglichkeit, nach neueren Varianten auf dem Server zu suchen und diese herunterzuladen. Das Konzept unterstutzt den Nutzer bei der Wiederverwendung in komponentenbasierten Systemen. Es bietet mit dem Delta-Modell einen Mechanismus zur abstrakten Beschreibung des Wiederverwendungsgegenstands. Durch das Komponenten-Modell konnen sowohl die Komponenten-Typen als auch die Systeme aus Instanzen unabhangig von ihrer konkreten Implementierung beschrieben werden. Durch diese Trennung zwischen dem konkreten System und der Variabilitatsbeschreibung wird das in den Komponentensystemen enthaltene Wissen leicht in neue Systeme ubertragbar. Dazu mussen die Typ-Modelle auf die jeweiligen Implementierungen projiziert werden. Zusatzlich wird eine Trennung zwischen den Versionen einer Komponente und den Varianten
机译:在自动化解决方案的发展的背景下,进行的最重复性的性质是重复的。这些重复的工作是错误的,并且只在一定程度上决定项目成功。因此,支持员工与这些工作有价值,以便更多的资源可供其他活动。开发的自动化解决方案通常运作或其实施。这导致重用解决方案或部分解决方案。此重用通常不系统地和未明确记录。这导致扩展或更改多种解决方案的挑战。在人口统计变革和相关劳动团相关短缺的过程中,工作必须变得更加高效。提高效率的可能性是使用用于支持重用的方法和工具。在自动化技术中,使用基于组件的系统(例如功能块IEC 61131或包单元)非常常见。这些是混合系统,i。硬件和软件系统周围。自动化技术的重点是对混合系统的考虑。在本工作中,介绍了支持基于组件的体系结构中的重用的概念。首先,组件的概念在两个硬件和软件组件中都定义。因此,可以对不同类型的组分进行处理。此考虑因素的结果是用于组件系统的描述的元模型。组件模型包括用于描述组件类型和第二部分的部分,用于描述由实例组成的系统。支持重用的概念的核心是计算机科学中的三角洲模型。这种方法描述了问题房间的变化。因此,可以建模变体之间的特定于实现的差异。对于Delta模型的描述,提出了一个面向对象的Δ模型。在Δ模型的基础上,提出了用于描述变体差异的距离重量。基于组件和Δ模型,提出了一种使用分散的开发和自动化解决方案的使用中描述的变体的机制。该机制的基础是服务器客户端体系结构。在服务器上,存储与上下文相关的所有类型和Δ模型。对于具体应用程序,将形成并下载到客户端的实例模型。使用客户端上存在的类型模型,可以建立混凝土组件系统之间包含在其中包含的参考文献及其实施方式。客户端管理器离开所用变体的列表,并提供了在服务器上搜索较新变种并下载它的可能性。该概念支持在基于组件的系统中重用中的用户。它为Delta模型提供了一种用于重用项目的抽象描述的机制。组件模型可以独立于其具体实施方式描述两种组件类型和系统。通过该混凝土系统与可变性描述之间的这种分离,组件系统中包含的知识容易被审查到新系统中。为此,必须将类型的型号投影到相应的实现。此外,组件和变体版本之间的分离是

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号