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.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
Is data on this page outdated, violates copyrights or anything else? Report the problem now and we will take corresponding actions after reviewing your request.