Back to Search Start Over

MODELO DE ACESSO MULTINÍVEL EM SISTEMAS WEB UTILIZANDO PROGRAMAÇÃO ORIENTADA A ASPECTOS.

Authors :
Francisco, Maxwell Queiroz
de Oliveira Vasconcelos, Felype Nery
da Silva Andrade, Richardson Bruno
Ferreira, Aida Araújo
Source :
Brazilian Journal of Scientific Administration / Revista Brasileira de Administração Científica. ago2012, Vol. 3 Issue 2, p57-70. 14p.
Publication Year :
2012

Abstract

Data security and integrity of the transactions, are important objects to the companies that have online systems working directly or indirectly with their assets. The interest in ecommerce has spread in many market types due to low operating costs and also to its global reach, causing a need for constant improvements regarding the safety of these systems. This paper demonstrates the construction of a Web system using Aspect Oriented Programming (AOP), based on a model called multilevel access methods using the AspectJ language. It was used NetBeans IDE as the development environment. It was adopted an alternative syntax, known as Annotations through interfaces, which served to connect the called method and the allowed user profile. This model was implemented in a system of the Federal Institute of Education, named as Programa Monitoria.The Aspect-Oriented Programming, used in this system, has contributed directly to the reduction of scattering and entanglement of source codes between the system modules and non-functional requirements, reducing the coupling and consequently the complexity of the source code. The Aspect-Oriented Programming also promoted the centralization of responsibility for security, which is usually assigned to all developers on the team. [ABSTRACT FROM AUTHOR]

Details

Language :
Portuguese
ISSN :
2179684X
Volume :
3
Issue :
2
Database :
Academic Search Index
Journal :
Brazilian Journal of Scientific Administration / Revista Brasileira de Administração Científica
Publication Type :
Academic Journal
Accession number :
90556521
Full Text :
https://doi.org/10.6008/ESS2179-684X.2012.002.0004