Modelling of Aspects using Aspect-Oriented Design Language
Oct 10, 2017
DOI:
Published in: Journal of Theoretical and Applied Information Technology
The Aspect-composition is a vital step in aspect modelling. Aspects are composed with each other and with base constructs through pointcuts defined in the aspects. Design languages address this composition by providing composition techniques and directives. However, most of the contemporary design languages lack support for inter-aspect and inner-aspect compositions. Another problem is resolving aspect interference which arises as a result of a composition. Although some techniques have been proposed to overcome aspect interference at the implementation level, the problem needs attention at the modelling level. The eradication of interference and conflicts related to aspect composition at the modelling stage could ensure better implementation and fewer conflicts. This paper provides a composition strategy equipped with new design notations and diagrams to provide support for aspect compositions, as well as inner-aspect compositions. The paper also provides a technique to prioritize aspect execution at the modelling stage to reduce aspect interference and aspect conflicts.
Other Researches
An index-based ranking of conferences in a distinctive manner
Purpose Bibliometrics is one of the research fields in library and information science that deals with the analysis of academic entities. In this regard, to gauge the productivity and popularity of authors, publication counts and citation counts are...
Finding Rotten Eggs: A Review Spam Detection Model using Diverse Feature Sets
Social media enables customers to share their views, opinions and experiences as product reviews. These product reviews facilitate customers in buying quality products. Due to the significance of online reviews, fake reviews, commonly known as spa...
Fighting adult illiteracy with the help of the environmental print material
Adult illiteracy is a major problem worldwide especially in developing countries. Adult Basic Education (ABE) programs working in this context are not very effective due to lack of motivation for the people who are not literate. The reason is inadeq...
Smart Phones and Road Collisions
Accidents on roads are primarily caused by attention diversion. Recently, smart phones and availability of internet has made the mobile-phones’ usage a biggest cause of diversion of drivers’ attention. Lately, cell phones became more dangerous tha...
DS-index: Ranking authors distinctively in an academic network
The impact and productivity of researchers are assessed using bibliometric parameters, such as the number of publications and citation analysis. A number of indices exist that use these parameters, but almost all of them overlook citation pattern of...
Finding the top conferences using novel ranking algorithm
An analysis of an academic network reveals interesting insights into the prevailing research domains. The scientometrics analysis of an academic network mainly focuses to find the top authors and top journals using Bibliometircs. There are few wo...