Extensão da UML para Suporte ao Projeto de RTOS

  • Douglas P. B. Renaux UTFPR / eSysTech

Resumo


A UML foi concebida para ser uma linguagem extensível, de forma a se adaptar às necessidades específicas de diversas áreas e permitir a elaboração de modelos com maior conteúdo semântico. Neste artigo apresenta-se uma extensão à UML que suporta o processo de desenvolvimento de sistemas operacionais de tempo real, tipicamente utilizados em sistemas embarcados. A utilização desta extensão é ilustrada com exemplos envolvendo o desenvolvimento de um RTOS que está em fase de elaboração.

Referências

Aldawud, Omar, Elrad, Tzilla and Bader, Atef, "A UML Profile for Aspect Oriented Modeling", OOPSLA 2001 - Workshop on Advanced Separation of Concerns in Object-Oriented Systems, Tampa Bay, Florida - Outubro, 2001.

Douglass, Bruce Powel (2004) “Real-Time UML: Advances in the UML for Real-Time Systems”, Addison-Wesley, USA.

eSysTech “Manual do Usuário: X Real-Time Kernel”, Agosto 2007.

Meta Object Facility Core Specification version 2.0, OMG, January 2006.

Object Management Group. [link]. Acessado em Fev 2008.

Rumbaugh, James; Jacobson, Ivar; Booch, Grady (2004) “The Unified Modeling Language Reference Manual”. Addison-Wesley.
Publicado
12/07/2008
RENAUX, Douglas P. B.. Extensão da UML para Suporte ao Projeto de RTOS. In: WORKSHOP DE SISTEMAS OPERACIONAIS (WSO), 5. , 2008, Belém/PA. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2008 . p. 25-33.