- Project tools
-
-
- How do I...
-
| Category |
Featured projects |
| scm |
Subversion,
Subclipse,
TortoiseSVN,
RapidSVN
|
| issuetrack |
Scarab |
| requirements |
xmlbasedsrs |
| design |
ArgoUML |
| techcomm |
SubEtha,
eyebrowse,
midgard,
cowiki |
| construction |
antelope,
scons,
frameworx,
build-interceptor,
propel,
phing
|
| testing |
maxq,
aut
|
| deployment |
current |
| process |
ReadySET |
| libraries |
GEF,
Axion,
Style,
SSTree
|
| Over 500 more tools... |
|
horizon
Project home
If you were registered and logged in, you could join this project.
Message from the owner(s)
Oscar Wilde said that “an idea that is not dangerous is unworthy of being called an idea at all.” This project is filled with ideas about how software process development can become positively dangerous in the business world of today and possibly that of tomorrow.
This project is in planning phase. More documentation and, hopefully, source code coming soon.
Vision & Mission
This work is inspired by a methodology developed at Microsoft called
Software Factories.
A Software Factory is defined by
Jack Greenfield, et al., as:
"[...] a software product line that configures extensible tools, processes,
and content using a software factory template based on a software factory schema
to automate the development and maintenance of variants of an archetypical product
by adapting, assembling and configuring framework-based components."
Software Factories are based on the convergence of key ideas in systematic
reuse, model driven development, development by assembly and process
frameworks. Many of these ideas are not new. What is new is their synthesis
into an integrated approach that lets organizations with domain expertise
implement the Software Factory pattern, building languages, patterns,
frameworks and tools to automate development in narrow domains.
For more information about this project please reffer to the
Vision document.
Web Resources
A short list of web resources about software factories and product-line
software development aproaches:
- Microsoft
-
- CMU-SEI
-
- Articles
-
|