Objects, components, and frameworks with UML: the catalysis approach
Objects, components, and frameworks with UML: the catalysis approach
Extreme programming explained: embrace change
Extreme programming explained: embrace change
A service-based approach to components for effective business-IT alignment
Practicing software engineering in the 21st century
Mastering dual-shore development: the tools and materials approach adapted to agile offshoring
SEAFOOD'07 Proceedings of the 1st international conference on Software engineering approaches for offshore and outsourced development
Hi-index | 0.00 |
Agile Development (AD), Model-Driven Development (MDD) and Component-Based Development (CBD) have been proposed, each on its own, as the ways to build quality software systems fast and be able to easily adapt to frequently changing requirements in the environment. This paper presents how component concepts can support and strengthen AD principles and practice, help in overcoming AD limitations, as well as bridge the gap between AD and MDD by combining certain elements from both sides.