Cantitate/Preț
Produs

Invasive Software Composition

Autor Uwe Aßmann
en Limba Engleză Hardback – 27 feb 2003
Over the past two decades, software engineering has come a long way from object-based to object-oriented to component-based design and development. Invasive software composition is a new technique that unifies and extends recent software engineering concepts like generic programming, aspect-oriented development, architecture systems, or subject-oriented development. To improve reuse, this new method regards software components as grayboxes and integrates them during composition. Building on a minimal set of program transformations, composition operator libraries can be developed that parameterize, extend, connect, mediate, and aspect-weave components.
The book is centered around the JAVA language and the freely available demonstrator library COMPOST. It provides a wealth of materials for researchers, students, and professional software architects alike.
Citește tot Restrânge

Toate formatele și edițiile

Toate formatele și edițiile Preț Express
Paperback (1) 32531 lei  43-57 zile
  Springer Berlin, Heidelberg – dec 2010 32531 lei  43-57 zile
Hardback (1) 33094 lei  43-57 zile
  Springer Berlin, Heidelberg – 27 feb 2003 33094 lei  43-57 zile

Preț: 33094 lei

Preț vechi: 41367 lei
-20% Nou

Puncte Express: 496

Preț estimativ în valută:
6334 6602$ 5273£

Carte tipărită la comandă

Livrare economică 06-20 ianuarie 25

Preluare comenzi: 021 569.72.76

Specificații

ISBN-13: 9783540443858
ISBN-10: 3540443851
Pagini: 352
Ilustrații: XII, 334 p.
Dimensiuni: 155 x 235 x 23 mm
Greutate: 0.64 kg
Ediția:2003
Editura: Springer Berlin, Heidelberg
Colecția Springer
Locul publicării:Berlin, Heidelberg, Germany

Public țintă

Research

Cuprins

Why Invasive Software Composition Helps You.- Part I. On the Way to Composition Systems: Problems in Composition; From Modular to Composition Systems.- Part II. The Concept of Invasive Composition: Invasive Software Composition; How to Make Invasive Composition Reliable.- Part III. Applications of Invasive Composition with Declared Hooks: Generalized Parameterization; Architecture as Composition.- Part IV. Applications of Invasive Composition with Implicit Hooks: Inheritance as Hook Extension; Views with Sound Extensions; Aspect Composition as Distribution of Aspect Boxes; Reduce Composition to the Max; The Progress of Invasive Composition.- Appendices: Programming Languages and Compilers; A Facet Classification of Hooks; The Structure of COMPOST in UML; The Legend of the Box Graphics.

Textul de pe ultima copertă

 
Over the past two decades, software engineering has come a long way from object-based to object-oriented to component-based design and development.
Invasive software composition is a new technique that unifies and extends recent software engineering concepts like generic programming, aspect-oriented development, architecture systems, or subject-oriented development. To improve reuse, this new method regards software components as grayboxes and integrates them during composition. Building on a minimal set of program transformations, composition operator libraries can be developed that parameterize, extend, connect, mediate, and aspect-weave components.
The book is centered around the JAVA language and the freely available demonstrator library COMPOST. It provides a wealth of materials for researchers, students, and professional software architects alike.

Caracteristici

New Technology to improve software reuse by component composition Extension and generalization of software engineering technologies like generic programming, component based development, and aspect-oriented programming Free online availability of sample JAVA library Includes supplementary material: sn.pub/extras