Generative Programming and Component Engineering(2004)
Visual Studio Team System
被引用1771|浏览0
摘要
Increasingly complex and rapidly changing requirements and technologies are making application development increasingly difficult. This talk examines this phenomenon, and presents a simple pattern for building languages, patterns, frameworks and tools for specific domains, such as user interface construction or database design. Software Factories integrate critical innovations in adaptive assembly, software product lines, and model driven development to reduce the cost of implementing this pattern, making it cost effective for narrower and more specialized domains, such as B2B commerce and employee self service portals.