On Friday October 17, this site was moved to a new server, https://mw.hh.se. The original address will continue to work. Whithin a week or two this site will return to the original address. /Peo HH IT-dep

WG211/M2Ossher

From WG 2.11
Jump to navigationJump to search


Title: Concepts for Describing Composition of Software Artifacts

Harold Ossher

Abstract: A key element of aspect-oriented software technology is composition (or weaving) of the software pertaining to different concerns into an integrated whole. This talk explores the compositor component as a new, distinct, kind of software component. This is analogous to recognizing that compilers, parsers, and generators are distinct kinds of software components. Each has its own domain of discourse and base of concepts, its own structure for expressing desired results, its own internal solution structure, and its own set of research problems. In this talk, I'll describe a base of concepts suitable for expressing composition of both code and non-code artifacts and indicate how a general composition engine realizing these concepts can be used to effect the composition needs of several existing AOSD approaches.