نتایج جستجو برای: aspect oriented

تعداد نتایج: 221355  

Journal: :J. Riga Technical University 2011
Aleksis Liekna Janis Grundspenkis

This paper focuses on message handling in multiagent systems. The proposed approach uses aspect-oriented programming to separate message handling from other agent concerns, thus increasing system’s modularity and simplifying modification and expansion. To illustrate the proposed approach in practice, a prototype of a simple knowledge base agent model is implemented. The prototype is built on to...

2003
Curtis Clifton Gary T. Leavens Mitchell Wand

Formal study of aspect-oriented languages is difficult because current theoretical models provide a range of features that is too limited and rely on encodings using lower-level abstractions, which involve a cumbersome level of indirection. We present a calculus, based on Abadi and Cardelli’s object calculus, that explicitly models a base language and a variety of point cut description language...

Journal: :Computing and Informatics 2012
Bruno Medeiros João L. Sobral

Migrating traditional scientific applications to computational Grids requires programming tools that can help programmers to update application behaviour to this kind of platforms. Computational Grids are particularly suited for long running scientific applications, but they are also more prone to faults than desktop machines. The AspectGrid framework aims to develop methodologies and tools tha...

2013
Goran Glavas Damir Korencic Jan Snajder

Aspect-oriented opinion mining aims to identify product aspects (features of products) about which opinion has been expressed in the text. We present an approach for aspect-oriented opinion mining from user reviews in Croatian. We propose methods for acquiring a domain-specific opinion lexicon, linking opinion clues to product aspects, and predicting polarity and rating of reviews. We show that...

2004
Yuewei Zhou Hadar Ziv Debra J. Richardson

Aspect-Oriented Programming (AOP) provides new constructs and tools to handle cross-cutting concerns in programs. Fully realizing the potentials of Aspect-Oriented Software Development requires new abstractions and techniques for testing. This paper proposes a first step towards a practical approach to test aspect-oriented software. The proposed approach is accompanied by a selection algorithm ...

2005
Simone LIVIERI Takashi ISHIO Shinji KUSUMOTO Katsuro INOUE

Software systems are growing in size and complexity. Increased complexity often leads to decresed mainainability and bad modularity, and re-engineering tasks is often performed in order to increase the key qualities of the system. With the incentive of a growing attention to aspect-oriented programming, the efforts to devise new techniques for refactoring legacy system into an aspect-oriented d...

2006
Wilke Havinga Istvan Nagy Lodewijk Bergmans

The composition of multiple software units does not always yield the desired results. In particular, aspect-oriented composition mechanisms introduce new kinds of composition problems. These are caused by different characteristics as compared to object-oriented composition, such as inverse dependencies. The aim of this paper is to contribute to the understanding of aspect-oriented composition p...

2002
Stefan Hanenberg Rainer Unland

A lot of different composition mechanisms claim to permit aspect-oriented software development because they are able to handle the problem of tangled code which was the original target of aspect-oriented programming (AOP). However, it becomes hard to compare those different approaches, because they usually focus on different kinds of tangled code. For comparing different approaches it is necess...

2008
Jaakko Kuusela Harri Tuominen

This paper presents a case-study where a new programming technique is applied to an established branch of software development. The purpose of the study was to test whether or not aspect-oriented programming (AOP) could be used in operating systems development. Instead of any real world operating system an educational OS with the name Nachos was used. This was because Nachos is written in Java ...

2007
Mathieu Braem Niels Joncheere

In current composition languages for web services, there is insufficient support to explicitly separate crosscutting concerns, which leads to compositions that are hard to maintain or evolve. A similar problem in object-oriented languages is being tackled by aspect-oriented programming, and some work has been started to apply these techniques to web service composition languages as well. We ide...

نمودار تعداد نتایج جستجو در هر سال

با کلیک روی نمودار نتایج را به سال انتشار فیلتر کنید