Critivar: a variability modeling and transformation approach for safety and security-critical systems
Autor(a) principal: | |
---|---|
Data de Publicação: | 2023 |
Tipo de documento: | Dissertação |
Idioma: | eng |
Título da fonte: | Repositório Institucional da UFJF |
Texto Completo: | https://repositorio.ufjf.br/jspui/handle/ufjf/16444 |
Resumo: | A customização em massa de sistemas críticos modernos tem gerado produtos com milhares de pontos de variação, impactando arquitetura and propriedades de dependability (e.g., safety e security) destes sistemas. Devido ao fato das técnicas existentes de gerencia de variabilidades serem rudimentares, modelar a diversidade de sistemas críticos e suas propriedades de dependability se torna uma tarefa árdua. Por isso, esta dissertação apresenta uma abordagem de gerência de variabilidades para sistemas críticos. A abordagem é ilustrada através de um estudo de caso de domínio automotivo. Como avaliação, a abordagem foi comparada com duas técnicas similares de gerencia de variabilidades. Dentre os benefícios, a abordagem apresentada reduz o “gap” entre variabilidade e anotações de dependability de granulosidade baixa e garante a derivação de modelos corretos e completos. |
id |
UFJF_52ece0ddff683250d9246eaebfacaf6a |
---|---|
oai_identifier_str |
oai:hermes.cpd.ufjf.br:ufjf/16444 |
network_acronym_str |
UFJF |
network_name_str |
Repositório Institucional da UFJF |
repository_id_str |
|
spelling |
Oliveira, André Luiz dehttp://lattes.cnpq.brCampos, Fernanda Cláudia Alveshttp://lattes.cnpq.br/5008996792274217Rodrigues, Genaína Nuneshttp://lattes.cnpq.br/2966913210268454Braga, Rosana Teresinha Vaccarehttp://lattes.cnpq.br/5877415967509579Braga, Regina Maria Macielhttp://lattes.cnpq.br/7690593698223418http://lattes.cnpq.br/6217748845679486Bressan, Lucas Paiva2024-01-10T11:54:52Z2024-01-092024-01-10T11:54:52Z2023-10-19https://repositorio.ufjf.br/jspui/handle/ufjf/16444A customização em massa de sistemas críticos modernos tem gerado produtos com milhares de pontos de variação, impactando arquitetura and propriedades de dependability (e.g., safety e security) destes sistemas. Devido ao fato das técnicas existentes de gerencia de variabilidades serem rudimentares, modelar a diversidade de sistemas críticos e suas propriedades de dependability se torna uma tarefa árdua. Por isso, esta dissertação apresenta uma abordagem de gerência de variabilidades para sistemas críticos. A abordagem é ilustrada através de um estudo de caso de domínio automotivo. Como avaliação, a abordagem foi comparada com duas técnicas similares de gerencia de variabilidades. Dentre os benefícios, a abordagem apresentada reduz o “gap” entre variabilidade e anotações de dependability de granulosidade baixa e garante a derivação de modelos corretos e completos.Mass customization of modern critical systems has led to products with many variation points, impacting their architecture and dependability properties. Given the rudimentary vulnerability management techniques available, modeling diversity in critical systems and their corresponding dependability (e.g., safety and security) characteristics is challenging. That being said, this dissertation presents a novel annotative variability management approach for critical systems. The approach is illustrated using a case study from the automotive domain. As part of the evaluation, the proposed approach is compared against two similar vulnerability management solutions. Among the benefits, the the proposed approach reduces the gap between variability and finer-grained model dependability annotations and ensures the derivation of correct and complete critical system models.engUniversidade Federal de Juiz de Fora (UFJF)Programa de Pós-graduação em Ciência da ComputaçãoUFJFBrasilICE – Instituto de Ciências ExatasAttribution 3.0 Brazilhttp://creativecommons.org/licenses/by/3.0/br/info:eu-repo/semantics/openAccessCNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAOFunctional safetyCybersecurityDependabilityLinhas de produtoVariabilidadeFunctional safetyCybersecurityDependabilityProduct linesVariabilityCritivar: a variability modeling and transformation approach for safety and security-critical systemsinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisreponame:Repositório Institucional da UFJFinstname:Universidade Federal de Juiz de Fora (UFJF)instacron:UFJFCC-LICENSElicense_rdflicense_rdfapplication/rdf+xml; charset=utf-8914https://repositorio.ufjf.br/jspui/bitstream/ufjf/16444/2/license_rdf4d2950bda3d176f570a9f8b328dfbbefMD52LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ufjf.br/jspui/bitstream/ufjf/16444/3/license.txt8a4605be74aa9ea9d79846c1fba20a33MD53ORIGINALlucaspaivabressan.pdflucaspaivabressan.pdfapplication/pdf8867194https://repositorio.ufjf.br/jspui/bitstream/ufjf/16444/1/lucaspaivabressan.pdf792287442dc8b95fadbd6be5a09551c5MD51TEXTlucaspaivabressan.pdf.txtlucaspaivabressan.pdf.txtExtracted texttext/plain243834https://repositorio.ufjf.br/jspui/bitstream/ufjf/16444/4/lucaspaivabressan.pdf.txta5d299be702ba6c824c9b5ff7ff9f882MD54THUMBNAILlucaspaivabressan.pdf.jpglucaspaivabressan.pdf.jpgGenerated Thumbnailimage/jpeg1174https://repositorio.ufjf.br/jspui/bitstream/ufjf/16444/5/lucaspaivabressan.pdf.jpg4e357a51f669f9a44083bc9993382cf0MD55ufjf/164442024-01-11 04:04:42.972oai:hermes.cpd.ufjf.br:ufjf/16444Tk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=Repositório InstitucionalPUBhttps://repositorio.ufjf.br/oai/requestopendoar:2024-01-11T06:04:42Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF)false |
dc.title.pt_BR.fl_str_mv |
Critivar: a variability modeling and transformation approach for safety and security-critical systems |
title |
Critivar: a variability modeling and transformation approach for safety and security-critical systems |
spellingShingle |
Critivar: a variability modeling and transformation approach for safety and security-critical systems Bressan, Lucas Paiva CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Functional safety Cybersecurity Dependability Linhas de produto Variabilidade Functional safety Cybersecurity Dependability Product lines Variability |
title_short |
Critivar: a variability modeling and transformation approach for safety and security-critical systems |
title_full |
Critivar: a variability modeling and transformation approach for safety and security-critical systems |
title_fullStr |
Critivar: a variability modeling and transformation approach for safety and security-critical systems |
title_full_unstemmed |
Critivar: a variability modeling and transformation approach for safety and security-critical systems |
title_sort |
Critivar: a variability modeling and transformation approach for safety and security-critical systems |
author |
Bressan, Lucas Paiva |
author_facet |
Bressan, Lucas Paiva |
author_role |
author |
dc.contributor.advisor1.fl_str_mv |
Oliveira, André Luiz de |
dc.contributor.advisor1Lattes.fl_str_mv |
http://lattes.cnpq.br |
dc.contributor.advisor-co1.fl_str_mv |
Campos, Fernanda Cláudia Alves |
dc.contributor.advisor-co1Lattes.fl_str_mv |
http://lattes.cnpq.br/5008996792274217 |
dc.contributor.referee1.fl_str_mv |
Rodrigues, Genaína Nunes |
dc.contributor.referee1Lattes.fl_str_mv |
http://lattes.cnpq.br/2966913210268454 |
dc.contributor.referee2.fl_str_mv |
Braga, Rosana Teresinha Vaccare |
dc.contributor.referee2Lattes.fl_str_mv |
http://lattes.cnpq.br/5877415967509579 |
dc.contributor.referee3.fl_str_mv |
Braga, Regina Maria Maciel |
dc.contributor.referee3Lattes.fl_str_mv |
http://lattes.cnpq.br/7690593698223418 |
dc.contributor.authorLattes.fl_str_mv |
http://lattes.cnpq.br/6217748845679486 |
dc.contributor.author.fl_str_mv |
Bressan, Lucas Paiva |
contributor_str_mv |
Oliveira, André Luiz de Campos, Fernanda Cláudia Alves Rodrigues, Genaína Nunes Braga, Rosana Teresinha Vaccare Braga, Regina Maria Maciel |
dc.subject.cnpq.fl_str_mv |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO |
topic |
CNPQ::CIENCIAS EXATAS E DA TERRA::CIENCIA DA COMPUTACAO Functional safety Cybersecurity Dependability Linhas de produto Variabilidade Functional safety Cybersecurity Dependability Product lines Variability |
dc.subject.por.fl_str_mv |
Functional safety Cybersecurity Dependability Linhas de produto Variabilidade Functional safety Cybersecurity Dependability Product lines Variability |
description |
A customização em massa de sistemas críticos modernos tem gerado produtos com milhares de pontos de variação, impactando arquitetura and propriedades de dependability (e.g., safety e security) destes sistemas. Devido ao fato das técnicas existentes de gerencia de variabilidades serem rudimentares, modelar a diversidade de sistemas críticos e suas propriedades de dependability se torna uma tarefa árdua. Por isso, esta dissertação apresenta uma abordagem de gerência de variabilidades para sistemas críticos. A abordagem é ilustrada através de um estudo de caso de domínio automotivo. Como avaliação, a abordagem foi comparada com duas técnicas similares de gerencia de variabilidades. Dentre os benefícios, a abordagem apresentada reduz o “gap” entre variabilidade e anotações de dependability de granulosidade baixa e garante a derivação de modelos corretos e completos. |
publishDate |
2023 |
dc.date.issued.fl_str_mv |
2023-10-19 |
dc.date.accessioned.fl_str_mv |
2024-01-10T11:54:52Z |
dc.date.available.fl_str_mv |
2024-01-09 2024-01-10T11:54:52Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/masterThesis |
format |
masterThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
https://repositorio.ufjf.br/jspui/handle/ufjf/16444 |
url |
https://repositorio.ufjf.br/jspui/handle/ufjf/16444 |
dc.language.iso.fl_str_mv |
eng |
language |
eng |
dc.rights.driver.fl_str_mv |
Attribution 3.0 Brazil http://creativecommons.org/licenses/by/3.0/br/ info:eu-repo/semantics/openAccess |
rights_invalid_str_mv |
Attribution 3.0 Brazil http://creativecommons.org/licenses/by/3.0/br/ |
eu_rights_str_mv |
openAccess |
dc.publisher.none.fl_str_mv |
Universidade Federal de Juiz de Fora (UFJF) |
dc.publisher.program.fl_str_mv |
Programa de Pós-graduação em Ciência da Computação |
dc.publisher.initials.fl_str_mv |
UFJF |
dc.publisher.country.fl_str_mv |
Brasil |
dc.publisher.department.fl_str_mv |
ICE – Instituto de Ciências Exatas |
publisher.none.fl_str_mv |
Universidade Federal de Juiz de Fora (UFJF) |
dc.source.none.fl_str_mv |
reponame:Repositório Institucional da UFJF instname:Universidade Federal de Juiz de Fora (UFJF) instacron:UFJF |
instname_str |
Universidade Federal de Juiz de Fora (UFJF) |
instacron_str |
UFJF |
institution |
UFJF |
reponame_str |
Repositório Institucional da UFJF |
collection |
Repositório Institucional da UFJF |
bitstream.url.fl_str_mv |
https://repositorio.ufjf.br/jspui/bitstream/ufjf/16444/2/license_rdf https://repositorio.ufjf.br/jspui/bitstream/ufjf/16444/3/license.txt https://repositorio.ufjf.br/jspui/bitstream/ufjf/16444/1/lucaspaivabressan.pdf https://repositorio.ufjf.br/jspui/bitstream/ufjf/16444/4/lucaspaivabressan.pdf.txt https://repositorio.ufjf.br/jspui/bitstream/ufjf/16444/5/lucaspaivabressan.pdf.jpg |
bitstream.checksum.fl_str_mv |
4d2950bda3d176f570a9f8b328dfbbef 8a4605be74aa9ea9d79846c1fba20a33 792287442dc8b95fadbd6be5a09551c5 a5d299be702ba6c824c9b5ff7ff9f882 4e357a51f669f9a44083bc9993382cf0 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositório Institucional da UFJF - Universidade Federal de Juiz de Fora (UFJF) |
repository.mail.fl_str_mv |
|
_version_ |
1813193894204014592 |