CORDIS
EU research results

CORDIS

English EN
European Network of Excellence on Aspect-Oriented Software Development

European Network of Excellence on Aspect-Oriented Software Development

Objective

AOSD-Europe: Excellence in aspect-oriented software development

As software systems becoming increasingly large, distributed and ubiquitous, we are observing at least an order of magnitude rise in development complexity. Developers and architects must overcome the challenge of developing software systems that are resilient to change in the face of such complexity. In order to do so they must balance a number of qualitative properties, such as security and context awareness, as well as business needs, for instance, volatile business rules that may change rapidly.

Existing software development methodologies, such as object-oriented development, do not provide any intrinsic means to manage such system-wide properties. Aspect-oriented software development techniques are specifically targeted at managing these systemic properties by complementing an organisation’s existing development methodologies and processes.

Aosd-Europe is a large-scale academia-industry collaboration aimed at developing aspect-oriented software development tools and techniques suited to real-world industrial context. The project has developed a software workbench – the Atelier for Aspect-Oriented Software Development – that integrates a developer tool suite, a range of toolkits for engineering aspect-oriented programming languages and a methodology to support deployment of aspect-oriented techniques in an organisation’s existing development practices.

Other key results from the project include analytical and empirical studies of the return on investment (ROI) for aspect-oriented techniques compared to traditional development practices, and a range of training materials and courses designed for both SMEs and large organisations.

One of the major challenges facing software engineering techniques is the large gap between research and practice. Aosd-Europe bridges this gap with respect to aspect-oriented technologies by not only providing extensive analyses of their potential benefits to industry but also offering an end-to-end software workbench for practitioners to explore the use of aspect-oriented techniques in pilot projects.

Leaflet | Map data © OpenStreetMap contributors, Credit: EC-GISCO, © EuroGeographics for the administrative boundaries

Coordinator

LANCASTER UNIVERSITY

Address

Bailrigg
La1 4yr Lancaster

United Kingdom

Activity type

Higher or Secondary Education Establishments

Administrative Contact

Awais Rashid (Dr.)

Participants (15)

Sort alphabetically

Expand all

KATHOLIEKE UNIVERSITEIT LEUVEN

Belgium

VRIJE UNIVERSITEIT BRUSSEL

Belgium

SIEMENS AG

Germany

TECHNISCHE UNIVERSITAET DARMSTADT

Germany

UNIVERSIDAD DE MALAGA

Spain

INSTITUT NATIONAL DE RECHERCHE EN INFORMATIQUE ET EN AUTOMATIQUE

France

THE PROVOST FELLOWS & SCHOLARS OF THE COLLEGE OF THE HOLY AND UNDIVIDED TRINITY OF QUEEN ELIZABETH NEAR DUBLIN

Ireland

TECHNION - ISRAEL INSTITUTE OF TECHNOLOGY.

Israel

UNIVERSITEIT TWENTE

Netherlands

IBM UNITED KINGDOM LIMITED

United Kingdom

CENTRE NATIONAL DE LA RECHERCHE SCIENTIFIQUE

France

INSTITUT NATIONAL DES SCIENCES APPLIQUEES DE RENNES

France

UNIVERSITE DES SCIENCES ET TECHNOLOGIES DE LILLE - LILLE I

France

UNIVERSITE DE RENNES I

France

ECOLE NATIONALE SUPERIEURE DES TECHNIQUES INDUSTRIELLES ET DES MINES DE NANTES

France

Project information

Grant agreement ID: 004349

Status

Closed project

  • Start date

    1 September 2004

  • End date

    31 October 2008

Funded under:

FP6-IST

Coordinated by:

LANCASTER UNIVERSITY

United Kingdom