Книга "APLICANDO TÉCNICAS CONDUZIDAS POR MODELO A SISTEMAS INCORPORADOS".Os engenheiros de sistemas estão começando a usar a Unified Modeling Language (UML) para modelar o comportamento do sistema. Agora, a versão mais recente da UML, (UML 2.0), e as extensões adicionadas pelo SysML fornecem um poder expressivo mais rico para os desenvolvedores de sistemas incorporados modelarem mais de perto seus sistemas. Fazendo uso do mecanismo de extensão UML, essas adições fornecem uma maneira mais direta para os desenvolvedores definirem linguagens específicas de domínio com base em UML. Este artigo propõe uma abordagem baseada em modelos para a geração de sistemas embarcados de controle de processo em tempo real, alavancando a abordagem Model Driven Architecture (MDA). Ele define um perfil UML contendo extensões para dispositivos externos e informações persistentes, bem como transformação formal que gera meta-informação que cria o código que visa dispositivos específicos. Essa abordagem usa a abordagem MDA definindo Modelos Independentes de Plataforma e Modelos Específicos de Plataforma (PIM, PSM) e definindo transformação de PIM para PSM e PSM para código. Это и многое другое вы найдете в книге APLICANDO TECNICAS CONDUZIDAS POR MODELO A SISTEMAS INCORPORADOS (Mwaffaq Otoom)