DocumentCode
3460044
Title
Interpreting Mayall´s ´Principles in Design´
Author
Taylor, Phil
Author_Institution
Dept. of Comput. Sci. & Software Eng., Monash Univ., Melbourne, Vic.
fYear
2001
fDate
2001
Firstpage
297
Lastpage
305
Abstract
Design-a foundation of software engineering-has its own base of theory originating in architecture and spanning diverse disciplines. The paths of software and design theory separated when software design aligned with the engineering and production metaphors in the interests of manageability and formalism. The two disciplines have continued independent discourses, despite some important similarities. However, economic pressures and technology convergence may be forcing a reconciliation of sorts. As software becomes a pervasive design fabric, designers working in a range of media will converge, and from a systems perspective, lightweight development paradigms appear to be challenging the overheads of incumbent process-intensive engineering models. It is timely to go back to the point of divergence to see just how far modern software design norms have strayed from basic design theory of several decades ago. This paper examines Mayall´s ´Principles in Design´ (1979) and presents an interpretation of how contemporary software design relates to this unofficial design canon. Mayall´s ten principles are treated as an assessment instrument, to provide a mirror on current attitudes and perceptions of the role of design in software engineering
Keywords
professional aspects; software engineering; contemporary software design; current attitudes; perceptions; software design; software engineering; Computer architecture; Computer science; Design engineering; Engineering management; Fabrics; Production; Productivity; Programming; Software design; Software engineering;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering Conference, 2001. Proceedings. 2001 Australian
Conference_Location
Canberra, ACT
ISSN
1530-0803
Print_ISBN
0-7695-1254-2
Type
conf
DOI
10.1109/ASWEC.2001.948523
Filename
948523
Link To Document