Sciweavers

ECOOPW
1999
Springer
13 years 8 months ago
Aspect-Oriented Process Engineering
This paper describes a novel application for Aspect-Oriented Programming (AOP). By combining the concepts of Business Process Management and AOP, we present an approach for enabli...
Simon G. Thompson, Brian Odgers
ECOOPW
1999
Springer
13 years 8 months ago
Extending UML with Aspects: Aspect Support in the Design Phase
Aspect-Oriented Programming (AOP) has been considered ing abstraction principle to reduce the problem of code tangling and make software structure clean and configurable. This pap...
Junichi Suzuki, Yoshikazu Yamamoto
ECOOPW
1999
Springer
13 years 8 months ago
An OO Approach to C++ Compiler Technology
Cristian Sminchisescu, Alexandru Telea
ECOOPW
1999
Springer
13 years 8 months ago
Formalising Composition Oriented Programming
We present a snapshot of work in progress to define a formal model of the composition technology which underpins Subject-oriented and Aspectoriented programming.
Mark Skipper, Sophia Drossopoulou
ECOOPW
1999
Springer
13 years 8 months ago
Black-Box Program Specialization
Software components o er numerous advantages in terms of development, but may give rise to ine ciency due to highly generic implementations. Program specialization can automatical...
Ulrik Pagh Schultz
ECOOPW
1999
Springer
13 years 8 months ago
Mutual Protection of Co-operating Agents
Security is a fundamental precondition for the acceptance of mobile agent systems. In this paper we discuss protocols to improve agent security by distributing critical data and op...
Volker Roth
ECOOPW
1999
Springer
13 years 8 months ago
Tool Support for Refactoring Duplicated OO Code
Code duplication is an important problem in application maintenance. Tools exist that support code duplication detection. However, few of them propose a solution for the problem, ...
Matthias Rieger, Stéphane Ducasse, Georges ...
ECOOPW
1999
Springer
13 years 8 months ago
Outdating Outdated Objects
In many application scenarios the database is changing quite rapidly. Because the management of such data is rather expensive and cumbersome, many applications like data warehouse...
Holger Riedel
ECOOPW
1999
Springer
13 years 8 months ago
Evaluation for Evolution: How Well Commercial Systems Do
Like any other database application object database applications are subject to evolution. Evolution is, however, critical in object databases because it is the very characteristic...
Awais Rashid, Peter Sawyer