Dynamic weaving for aspect-oriented programming

A Popovici, T Gross, G Alonso - … of the 1st international conference on …, 2002 - dl.acm.org
When using Aspect Oriented Programming in the development of software components, a
developer must understand the program units actually changed by weaving, how they …

Dynamic and selective combination of extensions in component-based applications

E Truyen, B Vanhaute, W Joosen… - Proceedings of the …, 2001 - ieeexplore.ieee.org
Support for dynamic and client-specific customization is required in many application areas.
We present a (distributed) application as consisting of a minimal functional core …

Controlled, systematic, and efficient code replacement for running java programs

A Nicoara, G Alonso, T Roscoe - Proceedings of the 3rd ACM SIGOPS …, 2008 - dl.acm.org
In this paper we present PROSE, a system that performs reversible and systematic changes
to running Java applications without requiring them to be shut down. PROSE is motivated by …

Method and apparatus for develo** composite applications

RP Mohan, S Mansoor - US Patent 8,271,541, 2012 - Google Patents
The claimed Subject matter provides a system and/or a method that facilitates creating a
composite application. A model architecture component can model a business rule utilizing …

A selective, just-in-time aspect weaver

Y Sato, S Chiba, M Tatsubori - International Conference on Generative …, 2003 - Springer
Abstract Dynamic AOP (Aspect-Oriented Programming) is receiving growing interests in both
the academia and the industry. Since it allows weaving aspects with a program at runtime, it …

[BOK][B] Aspect-oriented database systems

A Rashid - 2004 - books.google.com
Recently, a new set of software development techniques has become available, collectively
termed Aspect-Oriented Software Development (AOSD). This aims to support the …

Spontaneous container services

A Popovici, G Alonso, T Gross - … , Darmstadt, Germany, July 21-25, 2003 …, 2003 - Springer
Abstract Container technology (eg, Enterprise Java Beans) was designed for fixed network
applications. This is unfortunate, because the ability of containers to adapt components …

Evolution of collective object behavior in presence of simultaneous client-specific views

BN Jørgensen, E Truyen - International Conference on Object-Oriented …, 2003 - Springer
When different clients, each with their own individual customization requirements, use the
same system simultaneously, the system must dynamically adapt its behavior on a per client …

Applying dynamic separation of aspects to distributed systems security: a case study

M Garcı́a, D Llewellyn-Jones, F Ortin, M Merabti - IET Software, 2012 - IET
Distributed systems are commonly required to be flexible and scalable, as the number and
arrangement of their (potentially mobile) devices may easily change. Security in distributed …

[PDF][PDF] Dynamic and context-sensitive composition in distributed systems

E Truyen - 2004 - lirias.kuleuven.be
Mass customization has profoundly changed the way in which products are manufactured
and sold to customers. For example, cars, personal computers, mobile phones, refrigerators …