Amazon.com: Invasive Software Composition (9783540443858): Uwe Assman: Books
Invasive Software Composition and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Invasive Software Composition
 
 
Start reading Invasive Software Composition on your Kindle in under a minute.

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Invasive Software Composition [Hardcover]

Uwe Assman (Author)

Price: $109.00 & this item ships for FREE with Super Saver Shipping. Details
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.
Only 1 left in stock--order soon (more on the way).
Want it delivered Monday, February 27? Choose One-Day Shipping at checkout. Details
Textbook Student FREE Two-Day Shipping for students on millions of items. Learn more

Formats

Amazon Price New from Used from
Kindle Edition $79.20  
Hardcover $109.00  
Paperback $109.00  

Book Description

April 28, 2003 3540443851 978-3540443858 1

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.


Editorial Reviews

From the Back Cover

 

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.


Product Details


More About the Author

Discover books, learn about writers, read author blogs, and more.

Customer Reviews


There are no customer reviews yet.
Video reviews
Video reviews
Amazon now allows customers to upload product video reviews. Use a webcam or video camera to record and upload reviews to Amazon.



Inside This Book (learn more)
First Sentence:
The three basic mechanisms of a composition system - component model, composition technique, and composition language - motivate a list of requirements for composition (Sect. 1.5). Read the first page
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
invasive composition, generic program elements, basic composition technique, hyperspace programming, semantic substitutability, implicit hooks, named program element, topological connector, invasive software composition, nested hook, superclass hook, declared hooks, invasive frameworks, named parameter passing, compound composers, invasive extension, extension composer, object schizophrenia, composition ancestors, generic modifiers, fragment boxes, basic composers, basic composition operations, transfer selector, compose method
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Related Work, Lehrmann Madsen, Java Bean, New Dimensions of Modularity, Metacomposition Support, Intentional Programming, Java Systems, Parameterization of Program Elements, Persistent Class, Sather Modular Modules, Software-Process Support, Sound Distributions, Work Piece
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Back Cover | Surprise Me!
Search Inside This Book:



Books on Related Topics (learn more)

Tag this product

 (What's this?)
Think of a tag as a keyword or label you consider is strongly related to this product.
Tags will help all customers organize and find favorite items.
Your tags: Add your first tag
 

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Search Customer Discussions
Search all Amazon discussions
   
Related forums


Listmania!


Create a Listmania! list

So You'd Like to...


Create a guide


Look for Similar Items by Category


Look for Similar Items by Subject