PhDOOS Logo

Supported by AITO.

These pages are currently maintained by Alex Potanin

 

Concern Integration with JADE

Michael Haupt
( German )

Darmstadt University of Technology
Alexanderstrasse 10 D-64283 Darmstadt Germany
tel: +49-6151-16-3908
fax: +49-6151-16-5410
haupt@informatik.tu-darmstadt.de

Keywords:

frameworks language concepts language implementation patterns component-based programming integration-oriented programming

Abstract:

The development of complex software systems is more and more turned into a process of integrating components that have been developed independently of each other. Applications are rarely implemented from scratch. However, the increasing importance of components is not well supported by object-oriented languages as they lack integration-oriented constructs.

JADE is an integration-oriented extension of the Java programming language. It currently supports decorating an existing component modeling a data structure with concern behaviour defined in frameworks with template methods. This integration certainly takes place without any source code modification - instead, the Pluggable Composite Adapter pattern is used.

Research at the moment includes formulating a type system for JADE and improving the integration abilities of the language extension.

The PhD work started: January 2001



HTML3
JAVA

 


Last modified on Mon Aug 15 14:59:24 2005