Publicação
Modeling families of public licensing services: a case study
| Resumo: | Software Product Lines (SPLs) enable the development of families of software systems by taking advantage of the commonalities and variabilities of the members of the family. Despite its many advantages, it is an unexplored area in the electronic government domain, an area with evident families of services, and with high demands to develop faster and better services to citizens and businesses while reducing costs. This paper discusses the need of formal methods to model SPLs for such domain. It presents a case study of a family of public licensing services modeled in UPPAAL and based on Featured Timed Automata, an extension of Timed Automata to model realtime SPLs. It analyzes the suitability of FTA to model distributed families of services, while provides hints on a possible enrichment of FTA to better support modularization and compositionality of services. |
|---|---|
| Autores principais: | Cledou, Maria Guillermina |
| Outros Autores: | Barbosa, Luís Soares |
| Assunto: | Software product lines Timed automata Ciências Naturais::Ciências da Computação e da Informação |
| Ano: | 2017 |
| País: | Portugal |
| Tipo de documento: | comunicação em conferência |
| Tipo de acesso: | acesso aberto |
| Instituição associada: | Universidade do Minho |
| Idioma: | inglês |
| Origem: | RepositóriUM - Universidade do Minho |
Registos relacionados
article A refinement relation for families of timed automata
por: Cledou, Guillermina
Publicado em: (2017)
por: Cledou, Guillermina
Publicado em: (2017)
article Composing Families of Timed Automata
por: Cledou, Guillermina
Publicado em: (2017)
por: Cledou, Guillermina
Publicado em: (2017)
school A virtual factory for smart city service integration
por: Cledou, María Guillermina
Publicado em: (2018)
por: Cledou, María Guillermina
Publicado em: (2018)
article A virtual factory for smart city service integration
por: Cledou, Maria Guillermina
Publicado em: (2014)
por: Cledou, Maria Guillermina
Publicado em: (2014)
article A taxonomy for planning and designing smart mobility services
por: Cledou, Guillermina
Publicado em: (2018)
por: Cledou, Guillermina
Publicado em: (2018)
article Languages and models for hybrid automata: A coalgebraic perspective
por: Neves, Renato Jorge Araújo
Publicado em: (2018)
por: Neves, Renato Jorge Araújo
Publicado em: (2018)
article Higher-dimensional automata modeling shared-variable systems
por: Kahl, Thomas
Publicado em: (2019)
por: Kahl, Thomas
Publicado em: (2019)
article Introducing synchrony in fuzzy automata
por: Gomes, Leandro Rafael Moreira
Publicado em: (2020)
por: Gomes, Leandro Rafael Moreira
Publicado em: (2020)
article A concrete product derivation in software product line engineering: a practical approach
por: Ignaim, Karam Mustafa
Publicado em: (2022)
por: Ignaim, Karam Mustafa
Publicado em: (2022)
article Weighted synchronous automata
por: Gomes, Leandro
Publicado em: (2022)
por: Gomes, Leandro
Publicado em: (2022)
article On symmetric higher-dimensional automata and bisimilarity
por: Kahl, Thomas
Publicado em: (2022)
por: Kahl, Thomas
Publicado em: (2022)
school Lightweight trustworthy high-level software design
por: Liu, Chong
Publicado em: (2021)
por: Liu, Chong
Publicado em: (2021)
article Modelling and control of manufacturing systems subject to context recognition and switching
por: Southier, Luiz Fernando Puttow
Publicado em: (2023)
por: Southier, Luiz Fernando Puttow
Publicado em: (2023)
article Model-checking temporal properties of real-time HTL programs
por: Carvalho, André Ribeiro de
Publicado em: (2010)
por: Carvalho, André Ribeiro de
Publicado em: (2010)
article Implementing a software-as-a-service strategy in healthcare workflows
por: Sousa, Regina
Publicado em: (2023)
por: Sousa, Regina
Publicado em: (2023)
school Practices and tools for situated publication and self-exposure on public displays
por: Coutinho, Pedro Miguel do Vale Malheiro Ramos
Publicado em: (2020)
por: Coutinho, Pedro Miguel do Vale Malheiro Ramos
Publicado em: (2020)
article Weak morphisms of higher dimensional automata
por: Kahl, Thomas
Publicado em: (2014)
por: Kahl, Thomas
Publicado em: (2014)
article Energy efficient software in an engineering course
por: Saraiva, João
Publicado em: (2023)
por: Saraiva, João
Publicado em: (2023)
article Variability analysis for robot operating system applications
por: Santos, Andre
Publicado em: (2022)
por: Santos, Andre
Publicado em: (2022)
article Detection of anonymised traffic: Tor as case study
por: Dantas, Bruno
Publicado em: (2020)
por: Dantas, Bruno
Publicado em: (2020)
book Reverse engineered formal models for GUI testing
por: Ana C. R. Paiva
Publicado em: (2008)
por: Ana C. R. Paiva
Publicado em: (2008)
article Multi-agent systems based distributed intelligent simulation - A case study
por: Belo, Orlando
Publicado em: (1995)
por: Belo, Orlando
Publicado em: (1995)
article Formal verification of safety-critical user interfaces: a space system case study
por: Sousa, Manuel
Publicado em: (2014)
por: Sousa, Manuel
Publicado em: (2014)
article Feature Nets: behavioural modelling of software product lines
por: Muschevici, Radu
Publicado em: (2016)
por: Muschevici, Radu
Publicado em: (2016)
article E-learning as an instrument of organizational knowledge management in shared services of the Portuguese public administration
por: Pinto, Agostinho de Sousa
Publicado em: (2011)
por: Pinto, Agostinho de Sousa
Publicado em: (2011)
category Migrate DSpace from 5x to 7x - How do we did it in our national open access service at RCAAP
por: Graça, Paulo
Publicado em: (2024)
por: Graça, Paulo
Publicado em: (2024)
article Certification of workflows in a component-based cloud of high performance computing services
por: de Oliveira Dantas, Allberson B.
Publicado em: (2017)
por: de Oliveira Dantas, Allberson B.
Publicado em: (2017)
article Model-based programming environments for spreadsheets
por: Cunha, Jácome Miguel Costa
Publicado em: (2012)
por: Cunha, Jácome Miguel Costa
Publicado em: (2012)
article Case-based reasoning approach to adaptive web-based educational systems
por: Alves, Paulo
Publicado em: (2008)
por: Alves, Paulo
Publicado em: (2008)
article A case study on model checking and deductive verification techniques of safety-critical software
por: Silva, Rovedy Aparecida Busquim e
Publicado em: (2012)
por: Silva, Rovedy Aparecida Busquim e
Publicado em: (2012)
article Products go green: worst-case energy consumption in software product lines
por: Couto, Marco Domingos Mendes
Publicado em: (2017)
por: Couto, Marco Domingos Mendes
Publicado em: (2017)
article Modelling and verifying smell-free architectures with the Archery language
por: Sanchez, Alejandro
Publicado em: (2015)
por: Sanchez, Alejandro
Publicado em: (2015)
article Sustainable public transportation from a total cost of ownership perspective
por: Dahmardeh, Morteza
Publicado em: (2017)
por: Dahmardeh, Morteza
Publicado em: (2017)
article Characterization of a metric for web applications (web points)
por: Salgado, Ana Sofia Mendes
Publicado em: (2021)
por: Salgado, Ana Sofia Mendes
Publicado em: (2021)
image A UML-based approach for modeling industrial control applications
por: Fernandes, João M.
Publicado em: (1999)
por: Fernandes, João M.
Publicado em: (1999)
article Identification of microservices from monolithic applications through topic modelling
por: Brito, Miguel
Publicado em: (2021)
por: Brito, Miguel
Publicado em: (2021)
article Scoring model for the evaluation of the potential performance of chief information officers
por: Varajão, João
Publicado em: (2012)
por: Varajão, João
Publicado em: (2012)
school Developing methods for the context-specific reconstruction of metabolic models of cancer cells
por: Gomes, Jorge Alexandre Correia
Publicado em: (2018)
por: Gomes, Jorge Alexandre Correia
Publicado em: (2018)
article Studies on on-line state and parameter estimation through a real-time process simulator
por: Azevedo, S. Feyo de
Publicado em: (1992)
por: Azevedo, S. Feyo de
Publicado em: (1992)
article An overview of the generic product data model GenPDM
por: Martins, Paulo Jorge de Figueiredo
Publicado em: (2013)
por: Martins, Paulo Jorge de Figueiredo
Publicado em: (2013)
Registos relacionados
-
article A refinement relation for families of timed automata
por: Cledou, Guillermina
Publicado em: (2017) -
article Composing Families of Timed Automata
por: Cledou, Guillermina
Publicado em: (2017) -
school A virtual factory for smart city service integration
por: Cledou, María Guillermina
Publicado em: (2018) -
article A virtual factory for smart city service integration
por: Cledou, Maria Guillermina
Publicado em: (2014) -
article A taxonomy for planning and designing smart mobility services
por: Cledou, Guillermina
Publicado em: (2018)