• Corpus ID: 14889380

Stronger Enforcement of Security Using AOP and Spring AOP

@article{Sirbi2010StrongerEO,
  title={Stronger Enforcement of Security Using AOP and Spring AOP},
  author={Kotrappa Sirbi and Prakash Jayanth Kulkarni},
  journal={ArXiv},
  year={2010},
  volume={abs/1006.4550}
}
An application security has two primary goals: first, it is intended to prevent unauthorised personnel from accessing information at higher classification than their authorisation. Second, it is intended to prevent personnel from declassifying information. Using an object oriented approach to implementing application security results not only with the problem of code scattering and code tangling, but also results in weaker enforcement of security. This weaker enforcement of security could be… 

Figures and Tables from this paper

Improving Network Security using Aspect Oriented Programming
TLDR
The way security is actualized utilizing Aspect Oriented Programming is described, as is an approach to decrease the complexity of the program by permitting programming engineers to include security after the underlying program improvement stage is done.
Web Mash-Up Development and Security Using AOP
TLDR
Modularity is the consenting aspects for the big-scale internet and software program growth and reusability of code and makes likely for many developers to work without instruction from each other.
Improving the Design and Implementation of Software
TLDR
This research aims to investigate where developers can use aspect-oriented programming in the software development process, and how to identify Aspects in the design stage, then how they can be applied in the implementation process in software development will lead to improve modularity and reusability of the software.
The Effect of Overlapping Area on Ping-Pong Handover in LTE Networks
TLDR
This research aims to investigate where developers can use aspect-oriented programming in the software development process, and how to identify Aspects in the design stage, then how they can be applied in the implementation process in software development will lead to improve modularity and reusability of the software.
Identifying Similar Pattern of Potential AspectOriented Functionalities in SoftwareDevelopment Life Cycle
TLDR
This work evaluates the approach using a real case study and compares it with other approaches to detect the Aspect Oriented in Design phase of software developments, and discusses how several languages improve crosscutting modularity without breaking class modularity.
I MPROVING THE D ESIGN AND I MPLEMENTATION OF S OFTWARE S YSTEMS USES A SPECT O RIENTED P ROGRAMMING
TLDR
This research aims to investigate where developers can use aspect-oriented programming in the software development process, and how to identify Aspects in the design stage, then how they can be applied in the implementation process in software development will lead to improve modularity and reusability of the software.
eAOP: an aspect oriented programming framework for Erlang
Aspect oriented programming (AOP) is a paradigm ideal for defining cross-cutting concerns within an existing application. Although several AOP frameworks exist for more renowned languages such as
An AOP-Based Robot Behaviors Safety Checking Method
TLDR
An AOP-based robot behaviors safety checking method to ensure robot behaviorsSafety at the programming level, which treats the safety constraints as a crosscutting concern to be automatically and transparently managed, thus enabling programmers to focus on the design of the robot behaviors themselves rather than safety.
Improving the Design and Implementation of Software Systems uses Aspect Oriented Programming
TLDR
This paper will demonstrate benefit and the structure of generative pattern, the creation of a desktop application for modeling generative design pattern, and the implementation details techniques of drawing objects and their connection.
Aspect-oriented middleware framework for resolving service discovery issues in Internet of Things
TLDR
The proposed work aims to resolve the challenges posed by IoT in service discovery functionality using an aspect oriented software development methodology and shows middleware shows 6.3% and 4% reduction in execution time of applications on smart phones and tablets when assessed with MUSIC middleware.
...
...

References

SHOWING 1-10 OF 21 REFERENCES
Comparison Study of Aspect-oriented and Container Managed Security
TLDR
This paper discusses some specific security solutions based on Java 2 Enterprise Edition (J2EE) architecture and JBoss 3.0 application server, aspect-oriented programming with AspectJ, and security requirements in component based systems.
Aspectj in Action: Practical Aspect-Oriented Programming
TLDR
This is a practical guide to AOP and Aspect J, which enables AOP programming in Java by adding a few new language constructs and re-usable code examples will enable quick implementation of functionality.
Aspect-oriented programming
TLDR
This tutorial shows how to use AOP to implement crosscutting conerns in a concise modular way and includes a description of their underlying model, in terms of which a wide range of AOP languages can be understood.
An Overview of AspectJ
TLDR
AspectJ provides support for modular implementation of a range of crosscutting concerns, and simple extensions to existing Java development environments make it possible to browse the crosscutting structure of aspects in the same kind of way as one browses the inheritance structure of classes.
Attacking Malicious Code: A Report to the Infosec Research Council
The accelerating trends of interconnectedness, complexity, and extensibility are aggravating the already-serious threat posed by malicious code. To combat malicious code, these authors argue for
A.Bader, “Aspect-Oriented programming
TLDR
Object-orientation brings together behavior and data into a single conceptual (and physical) entity.
Aspect Oriented programming with Spring; Spring Framework
  • Aspect Oriented programming with Spring; Spring Framework
,
    Aspect-Oriented Programming " . CACM
    • Aspect-Oriented Programming " . CACM
    • 2001
    Massimiliano Dessì Spring 2.5 Aspect-Oriented Programming by Packt Publishing
    • Massimiliano Dessì Spring 2.5 Aspect-Oriented Programming by Packt Publishing
    ...
    ...