SMALLTALK-80: the interactive programming environment
SMALLTALK-80: the interactive programming environment
GALILEO: a strongly-typed, interactive conceptual language
ACM Transactions on Database Systems (TODS)
Procedures as persistent data objects
ACM Transactions on Programming Languages and Systems (TOPLAS)
On understanding types, data abstraction, and polymorphism
ACM Computing Surveys (CSUR) - The MIT Press scientific computation series
Gandalf: software development environments
IEEE Transactions on Software Engineering
Proc. of the thirteenth spring school of the LITP on Combinators and functional programming languages
The Trellis programming environment
OOPSLA '87 Conference proceedings on Object-oriented programming systems, languages and applications
Pgraphite: an experiment in persistent typed object management
SDE 3 Proceedings of the third ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Features of the ORION object-oriented database system
Object-oriented concepts, databases, and applications
The Gem–Stone data management system
Object-oriented concepts, databases, and applications
DIANA: an intermediate language for Ada
DIANA: an intermediate language for Ada
Interacting with the FIELD environment
Software—Practice & Experience - Unix tools
Persistence in the E Language: Issues and implementation
Software—Practice & Experience
On the classification of binding mechanisms
Information Processing Letters
The ObjectStore database system
Communications of the ACM
Building an object-oriented database system: the story of 02
Building an object-oriented database system: the story of 02
The cost of selective recompilation and environment processing
ACM Transactions on Software Engineering and Methodology (TOSEM)
Fully Integrated Data Environments: Persistent Programming Languages, Object Stores, and Programmingenvironments
Object Oriented Software Development Environments: The Mjolner Approach
Object Oriented Software Development Environments: The Mjolner Approach
Orthogonally persistent object systems
The VLDB Journal — The International Journal on Very Large Data Bases - Persistent object systems
Fibonacci: a programming language for object databases
The VLDB Journal — The International Journal on Very Large Data Bases - Persistent object systems
The Architecture of SPADE-1-Process-Centered SEE
EWSPT '94 Proceedings of the Third European Workshop on Software Process Technology
Managing Change in Persistent Object Systems
Proceedings of the First JSSST International Symposium on Object Technologies for Advanced Software
Proceedings of the Third International Workshop on Persistent Object Systems
Analysing Persistent Language Applications
Proceedings of the Sixth International Workshop on Persistent Object Systems
Building an Integrated Persistent Application
DBLP-4 Proceedings of the Fourth International Workshop on Database Programming Languages - Object Models and Languages
SDE 1 Proceedings of the first ACM SIGSOFT/SIGPLAN software engineering symposium on Practical software development environments
Adding Persistence to the Oberon-System
Adding Persistence to the Oberon-System
Hi-index | 0.00 |
The Persistent Workshop is a programming environment to support the construction of application systems in Napier88, a persistent programming language. In addition to supporting programming activities, the Workshop provides a demonstration of the persistence technology together with an environment in which various experiments can be conducted. The paper gives a brief description of the underlying principles of persistence, which are exploited by the Workshop. The basic structure of the Workshop is described, together with a brief summary of the tools provided within the programming environment, followed by an outline of the internal structure of the Workshop and the use of persistent data structures. Some initial measurements on the usage of the Workshop are briefly presented, and we discuss related work. Finally, the current status of the Workshop is described together with some comments on future work.