This content is not included in
your SAE MOBILUS subscription, or you are not logged in.
Understanding Software Process
Annotation ability available
Sector:
Language:
English
Abstract
How shall we improve the quality and reliability of the software we produce? We believe that the critical factor is an understanding how software is constructed, and why it is constructed in that way. Once something is understood, we can begin to build better tools to support and mold the process. This paper outlines a view of how the software process proceeds, why it proceeds that way, and how we can use this perspective to build better tools.
Recommended Content
Authors
Citation
Kaplan, S. and Carroll, A., "Understanding Software Process," SAE Technical Paper 900926, 1990, https://doi.org/10.4271/900926.Also In
References
- Arango Guillermo Domain analysis - from art form to engineering discipline Fifth international Workshop on Software Specification and Design 152 159 IEEE Computer Society emd ACM/SigSoft, IEEE Computer Society Press Washington, D.C. May 1989
- Barstow David Artificial intelligence and software engineering Ninth International Conference on Software Engineering 200 211 IEEE Computer Society, IEEE Computer Society Press Washington D.C. April 1987
- Boehim Barry What we really need are process model generators Eleventh international Conference on Software Engineering 397 397 IEEE Computer Society, IEEE Computer Society Press Washington D.C. April 1989
- Boehm Barry W. A spiral model of software development and enhancement IEEE Computer 21 5 61 72 May 1988
- Brooks, Frederick P. Jr. The Mythical Man-Month Addison-Wesley Reading, Massachusetts 1982
- Cheng Betty Kaplan Simon A semantically oriented program synthesis system Hawaii International Conference on System Sciences-22 1989
- Conklin Jeff Design Rationale and Maintainability Technical Report STP-249-88 MCC Software Technology Program 1988
- Conklin Jeff A Theory and Tool for Coordination of Design Conversations Technical Report STP-236-86 MCC Software Technology Program 1986
- Conklin Jeff Begeman Michael L. gIBIS: a hypertext tool for exploratory policy discussion ACM Transactions on Office Information Systems 6 4 303 331 October 1988
- Curtis Bill Models of Iteration in Software Development Technical Report STP-398-86 MCC Software Technology Program 1986
- Curtis Bill Three problems overcome with behavioral models of the software development process Eleventh International Conference on Software Engineering 398 399 IEEE Computer Society, IEEE Computer Society Press Washington D.C. April 1989
- D'Ippolito Richard S. Plinta Charles P. Software development using models Fifth International Workshop on Software Specification and Design 140 142 IEEE Computer Society and ACM/SigSoft, IEEE Computer Society Press Washington, D.C. May 1989
- Dreyfus Hubert L. Dreyfus Stuart E. Mind Over Machine The Free Press New York, New York 1986
- Finkelstein Antony ‘not waving but drowning’: representation schemes for modelling software development Eleventh International Conference on Software Engineering 402 404 IEEE Computer Society, IEEE Computer Society Press Washington D.C. April 1989
- Finkelstein Antony Fuks Hugo Multiparty specification Fifth International Workshop on Software Specification and Design 185 195 IEEE Computer Society and ACM/SigSoft, IEEE Computer Society Press Washington, D.C. May 1989
- Gries David The Science of Programming Springer-Verlag 1981
- Hansen Gregory A. Modeling the software engineering process Eleventh International Conference on Software Engineering 396 396 IEEE Computer Society, IEEE Computer Society Press Washington D.C. April 1989
- Harandi Mehdi T. Lubars Mitchell D. Knowledge-based software development: a paradigm and tocl Proceedings of the 1986 National Computer Conference 43 50 American Federation of Information Processing Societies. AFIPS Press Reston Virginia June 1986
- Hofstadter Douglas Gödel, Escher, Bach.
- Jaynes Julian The Origin of Consciousness in the Breakdown of the Bicameral Mind Houghton Miller Company Boston, Massachusetts 1976
- Kaplan Simon M. Coed: conversation-oriented environments for design Finkelstein A.C.W. Proceedings IFIP International Conference on Human Factors in Information Systems Analysis and Design North-Holland Schaerding. Austria 1990
- Kaplan Simon M. Harandi Medhi T. Adding expertise to coed Proceedings of the Internatational CASE Workshop Imperial College London, England August 1989
- Lai Kum-Yew Malone Thomas Yu Ken-Chiang Object lens: a “spreadsheet” for cooperative work ACM Transactions on Office Information Systems 6 4 303 331 October 1988
- Lakin Fred A performing medium for working group graphics Grief, Ireneeditor Computer-Supported Cooperative Work: A Book of Readings Morgan Kaufman Publishers San Mateo, California 1988
- Lehman M. M. Process models, process programs, programming support Ninth International Conference on Software Engineering 14 16 IEEE Computer Society, IEEE Computer Society Press Washington D.C. April 1987
- Lubars Mitchell D. Harandi Mehdi T. Knowledge-based software design using design schema Ninth International Conference on Software Engineering 253 262 IEEE Computer Society, IEEE Computer Society Press Washington D.C. April 1987
- Naur P. Intuition in Software Development 60 79 186 Lecture Notes in Computer Science Springer-Verlag Berlin, Germany March 1985
- Niskier Celso Maibaum Tom Schwabe Daniel A look through PRISMA: towards pluralistic knowledge-based environments for software specification acquistion Fifth International Workshop on Software Specification and Design 128 139 IEEE Computer Society and ACM/SigSoft, IEEE Computer Society Press Washington, D.C. May 1989
- Osterweil Leon Software processes are software too Ninth International Conference on Software Engineering 2 13 IEEE Computer Society, IEEE Computer Society Press Washington D.C. April 1987
- Parnas David L. Clements Paul C. A rational design process: how and why to fake it Ehrig Hartmut Floyd Christiane Nivat Maruice Thatcher James Formal Methods and Software Development: Proceedings of TAPSoft 1985 81 100 TAPSoft. Springer-Verlag Berlin, Germany March 1985
- Potts Colin A generic model for representing design methods Eleventh International Conference on Software Engineering 217 226 IEEE Computer Society, IEEE Computer Society Press Washington D.C. April 1989
- Potts Colin Bruns Glenn Recording the Reasons for Design. Decisions Technical Report STP-270-83 MCC Software Technology Program 1988
- Bjørner Dines On the use of formal methods in software development Ninth International Conference on Software Engineering 17 29 IEEE Computer Society, IEEE Computer Society Press Washington D.C. April 1987
- Saeki Motoshi Horai Hisayuki Enomoto Hajime Software development process from natural language specification Eleventh International Conference on Software Engineering 64 73 IEEE Computer Society, IEEE Computer Society Press Washington D.C. April 1989
- Searle John R. Expression and Meaning: Studies in the Theory of Speech Acts Cambridge University Cambridge, Massachusetts 1979
- Winograd Terry Flores Fernando Understanding Computers and Cognition Addison-Wesley Reading, Massachusetts 1987