Abstract
In this chapter, an enhanced object-oriented language model for explicitly supporting context-dependent behavior variations will be proposed, called RONDO 1, which avoids the problems investigated in the previous chapter. The motivation for its design is described, and the concepts that fostered its development will be explained informally. It will be demonstrated that RONDO supports behavior variations in a way that facilitates incremental extensions, hence enables the construction of more reusable software. Finally, RONDO is compared to related approaches suggested in the literature. Parts of the contents of this chapter have been published in [76, 78].
The pessimist complains about the wind; The optimist expects it to change; The realist adjusts the sails.
– William Arthur Ward
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 1998 Springer Science+Business Media New York
About this chapter
Cite this chapter
Mezini, M. (1998). RONDO or a Theme on Variations. In: Variational Object-Oriented Programming Beyond Classes and Inheritance. The Springer International Series in Engineering and Computer Science, vol 470. Springer, Boston, MA. https://doi.org/10.1007/978-1-4615-5627-5_3
Download citation
DOI: https://doi.org/10.1007/978-1-4615-5627-5_3
Publisher Name: Springer, Boston, MA
Print ISBN: 978-1-4613-7574-6
Online ISBN: 978-1-4615-5627-5
eBook Packages: Springer Book Archive