Design approaches for critical embedded systems: A systematic mapping study
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Outros Autores: | , , , , , |
Tipo de documento: | Artigo de conferência |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UNESP |
Texto Completo: | http://dx.doi.org/10.1007/978-3-319-94135-6_12 http://hdl.handle.net/11449/171208 |
Resumo: | Critical Embedded Systems (CES) are systems in which failures are potentially catastrophic and, therefore, hard constraints are imposed on them. In the last years the amount of software accommodated within CES has considerably changed. For example, in smart cars the amount of software has grown about 100 times compared to previous years. This change means that software design for these systems is also bounded to hard constraints (e.g., high security and performance). Along the evolution of CES, the approaches for designing them are also changing rapidly, so as to fit the specialized needs of CES. Thus, a broad understanding of such approaches is missing. Therefore, this study aims to establish a fair overview on CESs design approaches. For that, we conducted a Systematic Mapping Study (SMS), in which we collected 1,673 papers from five digital libraries, filtered 269 primary studies, and analyzed five facets: design approaches, applications domains, critical quality attributes, tools, and type of evidence. Our findings show that the body of knowledge is vast and overlaps with other types of systems (e.g., real-time or cyber-physical systems). In addition, we have observed that some critical quality attributes are common among various application domains, as well as approaches and tools are oftentimes generic to CES. |
id |
UNSP_6755759b6b5284a5eea2e3cdac078dc2 |
---|---|
oai_identifier_str |
oai:repositorio.unesp.br:11449/171208 |
network_acronym_str |
UNSP |
network_name_str |
Repositório Institucional da UNESP |
repository_id_str |
2946 |
spelling |
Design approaches for critical embedded systems: A systematic mapping studyCritical embedded systemDesignSystematic mapping studyCritical Embedded Systems (CES) are systems in which failures are potentially catastrophic and, therefore, hard constraints are imposed on them. In the last years the amount of software accommodated within CES has considerably changed. For example, in smart cars the amount of software has grown about 100 times compared to previous years. This change means that software design for these systems is also bounded to hard constraints (e.g., high security and performance). Along the evolution of CES, the approaches for designing them are also changing rapidly, so as to fit the specialized needs of CES. Thus, a broad understanding of such approaches is missing. Therefore, this study aims to establish a fair overview on CESs design approaches. For that, we conducted a Systematic Mapping Study (SMS), in which we collected 1,673 papers from five digital libraries, filtered 269 primary studies, and analyzed five facets: design approaches, applications domains, critical quality attributes, tools, and type of evidence. Our findings show that the body of knowledge is vast and overlaps with other types of systems (e.g., real-time or cyber-physical systems). In addition, we have observed that some critical quality attributes are common among various application domains, as well as approaches and tools are oftentimes generic to CES.Coordenação de Aperfeiçoamento de Pessoal de Nível Superior (CAPES)Conselho Nacional de Desenvolvimento Científico e Tecnológico (CNPq)Department of Mathematics and Computer Science University of GroningenDepartment of Statistics Applied Mathematics and Computation São Paulo State University (UNESP)Department of Computer Science and Engineering Chalmers University of TechnologyDepartment of Computing Federal Technological University of ParanáDepartment of Computer Systems University of São PauloDepartment of Statistics Applied Mathematics and Computation São Paulo State University (UNESP)CAPES: 034/12CNPq: 034/12CAPES: 204607/2013-2CNPq: 204607/2013-2University of GroningenUniversidade Estadual Paulista (Unesp)Chalmers University of TechnologyFederal Technological University of ParanáUniversidade de São Paulo (USP)Feitosa, DanielAmpatzoglou, ApostolosAvgeriou, ParisAffonso, Frank J. [UNESP]Andrade, HugoFelizardo, Katia R.Nakagawa, Elisa Y.2018-12-11T16:54:24Z2018-12-11T16:54:24Z2018-01-01info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/conferenceObject243-274http://dx.doi.org/10.1007/978-3-319-94135-6_12Communications in Computer and Information Science, v. 866, p. 243-274.1865-0929http://hdl.handle.net/11449/17120810.1007/978-3-319-94135-6_122-s2.0-85049794969Scopusreponame:Repositório Institucional da UNESPinstname:Universidade Estadual Paulista (UNESP)instacron:UNESPengCommunications in Computer and Information Science0,170info:eu-repo/semantics/openAccess2021-10-23T14:54:03Zoai:repositorio.unesp.br:11449/171208Repositório InstitucionalPUBhttp://repositorio.unesp.br/oai/requestopendoar:29462024-08-05T18:59:02.061419Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP)false |
dc.title.none.fl_str_mv |
Design approaches for critical embedded systems: A systematic mapping study |
title |
Design approaches for critical embedded systems: A systematic mapping study |
spellingShingle |
Design approaches for critical embedded systems: A systematic mapping study Feitosa, Daniel Critical embedded system Design Systematic mapping study |
title_short |
Design approaches for critical embedded systems: A systematic mapping study |
title_full |
Design approaches for critical embedded systems: A systematic mapping study |
title_fullStr |
Design approaches for critical embedded systems: A systematic mapping study |
title_full_unstemmed |
Design approaches for critical embedded systems: A systematic mapping study |
title_sort |
Design approaches for critical embedded systems: A systematic mapping study |
author |
Feitosa, Daniel |
author_facet |
Feitosa, Daniel Ampatzoglou, Apostolos Avgeriou, Paris Affonso, Frank J. [UNESP] Andrade, Hugo Felizardo, Katia R. Nakagawa, Elisa Y. |
author_role |
author |
author2 |
Ampatzoglou, Apostolos Avgeriou, Paris Affonso, Frank J. [UNESP] Andrade, Hugo Felizardo, Katia R. Nakagawa, Elisa Y. |
author2_role |
author author author author author author |
dc.contributor.none.fl_str_mv |
University of Groningen Universidade Estadual Paulista (Unesp) Chalmers University of Technology Federal Technological University of Paraná Universidade de São Paulo (USP) |
dc.contributor.author.fl_str_mv |
Feitosa, Daniel Ampatzoglou, Apostolos Avgeriou, Paris Affonso, Frank J. [UNESP] Andrade, Hugo Felizardo, Katia R. Nakagawa, Elisa Y. |
dc.subject.por.fl_str_mv |
Critical embedded system Design Systematic mapping study |
topic |
Critical embedded system Design Systematic mapping study |
description |
Critical Embedded Systems (CES) are systems in which failures are potentially catastrophic and, therefore, hard constraints are imposed on them. In the last years the amount of software accommodated within CES has considerably changed. For example, in smart cars the amount of software has grown about 100 times compared to previous years. This change means that software design for these systems is also bounded to hard constraints (e.g., high security and performance). Along the evolution of CES, the approaches for designing them are also changing rapidly, so as to fit the specialized needs of CES. Thus, a broad understanding of such approaches is missing. Therefore, this study aims to establish a fair overview on CESs design approaches. For that, we conducted a Systematic Mapping Study (SMS), in which we collected 1,673 papers from five digital libraries, filtered 269 primary studies, and analyzed five facets: design approaches, applications domains, critical quality attributes, tools, and type of evidence. Our findings show that the body of knowledge is vast and overlaps with other types of systems (e.g., real-time or cyber-physical systems). In addition, we have observed that some critical quality attributes are common among various application domains, as well as approaches and tools are oftentimes generic to CES. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-12-11T16:54:24Z 2018-12-11T16:54:24Z 2018-01-01 |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/conferenceObject |
format |
conferenceObject |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://dx.doi.org/10.1007/978-3-319-94135-6_12 Communications in Computer and Information Science, v. 866, p. 243-274. 1865-0929 http://hdl.handle.net/11449/171208 10.1007/978-3-319-94135-6_12 2-s2.0-85049794969 |
url |
http://dx.doi.org/10.1007/978-3-319-94135-6_12 http://hdl.handle.net/11449/171208 |
identifier_str_mv |
Communications in Computer and Information Science, v. 866, p. 243-274. 1865-0929 10.1007/978-3-319-94135-6_12 2-s2.0-85049794969 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.relation.none.fl_str_mv |
Communications in Computer and Information Science 0,170 |
dc.rights.driver.fl_str_mv |
info:eu-repo/semantics/openAccess |
eu_rights_str_mv |
openAccess |
dc.format.none.fl_str_mv |
243-274 |
dc.source.none.fl_str_mv |
Scopus reponame:Repositório Institucional da UNESP instname:Universidade Estadual Paulista (UNESP) instacron:UNESP |
instname_str |
Universidade Estadual Paulista (UNESP) |
instacron_str |
UNESP |
institution |
UNESP |
reponame_str |
Repositório Institucional da UNESP |
collection |
Repositório Institucional da UNESP |
repository.name.fl_str_mv |
Repositório Institucional da UNESP - Universidade Estadual Paulista (UNESP) |
repository.mail.fl_str_mv |
|
_version_ |
1808129007059730432 |