DocumentCode :
1335309
Title :
The Role of Design Spaces
Author :
Shaw, Mary
Author_Institution :
Carnegie-Mellon University
Volume :
29
Issue :
1
fYear :
2012
Firstpage :
46
Lastpage :
50
Abstract :
A central task in design is deciding what artifact will best satisfy the client´s needs, whether that requires creating an artifact or choosing from existing alternatives. A design space identifies and organizes the decisions that must be made, together with the alternatives for those decisions, thereby providing guidance for creating artifacts or a framework for comparing them. The Studying Professional Software Design workshop studied three pairs of professional software designers sketching designs for a traffic signal simulator. A discussion of the design space for the simulation task shows how this design space enables comparison of the designs. It also illustrates the benefits of explicitly considering the design space during design and the risks of failing to do so.
Keywords :
software engineering; Studying Professional Software Design workshop; design space; traffic signal simulator; Object oriented modeling; Product development; Software architecture; Software design; design; design space; software design; software engineering;
fLanguage :
English
Journal_Title :
Software, IEEE
Publisher :
ieee
ISSN :
0740-7459
Type :
jour
DOI :
10.1109/MS.2011.121
Filename :
6030869
Link To Document :
بازگشت