International Symposium on Software Composition

Software Composition 2003, Warsaw, Poland

This volume contains the Proceedings of the Second Workshop on SoftwareComposition (SC 2003). The Workshop has been held in Warsaw, Poland on April 6th, 2003, as a satellite event of ETAPS 2003.

The aim of the SC Workshop is to collect different approaches and experiences in the domain ofsoftwarecomposition. Component-based approaches to produce software from smaller units attract increasing attention of both research and industry. The rational behind this trend is in the promise of reuse. This is the idea to produce software by Уplug & playФ components which already exist or are produced by different external vendors. Components and softwarecomposition are considered to be a new way to overcome the remaining problems (e.g. reusability, deal with complexity) still not solved by the object-oriented paradigm.

In this context, the SC workshop collects different approaches and experiences to explore and overcome the gap between promise and reality. The goal is to demystify these new approaches based on components and instead elaborate the real advantages, problems and challenges.

The papers in this issue have been reviewed by the following Program Committee Members:

Х

Uwe Assmann, Linköpings Universitet, Sweden, http://www.ida.liu.se/~uweas

Х

Elke Pulvermueller, Universitaet Karlsruhe, Germany

Х

Isabelle Borne, Université de Bretagne-Sud, France

Х

Noury Bouraqadi, Ecole des Mines de Douai, France

Х

Pierre Cointe, Ecole des Mines de Nantes, France

Х

Zoltan Laslo, Budapest University of Technology and Economics, Hungaryhttp://www.fsz.bme.hu/staff/laszlo/

Х

Welf Loewe, Växjö Universitet, Sweden http://www.masda.vxu.se/~wlo/index.en.htm

Х

M. Awais Rashid, Lancaster University, UK http://www.comp.lancs.ac.uk/computing/users/marash

Х

Benedikt Schulz, Forschungszentrum Informatik Karlsruhe, Germany

Х

Mario Suedholdt, École des Mines de Nantes, France http://www.emn.fr/sudholt/

Х

Bedir Tekinerdogan, University of Twente, The Netherlands

Х

Arnd Poetzsch-Heffter, Universität Kaiserslautern, Germany




Invasive Software Composition



Invasive software composition as a new, component-based way to construct software systems is presented. To improve reuse, this method regards software components as greybox and integrates them during composition. Components are distinct in design, but are merged in implementations, leading to highly integrated and more efficient systems. Building on a minimal set of program transformations, composition operator libraries can be developed that parameterize, extend, connect, mediate, and aspect-weave components. Invasive software composition unifies several software engineering techniques such as generic programming, architecture systems, inheritance, and aspect-oriented programming. The book is centered around the JAVA language and a freely available demonstrator library called COMPOST. The book provides a wealth of material for researchers, students and professional software architects alike.

Here are 12 ways to brew coffee at home based on your personality type.
 лючевые слова: страна, центр, скачать, бесплатно, программы, окна, ремонт, компьютер, мода, женщина, сайт, здоровье, заказать, купить, телефон