DocumentCode :
762710
Title :
Why software jewels are rare
Author :
Parnas, David Lorge
Author_Institution :
Dept. of Electr. & Comput. Eng., McMaster Univ., Hamilton, Ont., Canada
Volume :
29
Issue :
2
fYear :
1996
fDate :
2/1/1996 12:00:00 AM
Firstpage :
57
Lastpage :
60
Abstract :
A software jewel is a well structured program written in a consistent style, developed so that each component is simple and organized, and designed so that the product is easy to change. Despite helpful articles and many textbooks on software design, software jewels remain rare. Most of the software we see or buy is ugly, unreliable, hard to change. I discuss why the recipes of the masters have not led to more elegant commercial software and then provide some advice for those who would like to produce better software
Keywords :
software quality; software reliability; systems analysis; commercial software; software design; software engineering; software jewel; software quality; software reliability; structured program; Degradation; Design optimization; Foot; Product design; Software design; Software tools; Switches; Workstations;
fLanguage :
English
Journal_Title :
Computer
Publisher :
ieee
ISSN :
0018-9162
Type :
jour
DOI :
10.1109/2.485847
Filename :
485847
Link To Document :
بازگشت