Adding alternative access paths to abstract data types
Visualitza/Obre
Estadístiques de LA Referencia / Recolecta
Inclou dades d'ús des de 2022
Cita com:
hdl:2117/93123
Tipus de documentReport de recerca
Data publicació2000-10
Condicions d'accésAccés obert
Tots els drets reservats. Aquesta obra està protegida pels drets de propietat intel·lectual i
industrial corresponents. Sense perjudici de les exempcions legals existents, queda prohibida la seva
reproducció, distribució, comunicació pública o transformació sense l'autorització del titular dels drets
Abstract
We present in this paper a proposal for developing efficient programs in
the abstract data type (ADT) programming framework, keeping the modular
structure of programs and without violating the information hiding
principle. The proposal focuses in the concept of "shortcut" as an
efficient way of accessing to data, alternative to the access by means
of the primitive operations of the ADT. We develop our approach in a
particular ADT, a store of items. We define shortcuts in a formal
manner, using algebraic specifications interpreted with initial
semantics, and so the result has a well-defined meaning and fits in the
ADT framework. Efficiency is assured with an adequate representation of
the type, which provides O(1) access to items in the store without
penalising the primitive operations of the ADT.
CitacióFranch, X., Marco, J. "Adding alternative access paths to abstract data types". 2000.
Forma partLSI-00-1-R
Fitxers | Descripció | Mida | Format | Visualitza |
---|---|---|---|---|
R00-1.pdf | 97,19Kb | Visualitza/Obre |