Arquitetura e implementação de mecanismos para suporte a regras de negócio em sistemas de informação
Guardat en:
| Autor principal: | |
|---|---|
| Data de publicació: | 2010 |
| Format: | Master thesis |
| Idioma: | por |
| Font: | Repositório Institucional da UFG |
| Download full: | http://repositorio.bc.ufg.br/tede/handle/tde/498 |
Sumari: | The development of Information Systems (IS) should be performed so that changes in the client s business, which may be common, may be reflected in the system, without reducing its consistency and reliability. To achieve these features, portability and maintainability, which are challenges for Software Engineering, are very important. There are two essential requirements which, when present in the development process, make it easier to deal with the system complexity. The first requirement states that it should be possible to describe the IS business rules (BR) using a high level language, generating a single, implementation independent model. The second requirement demands that it should be possible to generate software source code from the abstract BR model, and to integrate this code to the IS. This work presents an approach to meet these requirements. This approach covers the specification, modeling, implementation and evaluation of business rules in software to facilitate the development and maintenance of complex IS. Instead of hard-coding the BR into the applications, this approach adopts OCL as a platform independent high-level language to define a single BR model for the IS. To store the rules safely throughout the IS life cycle, a centralized repository in the database was developed, which enables control over all BR versions. During implementation, rules in OCL are automatically converted to SQL and stored in the database as stored procedures for further evaluation by a specific component of the application. This approach facilitates the maintenance of the IS by the centralized and high-level description of all BR. To demonstrate the feasibility of the proposed approach, an empirical validation was performed in the context of a research project funded by CNPq, which aims to optimize the production of beef cattle. |
Ítems similars: Arquitetura e implementação de mecanismos para suporte a regras de negócio em sistemas de informação
- Técnicas de otimização multiobjetivo e otimização estocástica para o roteamento de fluxos em redes
- Sistema de trânsito automotor - SISTRANS
- Repositório de Objetos Educacionais Digitais: análise do uso do BIOE na perspectiva da organização e recuperação da informação
- Seleção e geração de características utilizando regras de associação para o problema de ordenação de resultados de máquinas de buscas
- Linguagem e gozo: da intersubjetividade ao real do objeto a em Lacan
- IVF/NSGA-III: Uma Metaheurística Evolucionária Many-Objective com Busca Guiada por Balizas e Fertilização In Vitro
