Skip to main content
Weiter zur Homepage der Europäischen Kommission (öffnet in neuem Fenster)
Deutsch de
CORDIS - Forschungsergebnisse der EU
CORDIS
Inhalt archiviert am 2024-05-27
COrrect development of reAl-time Embedded systems in UML

Article Category

Article available in the following languages:

Ein Telekommunikationsdienst auf Komponentenbasis

Eine kürzlich entwickelte Telekommunikationsanwendung wurde zur Bewertung einer neuartigen Methodologie und von Tools zur Entwicklung integrierter Echtzeitsysteme genutzt.

Die stetig zunehmende Komplexität integrierter Software, die gleichzeitig auch als Multiplattform und dezentralisiertes System fungiert, trieb das OMEGA-Projekt zur Entwicklung einer Methodologie und von Tools für die europäische Softwarebranche an. Mit Hilfe der Unified Modelling Language (UML) und auf der Basis einer reinen Semantik architektonischer Gesichtspunkte und deren Beziehungen wurden integrierte Echtzeitsysteme entwickelt. Diese Systeme sollen erwartungsgemäß zur Produktion qualitativ hochwertiger Software zu wettbewerbsfähigen Kosten beitragen. Um Profil, Methodologie und Validierungstools des Projekts beurteilen zu können, nutzte man vier Fallstudien aus unterschiedlichen industriellen Anwendungsbereichen. Eine davon umfasste die FTR&D-Anwendung, bei der es sich um einen Telekommunikationsdienst handelt, der an der Spitze integrierter Plattform- und Servicekomponenten aufgebaut wurde. Die Anwendung umfasst einen Service namens Depannage, der sich ebenso wie ein Medizin-, Feuerwehr- oder Fahrzeugreparaturdienst auf ein bestimmtes Nutzerbdürfnis bezieht. Der Nutzer tätigt über eine spezifische Nummer einen Telefonanruf und verlangt den Depannage-Service. Nach einer entsprechenden Authentifizierung ermittelt der Serviceaufruf den Standort des Anrufers. Nachdem dieser gefunden wurde, werden alle Nutzer ermittelt, die Mitglied der Depannage-Gesellschaft sind und sich möglichst nahe am Standort des Anrufers befinden. Mit Hilfe des Dienstes wird der Anrufer auf sequenziellem oder parallelem Weg mit einer der möglichen Nummern verbunden. Die Schlüsselkomponente der Anwendung konzentriert sich auf die finale Service-Logik, während eine Reihe von Servicekomponenten integrierte Teile des Systems repräsentiert. Diese Servicekomponenten sind vom Integrationssystem unabhängig, da sie mehrfach aufrufbar sind und im Rahmen unterschiedlicher Service-Logik-Varianten genutzt werden können. Innerhalb einer nicht-deterministischen Umgebung sind verschiedene Apparate und Nutzer untergebracht. Die Anwendung wurde mittels eines schrittweisen Ansatzes aufgebaut. Nähere Informationen finden Sie unter: http://www-omega.imag.fr/cs/FTRD/FTRD.php(öffnet in neuem Fenster)

Entdecken Sie Artikel in demselben Anwendungsbereich

Mein Booklet 0 0