Invasive Software Composition
Autor Uwe Aßmannen Limba Engleză Hardback – 27 feb 2003
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.
Toate formatele și edițiile | Preț | Express |
---|---|---|
Paperback (1) | 325.31 lei 43-57 zile | |
Springer Berlin, Heidelberg – dec 2010 | 325.31 lei 43-57 zile | |
Hardback (1) | 330.94 lei 43-57 zile | |
Springer Berlin, Heidelberg – 27 feb 2003 | 330.94 lei 43-57 zile |
Preț: 330.94 lei
Preț vechi: 413.67 lei
-20% Nou
Puncte Express: 496
Preț estimativ în valută:
63.34€ • 66.02$ • 52.73£
63.34€ • 66.02$ • 52.73£
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
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ă
ResearchCuprins
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