ACM Home Page
Please provide us with feedback. Feedback
Software factories: assembling applications with patterns, models, frameworks and tools
Full text PdfPdf (708 KB)
Source Conference on Object Oriented Programming Systems Languages and Applications archive
Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications table of contents
Anaheim, CA, USA
SESSION: DDD papers table of contents
Pages: 16 - 27  
Year of Publication: 2003
ISBN:1-58113-751-6
Authors
Jack Greenfield  Microsoft Corporation, Redmond, WA
Keith Short  Microsoft Corporation, Redmond, WA
Sponsors
SIGPLAN: ACM Special Interest Group on Programming Languages
ACM: Association for Computing Machinery
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 36,   Downloads (12 Months): 402,   Citation Count: 9
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/949344.949348
What is a DOI?

ABSTRACT

The confluence of component based development, model driven development and software product lines forms an approach to application development based on the concept of software factories. This approach promises greater gains in productivity and predictability than those produced by incremental improvements to the current paradigm of object orientation, which have not kept pace with innovation in platform technology. Software factories promise to make application assembly more cost effective through systematic reuse, enabling the formation of supply chains and opening the door to mass customization.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
 
5
C. Christensen. The Innovator's Dilemma, Harvard Business School Press, 1997.
 
6
 
7
 
8
 
9
S. Cook. The UML Family: Profiles, Prefaces and Packages. Proceedings of UML2000, edited by A. Evans, S. Kent and B. Selic. 2000, Springer-Verlag LNCS.
 
10
P. Clements <http://www.amazon.com/exec/obidos/search-handle-url/index=books&field-author=Clements%2C%20Paul/103-7071651-6053424>> and L. Northrop <http://www.amazon.com/exec/obidos/search-handle-url/index=books&field-author=Northrop%2C%20Linda%20M./103-7071651-6053424>>. Software Product Lines: Practices and Patterns. Addison-Wesley, 2001.
 
11
J. Coplien. Multi-paradigm design. In Proceedings of the GCSE '99 (co-hosted with the STJA 99).
 
12
 
13
B. Cox. No Silver Bullet Revisted. American Programmer Journal, November 1995
 
14
 
15
 
16
 
17
 
18
 
19
20
 
21
 
22
T. Kuhn. The Structure Of Scientific Revolutions. The University Of Chicago Press, 1970.
 
23
D. Parnas. On the Design and Development of Program Families. IEEE Transactions on Software Engineering, March 1976.
 
24
 
25
 
26
J. Smith and D. Stotts. Elemental Design Patterns - A Link Between Architecture and Object Semantics. Proceedings of OOPSLA 2002.
 
27
Standish Group, Chaos - A Recipe for Success, 1999, available online at http://www.standishgroup.com/sample_research/
 
28
<http://www.w3.org/>.
 
29
 
30

CITED BY  9

Collaborative Colleagues:
Jack Greenfield: colleagues
Keith Short: colleagues