Published in

Revista de Informática Teórica e Aplicada, 2(11), p. 9-20, 2004

DOI: 10.22456/2175-2745.5979

Links

Tools

Export citation

Search in Google Scholar

Uso de Aspectos para Verificar Regras de Instanciação de Frameworks

This paper is made freely available by the publisher.
This paper is made freely available by the publisher.

Full text: Download

Red circle
Preprint: archiving forbidden
Green circle
Postprint: archiving allowed
Green circle
Published version: archiving allowed
Data provided by SHERPA/RoMEO

Abstract

Instantiation of frameworks is usually a time-consuming, error-prone process as there are specific rule types that must be followed to produce an application that meets its requirements. Some of these rules refer to framework specific implementation policies and cannot be verified in compilation time, such as nomenclature rules and default constructors. A relevant problem is that faults generated when these rules are not applied can only be detected later, during the system usage. A mechanism to enforce that certain rules for a persistency framework be strictly followed, is shown. Keyword: AOP, frameworks, instantiation rules ; A instanciação de frameworks normalmente é um processo que demanda tempo e é sujeito a erros, pois existem regras específicas que devem ser seguidas com o intuito de produzir uma aplicação compatível com seus requisitos. Algumas dessas regras referem-se a políticas de implementação e não podem ser verificadas em tempo de compilação, como por exemplo regras de nomenclatura e construtores padrão. Um problema relevante é que as falhas geradas pela não obediência a essas regras só podem ser detectadas em um momento posterior à instanciação, durante o uso do sistema. É apresentada neste artigo a implementação de um mecanismo que verifica regras de instanciação de um framework de persistência. Palavaras-chave: POA, frameworks, regras de instanciação