A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2017; you can also visit the original URL.
The file type is application/pdf
.
Filters
Safe Browsing in a Strongly Typed Persistent Environment
1988
Computer journal
In this paper we describe how a browser for a strongly typed programming language ( PS-algol ) may be written in a type secure manner in a closed persistent environment. ...
This is achieved without resorting to magic or having to break the type rules of the language by exploiting a compiler that is a object with full civil rights in the environment. ...
The work is supported by SERC grant GRC 4324.6 and by a grant from STL Technology Ltd. Safe Browsing in a Strongly Typed Persistent Environment Page 17 ...
doi:10.1093/comjnl/31.6.540
fatcat:pyw6lz7chrcdjgna62kc4lcwrm
The Memory Behavior of the WWW, or The WWW Considered as a Persistent Store
[chapter]
2001
Lecture Notes in Computer Science
This paper presents the performance evaluation of five memory allocation strategies for the PerDiS Persistent Distributed Object store in the context of allocating two different web sites in the store. ...
The evaluation was conducted using (i) a web gathering tool, to log the web objects graph, and (ii) a PerDiS memory simulator that implements the different allocation strategies. ...
Second, web application might not be representative of applications that use a persistent object store. ...
doi:10.1007/3-540-45498-5_14
fatcat:v7kmlyhymzaghggeur2qct4vlu
Object Persistence Techniques - A Study of Approaches, Benefits, Limits and Challenges
2014
International Journal of Computer Applications
Object-Persistence feature contributes a major role in designing data model. ...
The major benefit we can obtain from Object-Orientation is of course object itself and the feature that enable us making an object persistent. ...
The data store schema that is used to store the persistent state of the objects in the data store is different from the objects having a different model (object-oriented) for an application so the system ...
doi:10.5120/14837-3099
fatcat:gzpzdh7zkjcr7kdgw6q3eznqde
Language-integrated querying of XML data in SQL server
2008
Proceedings of the VLDB Endowment
Developers need to access persistent XML data programmatically. Object-oriented access is often the preferred method. ...
We demonstrate how a developer can interact with stored relational and XML data using the Language Integrated Query (LINQ) feature of .NET. ...
We developed a prototype, called LINQ-to-Stored XML, that enables programmatic access to persistent XML and relational data from .NET applications by using explicit mappings between object classes, XML ...
doi:10.14778/1454159.1454182
fatcat:skx2dfm5p5dk3ngxnjzbtiuffi
Comparative Study on Object Persistence Methods
2012
International Journal of Computer Applications
Object persistence plays a key role in designing data model, business objects working with other business objects. Object persistence could be very efficient if designed correctly. ...
A typical design leads extra overheads in terms of cost, resource utilization, and time. Considering the importance of object persistence, it is very essential to concentrate more on this area. ...
The data store schema that is used to store the persistent state of the objects in the data store is different from the objects having a different model (object-oriented) for an application. ...
doi:10.5120/5704-7755
fatcat:aprzoqc765cyblbsyp4asbemgu
Exploiting Persistent Linkage in Software Engineering Environments
1995
Computer journal
Referential integrity ensures that once a link (reference) to an object is established, its identity is unique and it persists over time. ...
As a consequence no object can be deleted while another refers to it. ...
The data inside the persistent store is strongly typed and interconnected by a graph of links. ...
doi:10.1093/comjnl/38.1.1
fatcat:fixh3dm6yjev3ktfps3chtkfxa
Exploiting Persistent Linkage in Software Engineering Environments
[chapter]
2000
Fully Integrated Data Environments
Referential integrity ensures that once a link (reference) to an object is established, its identity is unique and it persists over time. ...
As a consequence no object can be deleted while another refers to it. ...
The data inside the persistent store is strongly typed and interconnected by a graph of links. ...
doi:10.1007/978-3-642-59623-0_42
fatcat:jxslehyhazflfe4ldazmheobxy
Orthogonal Persistence Revisited
[article]
2010
arXiv
pre-print
In particular we review programming language support for the concept of orthogonal persistence, a technique for the uniform treatment of objects irrespective of their types or longevity. ...
Here we concentrate on a set of methodologies and technologies called persistent programming. ...
Napier88 Napier88 attempted to explore the limits of orthogonal persistence by incorporating the entire language support environment within a strongly typed persistent store [12, 21, [26] [27] [28] [29 ...
arXiv:1006.3448v1
fatcat:zcylekkjx5hnhdp74bbemqex2m
Orthogonal Persistence Revisited
[chapter]
2010
Lecture Notes in Computer Science
In the first, an object in a programming system represents a row in a database relation. ...
In particular we review programming language support for the concept of orthogonal persistence, a technique for the uniform treatment of objects irrespective of their types or longevity. ...
Napier88 Napier88 attempted to explore the limits of orthogonal persistence by incorporating the entire language support environment within a strongly typed persistent store [12, 21, [26] [27] [28] [29 ...
doi:10.1007/978-3-642-14681-7_1
fatcat:k7zr4by5enf2zf2vl6buyr4vay
Data Provenance Standards and Recommendations for FAIR Data
2020
Studies in Health Technology and Informatics
We suggest a set of six provenance properties that should be satisfied by any provenance model as a basis for further implementation of provenance mechanisms, supporting the findable, accessible, interoperable ...
Criteria DataCite ECRIN WGDC DQC Persistent identifier (PID): Each data object is assigned a unique, persistently stored identifier. ...
creation/modification. ✔ ✔ ✔ ✘ Data versioning: Each transformation result of the data object is stored. ...
doi:10.3233/shti200380
pmid:32570597
fatcat:jqvdfdtwu5eh5ie4i4qpw3hpam
AutoShard – Declaratively Managing Hot Spot Data Objects in NoSQL Document Stores
[article]
2021
arXiv
pre-print
In this paper, we present AutoShard, a ready-to-use object mapper for Java applications running against NoSQL document stores. ...
However, strongly consistent updates cannot be implemented arbitrarily fast in large-scale distributed systems. ...
Dynamic prop-
NoSQL data stores, updating a single entity is a strongly erty sharding scales more gracefully under peak loads, yet
consistent action (c.f. [17]). ...
arXiv:2111.01086v1
fatcat:zyrpf2fdzvdxvjetuzzn4qmwau
Polymorphism, persistence and software re-use in a strongly typed object-oriented environment
1987
Software Engineering Journal
By integrating the two, we obtain a strongly typed persistent environment that is an ideal base as a system for software reuse. ...
a mechanism for composing new objects out of existing components. ...
Here we describe our work with the language Napier [2, 17] , which combines a powerful polymorphic type system with persistence to provide the above mechanisms for a strongly typed object oriented environment ...
doi:10.1049/sej.1987.0026
fatcat:uz5a3df65bhwvi3wi4waqpuoiu
Bindings persistent programming languages
1988
SIGPLAN notices
The binding mechanisms of Ada, which has a traditional file based view of persistence, and of Napier, which has an object based view, are used as illustrations. ...
In designing and building persistent object systems we are attempting to regularise the activities on data that are traditional in programming languages, operating systems, database management systems ...
Acknowledgements This work is supported by S.E.R.C. grants GR/D 4326.6 and GR/D 4325.9 and a grant from International Computers Ltd.
8. ...
doi:10.1145/44326.44328
fatcat:wfusr6knl5covd6p5lhymzkoau
Tango
2013
Proceedings of the Twenty-Fourth ACM Symposium on Operating Systems Principles - SOSP '13
as linearizability, persistence and high availability from the shared log. ...
To fill this gap, Tango provides developers with the abstraction of a replicated, in-memory data structure (such as a map or a tree) backed by a shared log. ...
Thor [32] provided applications with persistent objects stored on backend servers. ...
doi:10.1145/2517349.2522732
dblp:conf/sosp/BalakrishnanMWWPWDRZZ13
fatcat:7bauj5gir5ephc232zz5u5f2ce
Orthogonally persistent object systems
1995
The VLDB journal
Orthogonally persistent object systems are intended to provide improved support for the design, construction, maintenance and operation of PASs. ...
By following these principles, languages that provide persistence as a basic abstraction have been developed. ...
Evolution in Strongly Typed Persistent Systems Type safe linguistic reflection may also be used to accommodate evolution within strongly typed persistent object stores. ...
doi:10.1007/bf01231642
fatcat:gly5buwxzvdcfndyy6qgdnuhni
« Previous
Showing results 1 — 15 out of 169,700 results