• 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