A Model-driven Architecture for Multi-protocol OBD Emulator

Detalhes bibliográficos
Autor(a) principal: Rosado, Fernando Jorge Varandas Anão
Data de Publicação: 2016
Tipo de documento: Dissertação
Idioma: eng
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/10362/20369
Resumo: The Internet of Things (IoT) might be the next revolutionary technology to mark a generation. It could have a particularly strong influence on the automotive industry, changing people’s perception of what a vehicle can do. By connecting several things in a car, IoT empowers it to sense and communicate. Furthermore, this technology clearly opens the way to emerging applications such as automated driving, Vehicle-to-Vehicle and Vehicleto-Infrastructure communication. Vehicle’s information about its environment and surroundings is crucial to the development of existing and emerging applications. It is already possible to communicate directly (on-site) with vehicles through a built-in On Board Diagnostics (OBD), making it possible to obtain crucial information about the state of the vehicle in real environments. However, there is zero tolerance for error when developing new applications for vehicles that are, a priori, extremely costly and that must also safeguard human lives. Therefore, there is an increasing need for OBD emulators which can allow the development of new applications. This Thesis proposes a model-driven architecture for multi-protocol OBD emulator, encouraging the development of new emerging OBD systems in a safety environment, to promote the creation of applications to interact or use vehicles’ data. In this sense, the addressed specifications are: Less expensive comparing with today’s solutions; Compatible with different OBD protocols communication; Open Source Hardware and Software suitable for Do-It-Yourself (DIY) development.
id RCAP_ad3b9f0a468cf23c27bf0a904019e569
oai_identifier_str oai:run.unl.pt:10362/20369
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling A Model-driven Architecture for Multi-protocol OBD EmulatorInternet of thingsOn board diagnosticsInteroperabilityEmulationOpen sourceDomínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaThe Internet of Things (IoT) might be the next revolutionary technology to mark a generation. It could have a particularly strong influence on the automotive industry, changing people’s perception of what a vehicle can do. By connecting several things in a car, IoT empowers it to sense and communicate. Furthermore, this technology clearly opens the way to emerging applications such as automated driving, Vehicle-to-Vehicle and Vehicleto-Infrastructure communication. Vehicle’s information about its environment and surroundings is crucial to the development of existing and emerging applications. It is already possible to communicate directly (on-site) with vehicles through a built-in On Board Diagnostics (OBD), making it possible to obtain crucial information about the state of the vehicle in real environments. However, there is zero tolerance for error when developing new applications for vehicles that are, a priori, extremely costly and that must also safeguard human lives. Therefore, there is an increasing need for OBD emulators which can allow the development of new applications. This Thesis proposes a model-driven architecture for multi-protocol OBD emulator, encouraging the development of new emerging OBD systems in a safety environment, to promote the creation of applications to interact or use vehicles’ data. In this sense, the addressed specifications are: Less expensive comparing with today’s solutions; Compatible with different OBD protocols communication; Open Source Hardware and Software suitable for Do-It-Yourself (DIY) development.Maló, PedroSilva, EdgarRUNRosado, Fernando Jorge Varandas Anão2017-03-21T16:44:56Z2016-092017-032016-09-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/10362/20369enginfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2024-03-11T04:03:32Zoai:run.unl.pt:10362/20369Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-20T03:26:01.180856Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv A Model-driven Architecture for Multi-protocol OBD Emulator
title A Model-driven Architecture for Multi-protocol OBD Emulator
spellingShingle A Model-driven Architecture for Multi-protocol OBD Emulator
Rosado, Fernando Jorge Varandas Anão
Internet of things
On board diagnostics
Interoperability
Emulation
Open source
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short A Model-driven Architecture for Multi-protocol OBD Emulator
title_full A Model-driven Architecture for Multi-protocol OBD Emulator
title_fullStr A Model-driven Architecture for Multi-protocol OBD Emulator
title_full_unstemmed A Model-driven Architecture for Multi-protocol OBD Emulator
title_sort A Model-driven Architecture for Multi-protocol OBD Emulator
author Rosado, Fernando Jorge Varandas Anão
author_facet Rosado, Fernando Jorge Varandas Anão
author_role author
dc.contributor.none.fl_str_mv Maló, Pedro
Silva, Edgar
RUN
dc.contributor.author.fl_str_mv Rosado, Fernando Jorge Varandas Anão
dc.subject.por.fl_str_mv Internet of things
On board diagnostics
Interoperability
Emulation
Open source
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic Internet of things
On board diagnostics
Interoperability
Emulation
Open source
Domínio/Área Científica::Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description The Internet of Things (IoT) might be the next revolutionary technology to mark a generation. It could have a particularly strong influence on the automotive industry, changing people’s perception of what a vehicle can do. By connecting several things in a car, IoT empowers it to sense and communicate. Furthermore, this technology clearly opens the way to emerging applications such as automated driving, Vehicle-to-Vehicle and Vehicleto-Infrastructure communication. Vehicle’s information about its environment and surroundings is crucial to the development of existing and emerging applications. It is already possible to communicate directly (on-site) with vehicles through a built-in On Board Diagnostics (OBD), making it possible to obtain crucial information about the state of the vehicle in real environments. However, there is zero tolerance for error when developing new applications for vehicles that are, a priori, extremely costly and that must also safeguard human lives. Therefore, there is an increasing need for OBD emulators which can allow the development of new applications. This Thesis proposes a model-driven architecture for multi-protocol OBD emulator, encouraging the development of new emerging OBD systems in a safety environment, to promote the creation of applications to interact or use vehicles’ data. In this sense, the addressed specifications are: Less expensive comparing with today’s solutions; Compatible with different OBD protocols communication; Open Source Hardware and Software suitable for Do-It-Yourself (DIY) development.
publishDate 2016
dc.date.none.fl_str_mv 2016-09
2016-09-01T00:00:00Z
2017-03-21T16:44:56Z
2017-03
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 http://hdl.handle.net/10362/20369
url http://hdl.handle.net/10362/20369
dc.language.iso.fl_str_mv eng
language eng
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.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799137890843754496