Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/69302

TítuloComposing Families of Timed Automata
Autor(es)Cledou, Guillermina
Proença, José Miguel Paiva
Barbosa, L. S.
Palavras-chaveSoftware Product Lines
Featured Timed Automata
Compositionality
DataOut-2017
EditoraSpringer
RevistaLecture Notes in Computer Science
CitaçãoCledou G., Proença J., Soares Barbosa L. (2017) Composing Families of Timed Automata. In: Dastani M., Sirjani M. (eds) Fundamentals of Software Engineering. FSEN 2017. Lecture Notes in Computer Science, vol 10522. Springer
Resumo(s)Featured Timed Automata (FTA) is a formalism that enables the verification of an entire Software Product Line (SPL), by capturing its behavior in a single model instead of product-by-product. However, it disregards compositional aspects inherent to SPL development. This paper introduces Interface FTA (IFTA), which extends FTA with variable interfaces that restrict the way automata can be composed, and with support for transitions with atomic multiple actions, simplifying the design. To support modular composition, a set of Reo connectors are modelled as IFTA. This separation of concerns increases reusability of functionality across products, and simplifies modelling, maintainability, and extension of SPLs. We show how IFTA can be easily translated into FTA and into networks of Timed Automata supported by UPPAAL. We illustrate this with a case study from the electronic government domain.
TipoArtigo em ata de conferência
URIhttps://hdl.handle.net/1822/69302
ISBN978-3-319-68971-5
e-ISBN978-3-319-68972-2
DOI10.1007/978-3-319-68972-2_4
ISSN0302-9743
Versão da editorahttps://link.springer.com/chapter/10.1007/978-3-319-68972-2_4
Arbitragem científicayes
AcessoAcesso aberto
Aparece nas coleções:HASLab - Artigos em atas de conferências internacionais (texto completo)

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
CPB17.pdf606,3 kBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID