Made available in DSpace on 2016-06-02T19:06:02Z (GMT). No. of bitstreams: 1
DissLJHC.pdf: 911507 bytes, checksum: 0af483c56c4aeb6304f9100fe71cccb9 (MD5)
Previous issue date: 2004-05-27 / Financiadora de Estudos e Projetos / Generally, operating systems offer a set of services through primitives that are
used on demand by applications. Similarly, software components implement and provide services
through well-defined interfaces, which are reused in different software projects of a problem
domain. Based upon this similarity, it is researched the reuse of software components in real time
operating systems projects. It is presented CSK (Computer Structured Kernel) approach for
structuring a real time kernel with software components. The approach is divided in two phases.
In the first one software components are built from the legacy code and documentation of a preexisting
kernel. In the second one, that kernel is rebuilt by reusing the produced components. A
case study applies CSK to real time kernel Virtuoso. / Sistemas operacionais em geral oferecem um conjunto de serviços através de
primitivas, as quais são utilizadas sob demanda pelas aplicações. Similarmente, componentes de
software implementam e disponibilizam serviços através de interfaces bem definidas, sendo
reutilizados em diferentes projetos de software de um domínio de problema. Baseado nesta
similaridade, é pesquisado o reuso de componentes de software na área de tempo-real, nos
projetos de sistemas operacionais. É apresentada uma abordagem para a estruturação de kernels
de tempo-real utilizando componentes de software, denominada CSK (Component Structured
Kernel). Esta abordagem é dividida em duas grandes fases. Na primeira fase, constroem-se os
componentes a partir do código legado e da documentação de um kernel já existente. Na segunda
fase é feita a reestruturação do kernel, através do reúso de componentes. Um estudo de caso
aplica a abordagem CSK ao kernel Virtuoso.
Identifer | oai:union.ndltd.org:IBICT/oai:repositorio.ufscar.br:ufscar/520 |
Date | 27 May 2004 |
Creators | Correia, Lúcio José Herculano |
Contributors | Moron, Célio Estevan |
Publisher | Universidade Federal de São Carlos, Programa de Pós-graduação em Ciência da Computação, UFSCar, BR |
Source Sets | IBICT Brazilian ETDs |
Language | Portuguese |
Detected Language | English |
Type | info:eu-repo/semantics/publishedVersion, info:eu-repo/semantics/masterThesis |
Format | application/pdf |
Source | reponame:Repositório Institucional da UFSCAR, instname:Universidade Federal de São Carlos, instacron:UFSCAR |
Rights | info:eu-repo/semantics/openAccess |
Page generated in 0.0021 seconds