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
|