The Software Factory

@article{Bratman1975TheSF,
  title={The Software Factory},
  author={Harvey Bratman and T. D. Court},
  journal={Computer},
  year={1975},
  volume={8},
  pages={28-37}
}
This papers describes an effort to develop an integrated set of software development tools to support a disciplined and repeatable approach to software development. This effort, which is really part of a larger program currently underway at System Development Corporation to increase software reliability and control software production costs, is intended to replace what the authors term "ad hoc conglomerations of developmental tools" with standard engineering techniques. 
Software Engineering
  • B. Boehm
  • Computer Science
  • IEEE Transactions on Computers
  • 1976
TLDR
A survey of the current state of the art and likely future trends in the field of software engineering and a definition of the term "software engineering" are provided. Expand
On the specification of software components
TLDR
The authors discuss how the notion of software component can be turned into a specification language concept that would directly support reuse, flexible construction of large systems and team-work. Expand
Implementation of quality control in software development
TLDR
A basic philosophy of the entire development procedure and the notion of Continuous Integration will be presented, and the introduction of quality control into this procedure will be discussed. Expand
SIM Paper Competition: The Application Software Factory: Applying Total Quality Techniques to Systems Development
This paper describes an approach to application software development (the Application Software Factory) that enables over 90 percent reuse of code, produces application code where quality is measuredExpand
Factory Concepts and Practices in Software Development
  • M. Cusumano
  • Engineering, Computer Science
  • Annals of the History of Computing
  • 1991
TLDR
This paper reviews the introduction of factory concepts and practices at major software producers, in particular those that explicitly adopted the factory label to describe their software facilities or approach to software development: Hitachi, Toshiba, NEC, and Fujitsu in Japan, as well as System Development Corporation in the United States. Expand
An Environment for Producing Well-Engineered Microcomputer Software
TLDR
The Microprocessor Software Engineering Facility (MSEF) supports the organized testing of software components by associating test scenarios and test results with the components to be tested. Expand
The system factory approach to software engineering education
The System Factory project seeks to investigate the problems of large-scale software engineering through a combine effort in research, development and education. This report describes the SystemExpand
Software factory principles, architecture, and experiments
The software factory concept which symbolizes a desired paradigm shift from labor-intensive software production to a more capital-intensive style in which substantial investments can be made at anExpand
Software evolution using the SEER data base
TLDR
An extended example of SEER use is presented, together with a description of the user's view of the SEer data base and a summary of some advanced functions possible within the SEER framework. Expand
A Framework for Software Project Metrics
TLDR
A taxonomy of software metrics which is derived from the needs of users, developers and management is defined and has promise as an approach for validating process models and metrics. Expand
...
1
2
3
4
5
...

References

SHOWING 1-7 OF 7 REFERENCES
Structured programming
TLDR
The first monograph has suggested that in analysing a problem and groping towards a solution, a programmer should take advantage of abstract concepts such as sets, sequences, and mappings; and judiciously postpone decisions on representation until he is constructing the more detailed code of the program. Expand
The Cost of Developing Large-Scale Software
  • R. Wolverton
  • Computer Science
  • IEEE Transactions on Computers
  • 1974
TLDR
A methodology based on a 25 X 7 structural forecast matrix that has been used by TRW with good results over the past few years is presented and software information elements that experience has shown to be useful in establishing such a data base are given. Expand
Concepts and Facilities of the SDC Software Factory IMPACT System Development Corporation TM-5175
  • Concepts and Facilities of the SDC Software Factory IMPACT System Development Corporation TM-5175
  • 1974
The SDC Software Factory User's Guide: FACE-2 Automated Program Library (PPL) Methods and Tools
  • The SDC Software Factory User's Guide: FACE-2 Automated Program Library (PPL) Methods and Tools
  • 1974
Improved Organization for Procedural Languages System Development Corporation
  • Improved Organization for Procedural Languages System Development Corporation
  • 1966
Programming Production Library IBM FSC 71-5107
  • Programming Production Library IBM FSC 71-5107