BIBLIO is the largest independent book marketplace in the world, with over 100 million books.

Skip to content

The Role of Features and Aspects in Software Development: Similarities, Differences, and Synergetic Potential

The Role of Features and Aspects in Software Development: Similarities, Differences, and Synergetic Potential

The Role of Features and Aspects in Software Development: Similarities,
Stock photo: cover may vary

The Role of Features and Aspects in Software Development: Similarities, Differences, and Synergetic Potential Paperback -

by Apel, Sven

Add to wish list
  • Used
  • Good
  • Paperback
Used - Good

Description

paperback. Good. Access codes and supplements are not guaranteed with used items. May be an ex-library book.
Ask the seller a question Add to wish list
A$180.10
Free Delivery within USA
Standard delivery: 7 to 14 days
More delivery options
Dropship order
Ships from Bonita (California, United States)

Details

  • Title The Role of Features and Aspects in Software Development: Similarities, Differences, and Synergetic Potential
  • Author Apel, Sven
  • Binding Paperback
  • Condition Used - Good
  • Pages 172
  • Volumes 1
  • Language ENG
  • Publisher AV Akademikerverlag
  • Bookseller's Inventory # 3639451910.G
  • ISBN 9783639451917 / 3639451910
  • Weight 0.58 lbs (0.26 kg)
  • Dimensions 9 x 6 x 0.4 in (22.86 x 15.24 x 1.02 cm)
  • Category Computers - General Information
  • Quantity available 1

About Bonita California, United States

Biblio member since 2020

Terms of Sale: 30 day return guarantee, with full refund including original shipping costs for up to 30 days after delivery if an item arrives misdescribed or damaged.

Browse books from Bonita

Reader reviews for The Role of Features and Aspects in Software Development: Similarities, Differences, and Synergetic Potential

From the publisher

Revision with unchanged content. Feature-Oriented Programming (FOP) and Aspect-Oriented Programming (AOP) are complementary technologies. Though they aim at crosscutting modularity, they do so in different ways. We observed that FOP and AOP can be combined to overcome their individual limitations. Consequently, we propose Aspectual Feature Modules (AFMs), a representative approach that unifies AOP and FOP. From this symbiosis we derive the novel notion of Aspect Refinement (AR) that integrates aspects into the stepwise development philosophy of FOP. We use AFMs and AR in a non-trivial case study to create a product line of overlay networks. We also present a set of guidelines to assist programmers in how and when to use FOP and AOP techniques for implementing product lines in a stepwise and generative manner. Finally, we answer the question of how FOP and AOP-related implementation techniques are used today by analyzing a representative set of AspectJ programs of different sizes. We observe that aspects are used frequently for implementation problems that are closely related to FOP. We discuss why this is not surprising.
tracking-