|
XAL - XML Automata Language |
|
|
|
|
Scritto da Francesco Spegni
|
|
Martedì 04 Novembre 2008 00:26 |
|
Definiamo un linguaggio che consenta di programmare un'applicazione a stati, dalla sua progettazione alla sua implementazione. Traendo spunto un po' dall'idea degli statecharts di D.Harel e un po' dallo state pattern, cerchiamo di fornire al programmatore strumenti aggiuntivi con cui possa continuare a scrivere codice nel linguaggio che predilige, ma in qualche misura lo guidi nella definizione della sua applicazione.
I "paletti" che chiediamo al programmatore di rispettare diventano, dunque, una forma di astrazione del suo programma. In questo modo, infatti, il programmatore viene "aiutato" a riconoscere gli stati significativi della sua applicazione, e smette di preoccuparsi di come dover comunicare i dati condivisi da tali stati. Cerchiamo, così anche di poter svolgere delle inferenze logiche sulla sicurezza del codice prodotto.
Il lavoro prevede:
- definizione del linguaggio (sintassi e semantica)
- realizzazione dell'interprete (sulla base della semantica sopra specificata)
- arricchimento del linguaggio con un sistema logico e sperimentazione circa le verifiche che con esso si possono compiere
Il lavoro è stato pubblicato in un articolo dal titolo: "XAL: A Web Oriented Programming Language Based on Timed-Automata", apparso in "Web Intelligence 2008 - Sydney".
Al sito http://www.computervaritt.it/xal troverete invece maggiore documentazione sul progetto, un tutorial e potrete scaricare l'interprete e l'IDE del linguaggio.
Aggiungi questa pagina al tuo Social Network preferito
|
|
Ultimo aggiornamento Lunedì 18 Gennaio 2010 10:24 |
un saluto a tutti mi chiamo claudia ho 40 anni e 3 figli ,sono circa due anni che mi hanno diagnosticato il cushing ( che dicono probabilmente io ho da circa vent'anni)dopo molte analisi (urine ,sa...
Sono sicuro che sarete di grande conforto ed aiuto a tante persone. Auguri per questa utile e disinteressata iniziativa Giorgio Arnaldi
Ciao Angelica all'interno del complesso del San Raffaele c'è un albergo. Dovresti controllare sul loro sito. Io ho controllato qualche settimana fa, trovi anche i numeri telefonici. Ero lì un mes...
ciao riccardo, sono contento per il tuo interesse, e` bello confrontarsi anche con qualcuno che di medicina ne sa
sono interessato alla Vs. newsletter come medico