Seminar Kompositionelle Software-Entwicklung


Bücher und Web:

F. Griffel: Componentware.  dpunkt 1998  [Gri.F1/XD.2.m]

C. Szyperski:  Component Software.  Addison-Wesley 1998  [Szy1/XD.2.0]

http://www.ibm.com/developer/components


 

Teil 1:  Stand der Technik

 

16.11.  Torsten Fink:  Software-Architektur:  Komponenten und Komposition

D. Garlan:  Software architecture: a roadmap.  Proc. ICSE 2000

M. Shaw, D. Garlan:  Software Architecture.  Prentice-Hall 1996  [Shaw.M/XD.2.10]  VITRVVIVS

G. Zelesnik et al.:  UniCon .  1995/96

D. Garlan et al.:  ACME - an architectural description language.  1995-2000

N. Medvidovic et al.:  Towards a taxonomy of software connectors.  Proc. ICSE 2000
 
 

30.11.  Torsten Szutzkus:  Wiederverwendung:  Komponenten, Entwurfsmuster und Rahmenwerke

O. Nierstrasz, L. Dami:  Component-oriented software technology.  In:  O. Nierstrasz, D. Tsichritzis (eds.):  Object-Oriented Software Composition.  Prentice-Hall 1995

M.E. Fayad et al.:  Building Application Frameworks: Object-Oriented Foundations of Framework Design.  Wiley 1999
 
 

7.12.  Frank Oppermann:  CORBA Components und Enterprise JavaBeans

OMG:  CORBA Components.     Übersicht und Einführung hier.

A. Vogel, M. Rangarao:  Programming with Enterprise JavaBeans, JTS and OTS.  Wiley 1999  [Vo.A2/XD.2.11]
 
 

14.12.  Sebastian Müller:  Microsoft: From COM/DCOM/ActiveX to .NET and C#

 

 
 
 
 
 
 
 
 
 

Teil 2:  Scripting & Heterogeneity


OMG:  IDL Script
CorbaScript
 

F. Achermann, M. Lumpe, J.-G. Schneider, O. Nierstrasz:  PICCOLA - a small composition language.  Spring 2000
 

H.C.R. Lock, S. Jähnichen:  Linda meets functional programming.  Proc. 2. IEEE Workshop on Future Trends in Distributed Computing Systems.  November 1990
 

11.1.  Dirk Pape:  Haskell und COM

S. Peyton Jones, E. Meijer, D. Leijen:  Scripting COM components in Haskell.  Proc. 5. Int. Conf. on Software Reuse, June 1998
S. Finne, D. Leijen, E. Meijer, S. Peyton Jones:  Calling hell from heaven and heaven from hell.  Submitted to ICFP '99
 

E. Meijer:  Lambada
 

18.1.  Oliver Falkenthal:  Protokoll-Anpassung über Adapter

D. Yellin, R. Strom:  Protocol specifications and component adaptors.  ACM TOPLAS 19.2, March 1997, p.292-333
 

15.2.  Peter Löhr:  Anpassung heterogener Komponenten-Schnittstellen