نتایج جستجو برای: aop

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

1999
Karen Yang

Aspect-Oriented Programming (AOP) provides a new way of separating things in software design and implementation. In AOP, it provides a new software modularity aspects. From the system point of view, the aspect can separate the functionality in well defined layers. In this paper, it presents the basic concepts of AOP with the illustration on how to apply those concepts in a concurrency control s...

2005
Nathan A. Doble Richard Barhydt Karthik Krishnamurthy

A human-in-the-loop experiment was conducted at the NASA Ames and Langley Research Centers, investigating the En Route Free Maneuvering component of a future air traffic management concept termed Distributed Air/Ground Traffic Management (DAG-TM). NASA Langley test subject pilots used the Autonomous Operations Planner (AOP) airborne toolset to detect and resolve traffic conflicts, interacting w...

2002
Eddy Truyen Wouter Joosen Pierre Verbaeten

Adaptation of distributed system software to changes in the execution environment or user requirements by switching non-functional algorithms at run-time is powerful yet difficult to implement. Aspect-oriented programming is a necessary, but insufficient means to achieve this goal. This paper consists of two parts. First, we present what is in our opinion the best direction towards an AOP model...

2006
Vander Alves Gustavo Santos Davi Pires Alberto Costa Neto Fernando Calheiros Jorge Leal Sérgio Soares Vilmar Nepomuceno Paulo Borba

Apart from adoption strategies, an existing Software Product Line (SPL) implemented using some variability mechanisms can be migrated to use another variability mechanism. In this paper, we present some migration strategies from one SPL implemented with conditional compilation to one using Aspect-Oriented Programming (AOP). The strategies present a variability pattern handled by the first mecha...

2006
Kwanwoo Lee

Incremental addition of features into a product may not be an easy task, as its addition may cause changes to many parts of existing components. Aspect-oriented programming (AOP) provides effective mechanisms for encapsulating crosscutting concerns and integrating them without modifying existing components. However, it is not sufficient for incremental software development. Feature dependency a...

2010
Adam Przybylek

The term “crosscutting concern” describes a piece of system that cannot be cleanly modularized because of the limited abstractions offered by the traditional programming paradigms. Symptoms of implementing crosscutting concerns in the languages like C, C# or Java are “code scattering” and “code tangling” that both degrade software modularity. Aspect-oriented programming (AOP) was proposed as a ...

2006
Maarten Bynens Wouter Joosen

Aspect-oriented programming (AOP) has been explored to support the development of complex software systems that expose many interdependencies (a.k.a. crosscutting concerns). In maturing AOP the research community has been investigating how concepts from AOP can be enhanced to offer the benefits of CBSE. In this position paper, we investigate an alternative approach to the combination of AOSD (A...

Journal: :The journal of Bahria University Medical and Dental College 2023

Objective: The objective of this study is to assess the relationship anterior and posterior occlusal planes (AOP & POP) with Sella-Nasion (SN) Frankfort Horizontal (FH) in different skeletal malocclusion. Study Design Setting: It was a cross-sectional carried on 202 (40 males 190 females) pretreatment lateral cephalogram orthodontic patients Jinnah Medical Dental College, Karachi from June ...

2006
Nicolas Pessemier Lionel Seinturier Thierry Coupaye Laurence Duchien

Abstract. Aspect-Oriented Programming (AOP) and Component-Based Software Engineering (CBSE) offer solutions to improve the separation of concerns and to enhance a program structure. If the integration of AOP into CBSE has already been proposed, none of these solutions focus on the application of CBSE principles to AOP. In this paper we propose a twofold integration of AOP and CBSE. We introduce...

2004
Mariano Ceccato Paolo Tonella

The aim of Aspect Oriented Programming (AOP) is the production of code that is easier to understand and evolve, thanks to the separation of the crosscutting concerns from the principal decomposition. However, AOP languages introduce an implicit coupling between the aspects and the modules in the principal decomposition, in that the latter may be unaware of the presence of aspects that intercept...

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

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