Exportação concluída — 

A refinement relation for families of timed automata

Detalhes bibliográficos
Autor(a) principal: Cledou, Guillermina
Data de Publicação: 2017
Outros Autores: Proença, José Miguel Paiva, Barbosa, L. S.
Idioma: eng
Título da fonte: Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
Texto Completo: http://hdl.handle.net/1822/69307
Resumo: Software Product Lines (SPLs) are families of systems that share a high number of common assets while differing in others. In component-based systems, components themselves can be SPLs, i.e., each component can be seen as a family of variations, with different interfaces and functionalities, typically parameterized by a set of features and a feature model that specifies the valid combinations of features. This paper explores how to safely replace such families of components with more refined ones. We propose a notion of refinement for Interface Featured Timed Automata (IFTA), a formalism to model families of timed automata with support for multi-action transitions. We separate the notion of IFTA refinement into behavioral and variability refinement, i.e., the refinement of the underlying timed automata and feature model. Furthermore, we define behavioral refinement for the semantic level, i.e., transition systems, as an alternating simulation between systems, and lift this definition to IFTA refinement. We illustrate this notion with examples throughout the text and show that refinement is a pre-order and compositional.
id RCAP_130defd34a07263d7dc27dc0742e0533
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/69307
network_acronym_str RCAP
network_name_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository_id_str https://opendoar.ac.uk/repository/7160
spelling A refinement relation for families of timed automataSoftware Product LinesTimed automataRefinementCiências Naturais::Ciências da Computação e da InformaçãoScience & TechnologySoftware Product Lines (SPLs) are families of systems that share a high number of common assets while differing in others. In component-based systems, components themselves can be SPLs, i.e., each component can be seen as a family of variations, with different interfaces and functionalities, typically parameterized by a set of features and a feature model that specifies the valid combinations of features. This paper explores how to safely replace such families of components with more refined ones. We propose a notion of refinement for Interface Featured Timed Automata (IFTA), a formalism to model families of timed automata with support for multi-action transitions. We separate the notion of IFTA refinement into behavioral and variability refinement, i.e., the refinement of the underlying timed automata and feature model. Furthermore, we define behavioral refinement for the semantic level, i.e., transition systems, as an alternating simulation between systems, and lift this definition to IFTA refinement. We illustrate this notion with examples throughout the text and show that refinement is a pre-order and compositional.European Regional Development Fund (ERDF) through the Operational Programme for Competitiveness and Internationalisation (COMPETE 2020), and by National Funds through the Portuguese funding agency, FCT, within project TRUST, POCI-01-0145- FEDER-016826. In addition the first and second author are supported by FCT grants PD/BD/52238/2013 and SFRH/BPD/91908/2012, respectivelySpringerUniversidade do MinhoCledou, GuillerminaProença, José Miguel PaivaBarbosa, L. S.2017-112017-11-01T00:00:00Zconference paperinfo:eu-repo/semantics/publishedVersionapplication/pdfhttp://hdl.handle.net/1822/69307engCledou G., Proença J., Barbosa L.S. (2017) A Refinement Relation for Families of Timed Automata. In: Cavalheiro S., Fiadeiro J. (eds) Formal Methods: Foundations and Applications. SBMF 2017. Lecture Notes in Computer Science, vol 10623. Springer978-3-319-70847-80302-974310.1007/978-3-319-70848-5_11978-3-319-70848-5https://link.springer.com/chapter/10.1007/978-3-319-70848-5_11info:eu-repo/semantics/openAccessreponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiainstacron:RCAAP2024-05-11T06:38:56Zoai:repositorium.sdum.uminho.pt:1822/69307Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireinfo@rcaap.ptopendoar:https://opendoar.ac.uk/repository/71602025-05-28T16:00:09.337943Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologiafalse
dc.title.none.fl_str_mv A refinement relation for families of timed automata
title A refinement relation for families of timed automata
spellingShingle A refinement relation for families of timed automata
Cledou, Guillermina
Software Product Lines
Timed automata
Refinement
Ciências Naturais::Ciências da Computação e da Informação
Science & Technology
title_short A refinement relation for families of timed automata
title_full A refinement relation for families of timed automata
title_fullStr A refinement relation for families of timed automata
title_full_unstemmed A refinement relation for families of timed automata
title_sort A refinement relation for families of timed automata
author Cledou, Guillermina
author_facet Cledou, Guillermina
Proença, José Miguel Paiva
Barbosa, L. S.
author_role author
author2 Proença, José Miguel Paiva
Barbosa, L. S.
author2_role author
author
dc.contributor.none.fl_str_mv Universidade do Minho
dc.contributor.author.fl_str_mv Cledou, Guillermina
Proença, José Miguel Paiva
Barbosa, L. S.
dc.subject.por.fl_str_mv Software Product Lines
Timed automata
Refinement
Ciências Naturais::Ciências da Computação e da Informação
Science & Technology
topic Software Product Lines
Timed automata
Refinement
Ciências Naturais::Ciências da Computação e da Informação
Science & Technology
description Software Product Lines (SPLs) are families of systems that share a high number of common assets while differing in others. In component-based systems, components themselves can be SPLs, i.e., each component can be seen as a family of variations, with different interfaces and functionalities, typically parameterized by a set of features and a feature model that specifies the valid combinations of features. This paper explores how to safely replace such families of components with more refined ones. We propose a notion of refinement for Interface Featured Timed Automata (IFTA), a formalism to model families of timed automata with support for multi-action transitions. We separate the notion of IFTA refinement into behavioral and variability refinement, i.e., the refinement of the underlying timed automata and feature model. Furthermore, we define behavioral refinement for the semantic level, i.e., transition systems, as an alternating simulation between systems, and lift this definition to IFTA refinement. We illustrate this notion with examples throughout the text and show that refinement is a pre-order and compositional.
publishDate 2017
dc.date.none.fl_str_mv 2017-11
2017-11-01T00:00:00Z
dc.type.driver.fl_str_mv conference paper
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/69307
url http://hdl.handle.net/1822/69307
dc.language.iso.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv Cledou G., Proença J., Barbosa L.S. (2017) A Refinement Relation for Families of Timed Automata. In: Cavalheiro S., Fiadeiro J. (eds) Formal Methods: Foundations and Applications. SBMF 2017. Lecture Notes in Computer Science, vol 10623. Springer
978-3-319-70847-8
0302-9743
10.1007/978-3-319-70848-5_11
978-3-319-70848-5
https://link.springer.com/chapter/10.1007/978-3-319-70848-5_11
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Springer
publisher.none.fl_str_mv Springer
dc.source.none.fl_str_mv reponame:Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
instname:FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron:RCAAP
instname_str FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
instacron_str RCAAP
institution RCAAP
reponame_str Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
collection Repositórios Científicos de Acesso Aberto de Portugal (RCAAP)
repository.name.fl_str_mv Repositórios Científicos de Acesso Aberto de Portugal (RCAAP) - FCCN, serviços digitais da FCT – Fundação para a Ciência e a Tecnologia
repository.mail.fl_str_mv info@rcaap.pt
_version_ 1833595673338970112