Sciweavers

AOSD
2003
ACM
14 years 1 months ago
Aspects and polymorphism in AspectJ
There are two important points of view on inclusion or subtype polymorphism in object-oriented programs, namely polymorphic access and dynamic dispatch. These features are essenti...
Erik Ernst, David H. Lorenz
AOSD
2003
ACM
14 years 1 months ago
Quantifying aspects in middleware platforms
Middleware technologies such as Web Services, CORBA and DCOM have been very successful in solving distributed computing problems for a large family of application domains. As midd...
Charles Zhang, Hans-Arno Jacobsen
AOSD
2003
ACM
14 years 1 months ago
Model-view-controller and object teams: a perfect match of paradigms
From the early days of object-oriented programming, the model-view-controller paradigm has been pursued for a clear design which separates different responsibilities within an in...
Matthias Veit, Stephan Herrmann
AOSD
2003
ACM
14 years 1 months ago
Pointcuts and advice in higher-order languages
Aspect-oriented software design will need to support languages with first-class and higher-order procedures, such as Python, Perl, ML and Scheme. These language features present ...
David B. Tucker, Shriram Krishnamurthi
AOSD
2003
ACM
14 years 1 months ago
Back to the future: a retroactive study of aspect evolution in operating system code
The FreeBSD operating system more than doubled in size between version 2 and version 4. Many changes to primary modularity are easy to spot at a high-level. For example, new devic...
Yvonne Coady, Gregor Kiczales
AOSD
2003
ACM
14 years 1 months ago
JAsCo: an aspect-oriented approach tailored for component based software development
In this paper we introduce a novel aspect oriented implementation language, called JAsCo. JAsCo is tailored for component based development and the Java Beans component model in p...
Davy Suvée, Wim Vanderperren, Viviane Jonck...
AOSD
2003
ACM
14 years 1 months ago
Web cache prefetching as an aspect: towards a dynamic-weaving based solution
Ú Ò Ø ÔÖÓÔÓÖØ ÓÒ Ó ÀÌÌÈ ØÖ Æ Ò Ø ÁÒØ ÖÒ Ø¸ Ï × Ö ÖÙ Ð ØÓ Ö Ù Ù× Ö ×× Ø Ñ ¸ Ò ØÛÓÖ Ð Ø Ò Ý¸ Ò Ò Û Ø ÓÒ×...
Marc Ségura-Devillechaise, Jean-Marc Menaud...
AOSD
2003
ACM
14 years 1 months ago
Static analysis of aspects
Damien Sereni, Oege de Moor
WETICE
2003
IEEE
14 years 1 months ago
Historical Awareness Support and Its Evaluation in Collaborative Software Engineering
The types of awareness relevant to collaborative software engineering are identified and an additional type, “historical awareness” is proposed. This new type of awareness is...
David Nutter, Cornelia Boldyreff
STEP
2003
IEEE
14 years 1 months ago
Empirical Methodologies in Software Engineering
The collection and use of evidence in Software Engineering practice and research are essential elements in the development of the discipline. This paper discusses the need for evi...
Ray Dawson, Phil Bones, Briony J. Oates, Pearl Bre...