Enhancing Modularity in Aspect-Oriented Software Systems-An Emperical Study

Journal Title: International Journal on Computer Science and Engineering - Year 2010, Vol 2, Issue 6

Abstract

Aspect-oriented programming (AOP) is rapidly gaining popularity among research and industry as a methodology that complements and extends the object-oriented paradigm.AOP promises to localize the concerns that inherently crosscut the primary structural decomposition of a software system. Localization of concerns is critical to parallel development, maintainability, modular reasoning and program understanding. However, AOP as it stands today is bringing problems in exactly these areas, defeating its purpose. revious work and experience gleaned from building AOP systems have identified two points of contention that are impeding the doption of AOP. First, the complication arising from the need to open up systems modules for AOP and the need to protect those modules against possible fault injection by AOP. Second, the need to have base system components stabilized before aspect components can be developed. Clearly, this adversely affects parallel development. This dependency also causes aspect components to be sensitive to changes in the base system, complicating maintainability, already a high-cost lement in the software process. In this paper, the main focus is to develop a solution that affords better modularity to AOP systems.

Authors and Affiliations

Kotrappa Sirbi , Prakash Jayanth Kulkarni

Keywords

Related Articles

Global Chaos Synchronization of Four-Scroll and Four-Wing Attractors by Active Nonlinear Control

This paper investigates the global chaos synchronization of identical four-scroll attractors (Liu and Chen, 2004), identical four-wing attractors (Liu, 2009) and non-identical four-scroll and four-wing attractors by acti...

IMPROVED ROUND ROBIN POLICY A MATHEMATICAL APPROACH

This work attempts to mathematically formulize the computation of waiting time of any process in a static -process, CPU-bound round robin scheme. That in effect, can calculate other performance measures also. An improv...

Flood Frequency Analysis Using the Gumbel Distribution

This paper presents results of a study carried in Zimbabwe aimed at analysing the frequency of Nyanyadzi River floods using the Gumbel distribution. Extreme floods over recent years had washed away fields, destroyed infr...

Analytical Study of Information Retrieval techniques and Modified Model of Search Engine 

The concept of Information Retrieval is very vast and too many models of search engines are available in the market. In this research various information retrieval techniques used in search engine were studies and modifi...

Download PDF file
  • EP ID EP134531
  • DOI -
  • Views 81
  • Downloads 0

How To Cite

Kotrappa Sirbi, Prakash Jayanth Kulkarni (2010). Enhancing Modularity in Aspect-Oriented Software Systems-An Emperical Study. International Journal on Computer Science and Engineering, 2(6), 2009-2014. https://europub.co.uk/articles/-A-134531