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

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

2007
Uwe Hohenstein

Database-internal statistics are very important for cost-based query optimizers. Only if an optimizer has accurate statistical information about data, it provides excellent execution plans for queries; if those statistics are out of date, then queries will be badly optimized and performance suffers. Unfortunately, a lot of database systems currently do not manage statistics adequately; they onl...

2005
Miguel P. Monteiro João M. Fernandes Martin Fowler

In this paper, we argue that current research in aspect-oriented refactoring can benefit from specific efforts to develop a new coding style appropriate for aspect-orientation. This notion can be captured through catalogues of refactorings and code smells, after which it can provide a basis for tool developers. We successfully derived useful insights from the study of toy examples and think the...

2006
Johan Brichau Andy Kellens Kris Gybels Kim Mens Robert Hirschfeld Theo D'Hondt

In contemporary aspect-oriented languages, pointcuts are usually specified directly in terms of the structure of the source code. The definition of such low-level pointcuts requires aspect developers to have a profound understanding of the entire application’s implementation and often leads to complex, fragile, and hard to maintain pointcut definitions. To resolve these issues, we present an as...

2006
Ivica Aracic Vaidas Gasiunas Mira Mezini Klaus Ostermann

CaesarJ is an aspect-oriented language which unifies aspects, classes and packages in a single powerful construct that helps to solve a set of different problems of both aspect-oriented and component-oriented programming. The paper gradually introduces the concepts of the language and illustrates them by showing how they can be used for noninvasive component refinement and integration, as well ...

2005
Karl Matthias Hamel Klaus Ostermann

This paper investigates the usage of aspect-oriented techniques to increase the modularity and reusability of algorithms. We present a set of criteria to evaluate the modularity and reusability of algorithm implementations and argue that current algorithm libraries have serious limitations with respect to these criteria. We have implemented a small algorithm library using the aspectoriented lan...

2012
Kanika Arora Abhishek Singhal Abhay Bansal Avadhesh Kumar

Aspect-oriented system is a new emerging technique of software development that provides mechanism for implementing cross-cutting concerns. Quality assessment of important characteristics like cohesion, coupling, complexity, reusability, maintaibility, etc. is fairly unexplored for Aspect-oriented systems. Through this research work we have tried to find out the correlation between some of the ...

2001
Stefan Hanenberg Boris Bachmendo Rainer Unland

Aspect-Oriented Programming on the one hand supports a separate treatment of different concerns in software development. On the other hand it provides "weaving" technologies for knitting together such individual concerns in software systems. Since the aspect-oriented approach is an extension of the classical OO-paradigm it requires an enhancement of well-known language constructs on the meta le...

2016
André Restivo Ademar Aguiar Ana Moreira

By designing systems as sets of modules that can be composed into larger applications, developers unleash a multitude of advantages. The promise of AOP (Aspect-Oriented Programming) is to enable developers to organize crosscutting concerns into separate units of modularity making it easier to accomplish this vision. However, AOP does not allow unit tests to be untangled, which impairs the devel...

2013
Farhad Soleimanian Gharehchopogh Esmail Amini Behnam Zebardast

All existing methods for Developing Software Systems, most insist on a separate system to keep the components together till they have been had the least overlapping. But these methods in the management system those have some parts and are using use case, and involved in the other parts of the systems, are inefficient. With arriving the Aspect-Oriented Programming, programmers were able to Imple...

2002
Eduardo Kessler Piveta Augusto Jun Devegili

We consider RUP’s analysis and design workflow and identify changes in the process due to Aspect-Oriented Software Development (AOSD). We define a new role, namely Aspect Designer, and describe how, when and which constructs must be created or modified. We also state some open questions that need more discussion regarding aspect-oriented design.

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

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