Riskc: bridging microcontroller operanting systems and architectures
One of the challenges in developing software for use in embedded systems is the limited hardware resources. This challenge can be significantly increased if the system uses custom or special-purpose processors. As system complexity increases and timing requirements become more strict the use of an O...
- Autores:
-
Hoyos Rodríguez, Horacio
- Tipo de recurso:
- Fecha de publicación:
- 2011
- Institución:
- Universidad de los Andes
- Repositorio:
- Séneca: repositorio Uniandes
- Idioma:
- eng
- OAI Identifier:
- oai:repositorio.uniandes.edu.co:1992/11516
- Acceso en línea:
- http://hdl.handle.net/1992/11516
- Palabra clave:
- Microcontroladores - Investigaciones
Lenguajes de dominio específico - Investigaciones
Sistemas operacionales (Computadores) - Investigaciones
Ingeniería
- Rights
- openAccess
- License
- http://creativecommons.org/licenses/by-nc-nd/4.0/
id |
UNIANDES2_7ae18d60387585eec9c1c5144924bbd9 |
---|---|
oai_identifier_str |
oai:repositorio.uniandes.edu.co:1992/11516 |
network_acronym_str |
UNIANDES2 |
network_name_str |
Séneca: repositorio Uniandes |
repository_id_str |
|
spelling |
Al consultar y hacer uso de este recurso, está aceptando las condiciones de uso establecidas por los autores.http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccesshttp://purl.org/coar/access_right/c_abf2Takahashi Rodríguez, Silviavirtual::9113-1Hoyos Rodríguez, Horacio610619ed-be94-4ce1-a6aa-5eca4b359b66600Segura Quijano, Fredy EnriqueCasallas Gutiérrez, Rubby2018-09-28T08:01:06Z2018-09-28T08:01:06Z2011http://hdl.handle.net/1992/11516u538836.pdfinstname:Universidad de los Andesreponame:Repositorio Institucional Sénecarepourl:https://repositorio.uniandes.edu.co/One of the challenges in developing software for use in embedded systems is the limited hardware resources. This challenge can be significantly increased if the system uses custom or special-purpose processors. As system complexity increases and timing requirements become more strict the use of an Operating Systems (OS) on top of which system application is built is becoming a common practice. OSs are high coupled to the hardware requiring that they are ported to adequately match the processor's architecture, which can become a time-consuming and costly task when custom or special-purpose processors are used. This work presents an automated code generation tool, based on model-driven development, which aids rapid OS porting. By automating the porting process previously developed applications can be rapidly deployed in new systems with different, modified or new processors.Magíster en Ingeniería de Sistemas y ComputaciónMaestría112 hojasapplication/pdfengUniandesMaestría en Ingeniería de Sistemas y ComputaciónFacultad de IngenieríaDepartamento de Ingeniería de Sistemas y Computacióninstname:Universidad de los Andesreponame:Repositorio Institucional SénecaRiskc: bridging microcontroller operanting systems and architecturesTrabajo de grado - Maestríainfo:eu-repo/semantics/masterThesishttp://purl.org/coar/version/c_970fb48d4fbd8a85Texthttp://purl.org/redcol/resource_type/TMMicrocontroladores - InvestigacionesLenguajes de dominio específico - InvestigacionesSistemas operacionales (Computadores) - InvestigacionesIngenieríaPublicationhttps://scholar.google.es/citations?user=x7gjZ04AAAAJvirtual::9113-10000-0001-7971-8979virtual::9113-1https://scienti.minciencias.gov.co/cvlac/visualizador/generarCurriculoCv.do?cod_rh=0000143898virtual::9113-17ab9a4e1-60f0-4e06-936b-39f2bf93d8a0virtual::9113-17ab9a4e1-60f0-4e06-936b-39f2bf93d8a0virtual::9113-1THUMBNAILu538836.pdf.jpgu538836.pdf.jpgIM Thumbnailimage/jpeg5742https://repositorio.uniandes.edu.co/bitstreams/99257f82-376a-4040-b958-0f34ac3190fb/download5b24534e993357839752e770128ed67dMD55ORIGINALu538836.pdfapplication/pdf1910794https://repositorio.uniandes.edu.co/bitstreams/798beffb-5f59-4082-81b2-6c468e12e3b0/downloadce58dc020850dc0419212c186154456fMD51TEXTu538836.pdf.txtu538836.pdf.txtExtracted texttext/plain125135https://repositorio.uniandes.edu.co/bitstreams/21e50264-6a81-4672-90fb-680f5d56c4c9/download4e20e45c80786d67f7586cc2ed0accd7MD541992/11516oai:repositorio.uniandes.edu.co:1992/115162024-10-04 16:19:23.153http://creativecommons.org/licenses/by-nc-nd/4.0/open.accesshttps://repositorio.uniandes.edu.coRepositorio institucional Sénecaadminrepositorio@uniandes.edu.co |
dc.title.es_CO.fl_str_mv |
Riskc: bridging microcontroller operanting systems and architectures |
title |
Riskc: bridging microcontroller operanting systems and architectures |
spellingShingle |
Riskc: bridging microcontroller operanting systems and architectures Microcontroladores - Investigaciones Lenguajes de dominio específico - Investigaciones Sistemas operacionales (Computadores) - Investigaciones Ingeniería |
title_short |
Riskc: bridging microcontroller operanting systems and architectures |
title_full |
Riskc: bridging microcontroller operanting systems and architectures |
title_fullStr |
Riskc: bridging microcontroller operanting systems and architectures |
title_full_unstemmed |
Riskc: bridging microcontroller operanting systems and architectures |
title_sort |
Riskc: bridging microcontroller operanting systems and architectures |
dc.creator.fl_str_mv |
Hoyos Rodríguez, Horacio |
dc.contributor.advisor.none.fl_str_mv |
Takahashi Rodríguez, Silvia |
dc.contributor.author.none.fl_str_mv |
Hoyos Rodríguez, Horacio |
dc.contributor.jury.none.fl_str_mv |
Segura Quijano, Fredy Enrique Casallas Gutiérrez, Rubby |
dc.subject.keyword.es_CO.fl_str_mv |
Microcontroladores - Investigaciones Lenguajes de dominio específico - Investigaciones Sistemas operacionales (Computadores) - Investigaciones |
topic |
Microcontroladores - Investigaciones Lenguajes de dominio específico - Investigaciones Sistemas operacionales (Computadores) - Investigaciones Ingeniería |
dc.subject.themes.none.fl_str_mv |
Ingeniería |
description |
One of the challenges in developing software for use in embedded systems is the limited hardware resources. This challenge can be significantly increased if the system uses custom or special-purpose processors. As system complexity increases and timing requirements become more strict the use of an Operating Systems (OS) on top of which system application is built is becoming a common practice. OSs are high coupled to the hardware requiring that they are ported to adequately match the processor's architecture, which can become a time-consuming and costly task when custom or special-purpose processors are used. This work presents an automated code generation tool, based on model-driven development, which aids rapid OS porting. By automating the porting process previously developed applications can be rapidly deployed in new systems with different, modified or new processors. |
publishDate |
2011 |
dc.date.issued.none.fl_str_mv |
2011 |
dc.date.accessioned.none.fl_str_mv |
2018-09-28T08:01:06Z |
dc.date.available.none.fl_str_mv |
2018-09-28T08:01:06Z |
dc.type.spa.fl_str_mv |
Trabajo de grado - Maestría |
dc.type.coarversion.fl_str_mv |
http://purl.org/coar/version/c_970fb48d4fbd8a85 |
dc.type.driver.spa.fl_str_mv |
info:eu-repo/semantics/masterThesis |
dc.type.content.spa.fl_str_mv |
Text |
dc.type.redcol.spa.fl_str_mv |
http://purl.org/redcol/resource_type/TM |
dc.identifier.uri.none.fl_str_mv |
http://hdl.handle.net/1992/11516 |
dc.identifier.pdf.none.fl_str_mv |
u538836.pdf |
dc.identifier.instname.spa.fl_str_mv |
instname:Universidad de los Andes |
dc.identifier.reponame.spa.fl_str_mv |
reponame:Repositorio Institucional Séneca |
dc.identifier.repourl.spa.fl_str_mv |
repourl:https://repositorio.uniandes.edu.co/ |
url |
http://hdl.handle.net/1992/11516 |
identifier_str_mv |
u538836.pdf instname:Universidad de los Andes reponame:Repositorio Institucional Séneca repourl:https://repositorio.uniandes.edu.co/ |
dc.language.iso.es_CO.fl_str_mv |
eng |
language |
eng |
dc.rights.uri.*.fl_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ |
dc.rights.accessrights.spa.fl_str_mv |
info:eu-repo/semantics/openAccess |
dc.rights.coar.spa.fl_str_mv |
http://purl.org/coar/access_right/c_abf2 |
rights_invalid_str_mv |
http://creativecommons.org/licenses/by-nc-nd/4.0/ http://purl.org/coar/access_right/c_abf2 |
eu_rights_str_mv |
openAccess |
dc.format.extent.es_CO.fl_str_mv |
112 hojas |
dc.format.mimetype.es_CO.fl_str_mv |
application/pdf |
dc.publisher.es_CO.fl_str_mv |
Uniandes |
dc.publisher.program.es_CO.fl_str_mv |
Maestría en Ingeniería de Sistemas y Computación |
dc.publisher.faculty.es_CO.fl_str_mv |
Facultad de Ingeniería |
dc.publisher.department.es_CO.fl_str_mv |
Departamento de Ingeniería de Sistemas y Computación |
dc.source.es_CO.fl_str_mv |
instname:Universidad de los Andes reponame:Repositorio Institucional Séneca |
instname_str |
Universidad de los Andes |
institution |
Universidad de los Andes |
reponame_str |
Repositorio Institucional Séneca |
collection |
Repositorio Institucional Séneca |
bitstream.url.fl_str_mv |
https://repositorio.uniandes.edu.co/bitstreams/99257f82-376a-4040-b958-0f34ac3190fb/download https://repositorio.uniandes.edu.co/bitstreams/798beffb-5f59-4082-81b2-6c468e12e3b0/download https://repositorio.uniandes.edu.co/bitstreams/21e50264-6a81-4672-90fb-680f5d56c4c9/download |
bitstream.checksum.fl_str_mv |
5b24534e993357839752e770128ed67d ce58dc020850dc0419212c186154456f 4e20e45c80786d67f7586cc2ed0accd7 |
bitstream.checksumAlgorithm.fl_str_mv |
MD5 MD5 MD5 |
repository.name.fl_str_mv |
Repositorio institucional Séneca |
repository.mail.fl_str_mv |
adminrepositorio@uniandes.edu.co |
_version_ |
1812133942675898368 |