"Abstraction-based software development can improve the ability to control complexity in large projects when supported by adequate tools."
The paper reports five years of experience and concludes that abstraction-based development provided greater ability to control complexity in large projects when adequate supporting tools were available.
View Source