56 research outputs found

    Konzeption einer deklarativen Wissensbasis über recyclingrelevante Materialien

    Get PDF
    Das Recycling von Produkten und Produktionsreststoffen erlangt als Einflußfaktor für wirtschaftliche Entscheidungsprozesse eine immer größere Bedeutung. Die Integration von recyclingrelevanten Daten in betriebliche Informationsstrukturen sollte in Zukunft durch wissensbasierte Methoden unterstützt werden. Wir stellen Ansätze für eine Wissensbasis zur recyclinggerechten Produkt- und Produktionsplanung vor, und gehen dann genauer auf das grundlegende Modul über Materialien ein. Es wird untersucht, welche Evolutionstechniken sich zur Pflege derartiger Wissensbestände eignen, z.B. zur Validierung vorhandener und Exploration neuer Materialien im Hinblick auf ihre Recycelbarkeit

    Anwendungsübergreifende Web-2.0-Kollaborationsmuster

    Get PDF

    Semantische Modellierung und Reasoning für Kontextinformationen in Infrastrukturnetzen

    Get PDF
    Infrastrukturen wie Verkehrs- und Energienetze bilden das Rückgrat unserer Gesellschaft und Wirtschaft. Präzises Wissen über den aktuellen technischen Zustand der Infrastrukturkomponenten gilt als Grundvoraussetzung zur Befriedigung des ständig wachsenden Kapazitätsbedarfs und zur Erhöhung der Kosteneffizienz, insbesondere bei der Instandhaltung. Zwar liefern Fernüberwachungssysteme verschiedener Organisationen bereits heute unterschiedlichste Statusinformationen. Es fehlt jedoch ein generischer Ansatz zur integrierten Auswertung dieser Daten, um komplexe Gesamtzustände der Infrastrukturkomponenten abzuleiten. Diese Arbeit versteht die Zustandsüberwachung für Infrastrukturnetze als ein kontextsensitives System im Sinne der Ambient Intelligence (Umgebungsintelligenz): Fernüberwachungssysteme liefern Kontextinformationen}, und anstelle der Situation einer Entität soll damit der Zustand eines Überwachungsobjekts ermittelt werden. Da sich hierfür bei kontextsensitiven Systemen wissensbasierte Ansätze bewährt haben, überträgt diese Arbeit einen solchen Ansatz auf die Zustandsüberwachung in Infrastrukturnetzen. Damit sollen generische Verfahren sowohl zur Integration als auch zur Auswertung (Reasoning) von Kontextinformationen in Infrastrukturnetzen konzipiert und umgesetzt werden. Eine Analyse von Schienen- und Stromnetzen identifiziert als Anforderungen unter anderem die Interoperabilität der Kontextinformationen zwischen Systemen und Betreibern sowie die Möglichkeit, auch komplexe Zustände ableiten zu können. Die Standards des Semantic Web auf Basis der Beschreibungslogik SHIN bieten hierfür eine attraktive Grundlage und gewährleisten sowohl die Umsetzbarkeit als auch die Zukunftstüchtigkeit. Für die automatisierte Auswertung (Reasoning) müssen die Besonderheiten von Infrastrukturnetzen berücksichtigt werden: Einerseits fallen Kontextinformationen von Überwachungssystemen räumlich verteilt und bei verschiedenen Organisationen an. Deshalb werden Verfahren entwickelt, die konjunktive Anfragen auch bei verteilten Wissensbasen korrekt und vollständig beantworten. Dies wird theoretisch gezeigt und praktisch evaluiert. Andererseits müssen topologiebezogene Anfragen beantwortet werden, wie die Suche nach optimalen Pfaden und k-nächsten Nachbarn. Dazu wird eine hierarchische Modellierung des Infrastrukturnetzes entwickelt. Ein generisches Konzept ermöglicht es, damit verschiedene Verfahren für topologiebezogene Anfragen umzusetzen. Zur praktischen Umsetzung dieser Konzepte in einem Zustandsüberwachungssystem wird eine geschichtete Systemarchitektur spezifiziert. Ein Fallbeispiel aus dem europäischen Schienenverkehr zeigt ihre Realisierung: Mehrere Organisationen stellen unter anderem Achslast-, Gleisgeometrie- und Schienenprofilmessungen als Kontextinformationen zur Verfügung. Unabhängig von deren Verteilung über ganz Europa werten die entwickelten Reasoningverfahren die Semantik der Systemontologie aus und demonstrieren so die zustandsorientierte Wartung des Schienennetzes

    Erstellung einer deklarativen Wissensbasis über recyclingrelevante Materialien

    Get PDF

    Wissensbasierte Prozesskonfiguration im Bauwesen

    Get PDF
    Das Ziel der Prozesskonfiguration besteht darin, typische Bauprozesse wie Planungsprozesse, Ausführungsprozesse, Steuerungs- und Entscheidungsprozesse zu unterstützen. Infolgedessen bilden die Prozesse und der Einsatz von Prozessmodellen für verschiedene Aufgabenbereiche im Bauwesen die Grundlage für die computerunterstützte Bearbeitung von Bauvorhaben. Die Bauprozessmodelle werden meistens in einer semi-formalen Sprache dargestellt. Das erlaubt die weitere Formalisierung zum Zweck der intelligenten Konfiguration der Prozesse. Das bedeutet, dass die Prozesse auf Basis des formal beschriebenen Prozesswissens konfiguriert, zusammengestellt und instanziiert werden können. Solche Prozesse sind besonders aktuell im Bereich des Risikomanagements, das in den letzten Jahren im Bauwesen an Bedeutung gewonnen hat. Die Prozesse sollen bei der Suche nach einem alternativen Ablauf im Fall einer Prozessstörung ad-hoc konfiguriert und zur Verfügung gestellt werden. Dies kann semi-automatisch mit Einsatz wissensbasierter Methoden realisiert werden. Die Prozesse im Bauwesen bergen diverse spezielle Eigenschaften in sich, die die Problematik der typischen Konfigurationsvorgehensweise sichtbar werden lassen. Wesentliche Merkmale der Bauprozesse sind der durchgängige Informationsfluss und der hohe Kommunikationsbedarf zwischen allen Beteiligten im Bauprojekt. Das impliziert Anforderungen an eine effektive Interoperabilität innerhalb des Bauprojekts. In einem signifikant großen Projekt wie beispielsweise dem Flughafenbau, bei dem sich die Baustelle auf tausenden Hektar Fläche erstreckt und mehrere Dutzende Baufirmen involviert sind, die über unterschiedliche Software und Baudatenmodelle und Standards verfügen, ist die Koordination sowie ein effektiver Informationsaustausch und als Folge die Prozesskonfiguration gravierend erschwert. Dementsprechend spielt die Anwendung einer übergeordneten Struktur, die die Heterogenität der verteilten Umgebung einkapselt, eine bedeutende Rolle. Des Weiteren bringt ein ontologiebasierter Ansatz wesentliche Vorteile bei der Betrachtung der existierenden Problematik. Ontologie ist eine explizite, formale Spezifikation einer gemeinsamen Konzeptualisierung (Gruber 1993). Darunter kann eine konzeptuelle Formalisierung von Wissensbereichen und Begriffssystemen verstanden werden. Mittels Ontologie kann Wissen verteilt werden, was eine verbesserte Interoperabilität in komplexen Systemen mit vielen heterogenen Ressourcen, wie beispielsweise Bauwesensystemen, gewährleistet. Anwendungsbereiche der Ontologie sind Kommunikation und Repräsentation sowie Wiederverwendung von Wissen. Die Ontologie wird in der Regel in Form einer Taxonomie dargestellt. Solche Konstrukte ermöglichen es, Struktur in ein heterogenes Umfeld zu bringen. So kann eine allgemeine bereichsübergreifende Ontologie, eine Top-Level Ontology, eine übergeordnete Baustruktur gut abbilden. Potenziell ermöglicht eine Ontologie die Analyse des Domänenwissens auf semantischer Basis, wie Schlussfolgerung, Konsistenzprüfung und gezielte Suche. Die Flexibilität bei der Konfiguration wird durch die regelbasierte Anwendung unterstützt. Darüber hinaus können intelligente Lösungen durch Anwendung verschiedener Baustrategien, die den Prozessablauf optimieren, erzielt werden. Die Prozesse, Ontologien und Regeln können verschiedene Arten von Wissen abbilden und als Kombination eine effiziente, wissensbasierte Prozesskonfiguration ermöglichen. Der Schwerpunkt dieser Arbeit liegt auf dem Schließen der Prozesskonfigurationslücke, in dem eine Kombination aus Prozessen, Prozesskonfiguration, Ontologien und Regeln präsentiert wird. Dabei zählt zu den wichtigsten Beiträgen der Arbeit, Interoperabilität innerhalb des Bauprojekts voran zu bringen, eine unternehmensübergreifende, übergeordnete ontologische Struktur für die effektive Zusammenarbeit in den verteilten Bauumgebungen zu erarbeiten und eine intelligente Prozesskonfiguration und -rekonfiguration zu gewährleisten

    Entwurf und Implementierung effizienter Objektsysteme für funktionale und imperative Programmiersprachen am Beispiel von Lisp

    Get PDF
    Bisherige Objektsysteme funktionaler und imperativer Programmiersprachen weisen eine Lücke auf. Aus der funktionalen Tradition wurde das ausdrucksstärkste Objektsystem CLOS entwickelt, das insbesondere durch sein Metaobjektprotokoll hervorsticht, dessen Performanz aber zu wünschen übrig läßt. Auf der anderen Seite zeichnet sich C++ als besonders effizient aus, unterstützt aber zentrale Konzepte objektorientierter Programmierung wie Spezialisieren und Generalisieren von Objektklassen nur unzureichend, was abgeschwächt auch für Java gilt. In dieser Arbeit wird am Beispiel von Lisp gezeigt, wie man effiziente Objektsysteme unter Berücksichtigung des Verursacherprinzips so entwirft und implementiert, daß einfache Konstrukte keinen Overhead durch die Präsenz aufwendiger Konzepte, wie des Metaobjektprotokolls oder des Redefinierens von Klassen, mittragen müssen. Entgegen bisherigen Annahmen wird hier erstmals nachgewiesen, daß diese Konzepte auch ohne Quellcodeinterpretation bzw. -kompilation zur Laufzeit realisiert und somit auch in traditionellen, compiler-orientierten Programmiersprachen, wie Ada, Pascal, Eiffel, C++ und natürlich Java, unterstützt werden können.Up to now a gap is evident in object systems of functional and procedural programming languages. The most expressive object system developed in the family of functional languages is CLOS with its outstanding metaobject protocol. Its performance, however, does not meet the users' needs. In the family of procedural languages the most efficient object system developed is C++. But its support of central concepts of object-oriented programming, such as specialization and generalization of object classes, is not sufficient. This also applies in some degree for Java. Using Lisp as an example this thesis shows how efficient object systems can be designed and implemented so that simple constructs have no overhead because of the presence of complex concepts such as the metaobject protocol or the redefinition of classes. In contrast to former assumptions, this thesis proofs for the first time that the above mentioned concepts can be realized without embedding an interpreter or an incremental compiler in the run-time environment. Therefore, they can also be supported in traditional compileroriented programming languages such as Ada, Pascal, Eiffel, C++, and Java

    KomBInoS - Modellgetriebene Entwicklung von multimodalen Dialogschnittstellen für Smart Services

    Get PDF
    Diese Arbeit ist angesiedelt im Kontext der drei Forschungsgebiete Smart Service Welt, Modellgetriebene Softwareentwicklung und Intelligente Benutzerschnittstellen. Das Ziel der Arbeit war die Entwicklung eines ganzheitlichen Ansatzes zur effizienten Erstellung von multimodalen Dialogschnittstellen für Smart Services. Um dieses Ziel zu erreichen, wurde mit KomBInoS ein umfassendes Rahmenwerk zur modellgetriebenen Erstellung solcher Benutzerschnittstellen entwickelt. Das Rahmenwerk besteht aus: (1) einer Metamodell-Architektur, welche sowohl eine modellgetriebene Entwicklung als auch die Komposition von multimodalen Dialogschnittstellen für Smart Services erlaubt, (2) einem methodischen Vorgehen, welches aus aufeinander abgestimmten Modelltransformationen, möglichen Kompositionsschritten und manuellen Entwicklungstätigkeiten besteht, sowie (3) einer integrierten Werkzeugkette als Implementierung der Methode. Es wurde außerdem eine cloud-fähige Laufzeitumgebung zur mobilen Nutzung der so erstellten Benutzerschnittstellen entwickelt. Als Proof-of-Concept werden acht Beispielanwendungen und Demonstratoren aus fünf Forschungsprojekten vorgestellt. Zusätzlich zur Smart Service Welt fand und findet KomBInoS auch Anwendung im Bereich der Industrie 4.0.This work is located in the context of the three research areas Smart Service World, Model-Driven Software Development and Intelligent User Interfaces. The aim of the work was to develop a holistic approach for the efficient creation of multimodal dialogue interfaces for Smart Services. To achieve this goal, KomBInoS was developed as a comprehensive framework for the model-driven creation of such user interfaces. The framework consists of: (1) a metamodel architecture that allows both model-driven development and the composition of multimodal dialogue interfaces for Smart Services, (2) a methodical approach consisting of coordinated model transformations, possible compositional steps and manual development activities, as well as (3) an integrated tool chain as an implementation of the method. Furthermore, a cloud-enabled runtime environment was developed for mobile use of the user interfaces created in this way. As proof-of-concept, eight sample applications and demonstrators from five research projects will be presented. In addition to the Smart Service Welt, KomBInoS was and is also used in the field of industry 4.0

    Adaptive Umweltmodellierung für kognitive Systeme in offener Welt durch dynamische Konzepte und quantitative Modellbewertung

    Get PDF
    In this work, an approach for adaptive world modeling is proposed. World models for cognitive systems often employ predefined domain models, which may become insufficient when encountering unforeseen entities. The presented approach addresses an adaptive extension of such domain models, considering the relevance of proposed model adaptations. As a basis, a quantitative model evaluation is devised, rating the ability of a domain model to represent the currently observed environment state
    corecore