DocumentCode
3201380
Title
Cstrings: a new string abstract data type for Ada83
Author
Dick, Scott ; Rundus, Dewey
Author_Institution
Dept. of Comput. Sci. & Eng., Univ. of South Florida, Tampa, FL, USA
fYear
1998
fDate
24-26 Apr 1998
Firstpage
11
Lastpage
14
Abstract
All programming languages permit the storage of data in a computer´s memory and provide mechanisms for that data to be accessed and manipulated. Data types are implemented in a different manner by each individual programming language. Given some degree of abstraction, however, comparisons can be made between the implementations of a data type in different languages. This paper examines the character string data type, which is used to store alphanumeric data. The method by which the Ada language implements character strings is evaluated and a library package to improve Ada character string manipulation is developed. A user trial of this library package showed that approximately 70% of the programmers in the trial considered the new library package to be an improvement over the standard Ada string type. Detailed results of this trial are presented
Keywords
Ada; abstract data types; software libraries; Ada language; Ada83; Cstrings; alphanumeric data; character string abstract data type; data access; data manipulation; data storage; library package; programming languages; string manipulation; user trial; Computer industry; Computer languages; Computer science; Data engineering; Encoding; Packaging; Productivity; Programming profession; Software engineering; Software libraries;
fLanguage
English
Publisher
ieee
Conference_Titel
Southeastcon '98. Proceedings. IEEE
Conference_Location
Orlando, FL
Print_ISBN
0-7803-4391-3
Type
conf
DOI
10.1109/SECON.1998.673279
Filename
673279
Link To Document