DocumentCode :
751118
Title :
Performance Abstract Data Types as a Tool in Software Performance Analysis and Design
Author :
Booth, Taylor L. ; Wiecek, Cheryl A.
Author_Institution :
Department of Electrical Engineering and Computer Science, University of Connecticut
Issue :
2
fYear :
1980
fDate :
3/1/1980 12:00:00 AM
Firstpage :
138
Lastpage :
151
Abstract :
The concept of abstract data types is extended to associate performance information with each abstract data type representation. The resulting performance abstract data type contains a functional part which describes the functional properties of the data type and a performance part which describes the performance characteristics of the data type. The performance part depends upon 1) the algorithms and data representation selected to represent the data type, 2) the particular machine on which the software realization of the data type is realized, and 3) the statistical properties of the actual data represented by the data objects involved in the data type. Methods for determining the necessary information to specify the performance part of the representation are discussed.
Keywords :
Abstract data types; computation structures; performance analysis; software design; Computer architecture; Design engineering; Information analysis; Job design; Large-scale systems; Performance analysis; Process design; Software algorithms; Software design; Software performance; Abstract data types; computation structures; performance analysis; software design;
fLanguage :
English
Journal_Title :
Software Engineering, IEEE Transactions on
Publisher :
ieee
ISSN :
0098-5589
Type :
jour
DOI :
10.1109/TSE.1980.230465
Filename :
1702711
Link To Document :
بازگشت