DocumentCode
1078920
Title
Software engineering, the software process and their support
Author
Lehman, M.M.
Author_Institution
Dept. of Comput., Imperial Coll. of Sci. & Technol., London, UK
Volume
6
Issue
5
fYear
1991
fDate
9/1/1991 12:00:00 AM
Firstpage
243
Lastpage
258
Abstract
Mankind is becoming increasingly dependent on the availability of software and its continuing validity. To achieve this consistently and reliably, in an operational domain that is forever changing, requires disciplined execution of the software development and evolution process and its effective management. That is the goal of advanced software engineering. The author summarises basic concepts of software development process. This leads to a principle of uncertainty, analysis of its implications for the software development process, an overview of computer-assisted software engineering (CASE) and brief comments on the societal relevance of these topics
Keywords
reliability; social aspects of automation; software engineering; software tools; CASE; advanced software engineering; computer-assisted software engineering; disciplined execution; evolution process; operational domain; societal relevance; software development; uncertainty; validity;
fLanguage
English
Journal_Title
Software Engineering Journal
Publisher
iet
ISSN
0268-6961
Type
jour
Filename
107025
Link To Document