Showing
71 - 80
results out of
100
for
'cif'
Os axiomas são regras ou afirmações da verdade sobre conceitos e a
sua criação é imprescindível para realizar inferências em uma ontologia. Os
axiomas quando gerados para uma linguagem de programação, provocam um
alto grau de acoplamento, inviabilizando o reuso das regras em outros
modelos. Este trabalho visa separar os axiomas do modelo específico de
plataforma. Foi construída uma ferramenta para transformar os axiomas no
formato OWL em aspectos. Assim, as regras de negócio podem ser
reutilizadas em outros modelos MDA específicos da plataforma Java
automaticamente.
By
, On February 27, 2009
Views: 314
Main Category:
By
, On February 27, 2009
Dois desafios importantes para projetistas MDA consistem em
separar as regras de negócio do modelo específico de plataforma e, por fim,
garantir que tais regras sejam atendidas pela implementação resultante. Este
artigo apresenta uma abordagem que permite a descrição de propriedades de
domínio e a verificação de tais propriedades na implementação. Para isso, é
feita uma modelagem das propriedades conceituais através de uma ontologia,
a qual é posteriormente transformada em aspectos. Estes aspectos são
finalmente combinados e automaticamente inseridos no código da aplicação.
Assim, as regras de negócio podem ser geradas automaticamente e
reutilizadas em outros modelos MDA específicos da plataforma Java. A
ferramenta e abordagem foram validadas através da reestruturação de uma
aplicação crítica de gerenciamento de fornos industriais.
Two important challenges for MDA designers are to make business rules independent of the platform specific model and to ensure the resulting implementation does not violate the properties within these business rules. In this paper we present an approach that allows developers to both describe and corroborate domain properties at run time. In our approach, an ontology specifies domain properties and translate it to aspect-oriented code. The implementation code could be automatically merged. As a result, we will be able to perform approval tests at runtime and to create business rules that can be reused in other MDA specific models. This novel approach shall be evaluates in a
toolkit for reengineering an industrial furnace management application.
By
Bar tender, Massachusetts Institute of Technology, Massachusetts, On July 27, 2008
By
dan sant, las vegas, On January 8, 2009
Views: 360
Main Category:
Although its increasing adoption as development method and the existing tools spread, the systems MDA-based still demand
mechanisms add for validation and verification. This work considers the properties definition of domain through described business rules by an ontology and, later, to effect the fusing of the check routines of these properties with the use of the aspect-oriented programming. This boarding originally aims at to separate the business rules of the platform specific models. In the next experiment, through with a real industrial furnace management application, we shall verify if this boarding
simplifies the development. If it excuses the writing code for the business rules in the methods into the involved class since the
aspects will manage its functionality. Also, if in other Java platforms, for example CORBA and RMI, can us increase the reuse of the business rules in distributed systems.