DocumentCode :
1982862
Title :
Compact comparison of competing software designs
Author :
Tamim, Noam ; Exman, Iaakov
Author_Institution :
Software Eng. Dept., Jerusalem Coll. of Eng., Israel
fYear :
2004
fDate :
6-7 Sept. 2004
Firstpage :
145
Lastpage :
148
Abstract :
The numerical traceability matrix of a given software system is a compact representation of the system design in terms of software components. It is a much more powerful design tool than a checklist as has been used so far. Two competing designs are equivalent if, and only if, their matrices can be put in identical form. The most modular design is that with the highest computed diagonality. The paper discusses case studies illustrating these claims.
Keywords :
software engineering; sparse matrices; competing software designs; design tool; matrix diagonality; modularity; numerical traceability matrix; software components; software engineering; sparse matrices; Design engineering; Documentation; Educational institutions; Power engineering and energy; Power engineering computing; Software design; Software engineering; Software systems; Sparse matrices; Unified modeling language;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Electrical and Electronics Engineers in Israel, 2004. Proceedings. 2004 23rd IEEE Convention of
Print_ISBN :
0-7803-8427-X
Type :
conf
DOI :
10.1109/EEEI.2004.1361110
Filename :
1361110
Link To Document :
بازگشت