Skip to main content
European Commission logo
italiano italiano
CORDIS - Risultati della ricerca dell’UE
CORDIS
CORDIS Web 30th anniversary CORDIS Web 30th anniversary
Contenuto archiviato il 2024-05-27

COrrect development of reAl-time Embedded systems in UML

Article Category

Article available in the following languages:

Un servizio di telecomuncazioni basato su componenti

Una innovativa applicazione di telecomunicazioni è servita a valutare una nuova metodologia e un nuovo strumento per lo sviluppo di sistemi integrati in tempo reale.

La crescente complessità dei software integrati, che sono anche multipiattaforma e distribuiti, ha incitato il progetto OMEGA a sviluppare metodologia e strumenti per l'industria europea del software. Con l'aiuto dell'UML (Unified Modelling Language) e sulla base della clean semantics per le architetture e le loro relazioni, sono stati sviluppati sistemi integrati in tempo reale. I sistemi dovrebbero contribuire a produrre software di elevata qualità a costi competitivi. Per valutare profilo, metodologia e strumenti di validazione del progetto, sono stati usati quattro casi di studio in differenti campi di applicazioni industriali, uno dei quali ha riguardato l'applicazione FTR&D, un servizio di telecomunicazioni costruito su una piattaforma integrata e di componenti di servizio. L'applicazione include un servizio, detto Depannage, legato a una specifica esigenza dell'utilizzatore (ad esempio un servizio medico, antincendio o intervento auto). Il richiedente sollecita il servizio Depannage usando un numero telefonico specifico, e dopo l'autenticazione il sistema di richiesta cerca il numero sollecitato. Una volta trovato, vengono individuati tutti gli utilizzatori che fanno parte del servizio di assistenza e sono quanto più vicino possibile al punto di chiamata. Con l'aiuto del servizio, il richiedente viene collegato ai numeri potenziali in ordine sequenziale o parallelo. L'elemento fondamentale dell'applicazione concerne la logica di servizio finale, mentre una serie di componenti di servizio formano le parti integrate del sistema. Queste componenti di servizio sono indipendenti dal sistema integrato, quindi sono riutilizzabili e possono essere impiegate in varie logiche di servizio. Telefoni e utilizzatori diversi sono sistemati in un contesto non deterministico. L'applicazione è stata prodotta usando un approccio passo a passo. Per maggiori dettagli: http://www-omega.imag.fr/cs/FTRD/FTRD.php

Scopri altri articoli nello stesso settore di applicazione