composition languages


Subject: composition languages
From: Karl Lieberherr (lieber@ccs.neu.edu)
Date: Sun May 05 2002 - 15:26:34 EDT


Hi Johan and Doug:

In practice, scripting languages such as TCL are used to wire together
services in a low-level, procedural way.
The goal of a composition language is to plug together services in
a high-level way.

Examples:

@INPROCEEDINGS{beringer:mega,
AUTHOR = "Neal Sample and Dorothea Beringer and Laurence Melloul and Gio Wiederh
old",
TITLE = "CLAM: Composition language for autonomous megamodules",
BOOKTITLE = "Proceedings of Coordination, LNCS volume 1594",
YEAR = "1999",
ADDRESS = "",
PAGES = "291-306",
EDITOR = "Paolo Ciancarini and Alexander Wolf",
PUBLISHER = "Springer Verlag"
}

@INPROCEEDINGS{birngruber:compos,
AUTHOR = "Dietrich Birngruber",
TITLE = "A Software Composition Language and Its Implementation",
BOOKTITLE = "Perspectives of System Informatics (PSI 2001), LNCS 2244",
YEAR = "2001",
ADDRESS = "",
PAGES = "519-529",
EDITOR = "Dines Bjorner and Manfred Broy and Alexandre Zamulin",
PUBLISHER = "Springer Verlag"
}

BML Bean Markup Language: http://www.alphaworks.ibm.com/aw.nsf/bios/bml

Where in this space do attachments of aspectual collaborations and
Fred's bundles fall?

-- Karl



This archive was generated by hypermail 2b28 : Sun May 05 2002 - 15:26:39 EDT