In questo studio vengono descritti modelli formali di sistemi ATM utilizzando linguaggi basati sugli stati quali Z, B e Alloy, nonch linguaggi basati sugli eventi quali Monterey Phoenix. La verifica dei modelli viene effettuata mediante strumenti automatizzati, ovvero Z/EVES, Atelier B e Alloy Analyzer rispettivamente per le specifiche Z, B e Alloy. Inoltre, stata presentata un'analisi comparativa delle diverse caratteristiche mostrate dai vari approcci formali. L'architettura software svolge un ruolo importante nella progettazione di alto livello di un sistema in termini di componenti, connettori e configurazioni. Il principale elemento costitutivo dell'architettura software uno stile architettonico che fornisce una semantica di progettazione specifica per il dominio. Nell'analisi di stili architettonici complessi, nel nostro lavoro abbiamo cercato di formalizzare uno stile complesso, ad esempio C2 (componente e connettore), utilizzando il linguaggio di specifica formale Alloy. Per la verifica della coerenza delle notazioni di modellazione, viene utilizzato lo strumento di verifica dei modelli, ad esempio Alloy Analyzer.
ThriftBooks sells millions of used books at the lowest everyday prices. We personally assess every book's quality and offer rare, out-of-print treasures. We deliver the joy of reading in recyclable packaging with free standard shipping on US orders over $15. ThriftBooks.com. Read more. Spend less.