skip to main content
10.1145/1408620acmotherconferencesBook PagePublication PagesmodularityConference Proceedingsconference-collections
NAOMI '08: Proceedings of the 2008 workshop on Next generation aspect oriented middleware
ACM2008 Proceeding
Publisher:
  • Association for Computing Machinery
  • New York
  • NY
  • United States
Conference:
AOSD08: 7th Annual Aspect-Oriented Software Development Conference Brussels Belgium 1 April 2008
ISBN:
978-1-60558-148-4
Published:
01 April 2008
In-Cooperation:

Bibliometrics
Skip Abstract Section
Abstract

Practical middleware platforms nowadays are highly complex. This complexity surfaces internally in middleware construction, and externally in the programming models supported and features/services offered. There is a need to reduce this complexity both internally and externally: internally through enhanced modularity, and externally through the use of contemporary composition paradigms. Furthermore, middleware platforms need to be configurable, reconfigurable, customisable and extensible to reflect the specific needs of applications, the heterogeneity of involved systems and the multiple distributed deployment contexts.

Aspect-Oriented Software Development (AOSD) has been put forward as a promising and successful paradigm to improve the reusability, extensibility, modularity and customization capabilities of middleware platforms. Moreover, most non-trivial applications of AO have emerged from the middleware domain, also a number of AO-frameworks (e.g. JBoss and Spring) specifically target the AO-middleware application domain.

The goal of this workshop is to bring together and extend the AOSD and middleware research communities. This hybrid AO-middleware community is a cross-fertilization of 1) the AOSD community which has a plethora of promising technologies for further research on middleware development and middleware application composition and 2) the middleware community which has challenging applications for the validation and enhancement of AO-technologies

Skip Table Of Content Section
research-article
Design and development of a context oriented language for middleware based applications

Nowadays context-aware adaptation is becoming an important feature for pervasive computing applications. In this paper we present JCOOL, a COntext Oriented Language tailored to handle context awareness in Java applications. JCOOL exploits Aspect ...

research-article
A light-weight load-time weaving approach for OSGi

In the context of dynamic, component-based systems, the OSGi platform (Open Standard Gateway Initiative) supports the dynamic deployment of software services in form of so-called bundles. Since aspect-oriented programming offers facilities for managing ...

research-article
A feature model of an aspect-oriented middleware family for pervasive systems

Pervasive applications will be naturally integrated as part of our environment. On the one hand, they will be deployed into a diversity of small devices and appliances, and on the other hand, they must be aware of highly changing execution contexts. ...

research-article
Building a distributed AOP middleware for large scale systems

Building large scale applications is nowadays a complex challenge. Such complexity is determined by several factors like distributed application development, deployment or management, to name a few. Adaptive middleware plays an important role in ...

Contributors
  • KU Leuven

Recommendations