Utilize este identificador para referenciar este registo: https://hdl.handle.net/1822/41909

Registo completo
Campo DCValorIdioma
dc.contributor.advisorTavares, Adrianopor
dc.contributor.authorDomingues, Eduardo Manuel Ferreirapor
dc.date.accessioned2016-06-07T14:21:07Z-
dc.date.available2016-06-07T14:21:07Z-
dc.date.issued2014-
dc.date.submitted2014-
dc.identifier.urihttps://hdl.handle.net/1822/41909-
dc.descriptionDissertação de mestrado integrado em Engenharia Electrónica Industrial e Computadorespor
dc.description.abstractNos dias de hoje o uso de sistemas operativos em sistemas embebidos começa a ser cada vez mais comum. Contudo, para reduzir a pressão no Time-To-Market e consequentemente ganhar vantagens sobre a competição, os RTOS para sistemas embebidos devem ser modelados num nível de abstração mais elevado quando comparado com o nível de C/C++ usado atualmente. Por isso os objetivos desta dissertação são (1) fazer o refactoring do AUTOSAR-ENABLED RTOS escolhido, neste caso o trampoline OS, de acordo com um modelo IP-XACT estendido que representa os IPs de software a serem executados na plataforma de hardware escolhida, e (2) integrá-lo num repositório IP-XACT usado para dar suporte ao desenvolvimento de sistemas baseado em modelos AUTOSAR. Para o efeito foi implementada uma framework orientada a modelos e compatível com AUTOSAR para gerar e gerir IPs individuais e o próprio RTOS, que posteriormente serão referenciados como blocos básicos da framework ou ambiente de desenvolvimento AUTOSAR. Juntamente com os ficheiros de código C/C++ serão também gerados os ficheiros do projeto, da configuração e da aplicação, como por exemplo, (1) o ficheiro OIL que terá a configuração do RTOS, (2) o código C para a aplicação pretendida, e (3) um ficheiro XML com a descrição IP-XACT do RTOS desenhado.por
dc.description.abstractNowadays the use of operating systems for embedded systems begins to be increasingly common. However, to reduce the Time-to-Market pressure and consequently gain advantage over the competitors, RTOS for embedded systems should be modeled in a higher level of abstraction when compared with the C/C++ level used nowadays. Therefore the objectives of this dissertation are (1) refactoring a chosen AUTOSARENABLED RTOS, in this case the trampoline OS, according to an extended IP-XACT model that represent software IPs deployable on the chosen hardware platform, and (2) integrating it in a IP-XACT repository used to support model-based development of AUTOSAR systems. In doing so, a model-based and AUTOSAR-enabled framework was implemented to generate and manage individual IPs and the RTOS itself, which later will be referenced as building blocks in the framework. Altogether, with C/C++ code files will be also generated, design, configuration and application files such as (1) OIL file providing RTOS configuration, (2) C code for the intended application, and (3) an XML file describing in IP-XACT model for the designed RTOS.por
dc.language.isoporpor
dc.rightsopenAccesspor
dc.subjectAUTOSARpor
dc.subjectRTOSpor
dc.subjectTrampolinepor
dc.subjectIP-XACTpor
dc.subjectIDEpor
dc.subjectOrientado a modelospor
dc.subjectModel-basedpor
dc.titleRefactoring de um AUTOSAR-ENABLED RTOS: modelação segundo o standard IP-XACTpor
dc.title.alternativeRefactoring of an AUTOSAR-ENABLED RTOS: modeling according to the standard IP-XACTpor
dc.typemasterThesiseng
thesis.degree.grantorUniversidade do Minhopor
sdum.uoeiEscola de Engenhariapor
dc.subject.fosEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informáticapor
Aparece nas coleções:BUM - Dissertações de Mestrado
DEI - Dissertações de mestrado

Ficheiros deste registo:
Ficheiro Descrição TamanhoFormato 
Dissertação_Eduardo Domingues_2014 .pdf3,02 MBAdobe PDFVer/Abrir

Partilhe no FacebookPartilhe no TwitterPartilhe no DeliciousPartilhe no LinkedInPartilhe no DiggAdicionar ao Google BookmarksPartilhe no MySpacePartilhe no Orkut
Exporte no formato BibTex mendeley Exporte no formato Endnote Adicione ao seu ORCID