Gratisversand in ganz Deutschland!
Bookbot

Tom Ritter

    Proceedings of the ECMDA Workshop on Model Driven Tool and Process Integration
    CORBA Komponenten
    • CORBA Komponenten

      Effektives Software-Design und Programmierung

      • 440 Seiten
      • 16 Lesestunden

      Die Softwareindustrie fordert immer mehr verbesserte Methoden zur effektiven Herstellung von komplexen Softwaresystemen. Im Bereich der verteilten Softwaresysteme brachte die Common Object Request Broker Architecture (CORBA) eine wesentliche Verbesserung bei der industriellen Fertigung und dem Betrieb von verteilten Softwaresystemen. Das CORBA Component Model (CCM) baut auf den Vorteilen von CORBA auf und fügt neue Mechanismen hinzu. Dieses Buch wird das CORBA Component Model unter anderem aus der Sicht der Softwareentwicklung betrachten. Dabei gliedert sich das Buch in 3 Teile. Der 1. Teil erläutert die allgemeinen und eher theoretischen Konzepte des Modells. Dabei geht es darum, den notwendigen Wissenshintergrund zu vermitteln, um das CCM effektiv einzusetzen. Der 2. Teil befasst sich mit dem Design und der Implementierung von Komponenten. Konkrete Beispiele werden betrachtet und die angewandten Mechanismen im Detail erläutert. Der 3. Teil befasst sich mit dem Design einer ganzen Anwendung. Inhaltsverzeichnis I Theorie des CORBA-Komponentenmodells.- 1 CORBA.- 2 Das CORBA-Komponentenmodell.- 3 Der Container.- 4 Implementierungsstruktur.- 5 Komponentenbasierte Anwendungen.- 6 Rollen und Entwicklungsprozesse.- II Entwicklung von Komponenten.- 7 Modellierungskonzepte.- 8 Komponentendesign.- 9 Äquivalente Typumwandlung.- 10 Design der Implementierung.- 11 Implementierung.- 12 Bereitstellung von Komponenten.- III Entwicklung von Anwendungen.- 13 Entwurf und Spezifikation von Anwendungen.- 14 Implementierung und Bereitstellung von Anwendungen.- 15 Infrastruktur für die Inbetriebnahme.- 16 Inbetriebnahme von Anwendungen.- IV Entwickeln mit Qedo.- 17 Die Software Qedo.- 18 Installation von Qedo.- 19 Ein Beispiel mit Qedo.- Literatur.

      CORBA Komponenten
    • Model Based Engineering (MBE) is on the advance. The reason for this advance is the promise of handling the increase of complexity within the software and its development process by raising the level of abstraction using models as information storage. In the past years tool vendors adapted the approach of using models as information storage of their applications utilizing the advantages of these technologies (e. g. model querying, model consistency, implicit interface, notification mechanisms). Other vendors now provide the possibility of model import and export, some tool vendors do not respond to this trend out of different reasons so that adapters are provided by 3rd party vendors. All that shows, that MBE has made good progress, concerning the information representation. Now that the tool internal information becomes available as models, the problem of integration and distribution still exists, and is one of the next barriers to tackle on the way to an efficient and productive MBE approach. The main concern of this workshop is the integration and distribution of these information and tools and the underlying techniques which are required.

      Proceedings of the ECMDA Workshop on Model Driven Tool and Process Integration