Chignoli et al., 1995 - Google Patents
FLOO: A strong coupling between Eiffel language and O2 DBMSChignoli et al., 1995
- Document ID
- 8218821135650912280
- Author
- Chignoli R
- Farre J
- Lahire P
- Rousseau R
- Publication year
- Publication venue
- Object-Oriented Technology for Database and Software Systems
External Links
Snippet
This paper presents a model of persistency for the Eiffel language and its implementation by FLOO system. This model supports in a transparent way a “contagious” and incremental handling of persistency within a transactional framework. After having defined the context …
- 230000001808 coupling 0 title description 10
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4421—Execution paradigms
- G06F9/4428—Object-oriented
- G06F9/443—Object-oriented method invocation or resolution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30587—Details of specialised database models
- G06F17/30607—Object oriented databases
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30286—Information retrieval; Database structures therefor; File system structures therefor in structured data stores
- G06F17/30386—Retrieval requests
- G06F17/30389—Query formulation
- G06F17/30404—Query languages
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30943—Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type
- G06F17/30946—Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type indexing structures
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/34—Graphical or visual programming
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/31—Programming languages or programming paradigms
- G06F8/315—Object-oriented languages
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
- G06F8/41—Compilation
- G06F8/43—Checking; Contextual analysis
- G06F8/436—Semantic checking
- G06F8/437—Type checking
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US6243709B1 (en) | Method and apparatus for loading stored procedures in a database corresponding to object-oriented data dependencies | |
| US5295256A (en) | Automatic storage of persistent objects in a relational schema | |
| Bernstein | Repositories and object oriented databases | |
| Meyer | Eiffel: programming for reusability and extendibility | |
| Gorlen | An object‐oriented class library for C++ programs | |
| Paepcke | PCLOS: Stress testing CLOS Experiencing the metaobject protocol | |
| Soloviev | An overview of three commercial object-oriented database management systems: ONTOS, ObjectStore, and O2 | |
| Morrison et al. | The Napier88 persistent programming language and environment | |
| Dewan et al. | An approach to support automatic generation of user interfaces | |
| Dearle | On the construction of persistent programming environments | |
| Jackson | Developing Ada programs using the Vienna development method (VDM) | |
| EP1040432B1 (en) | Method and apparatus for loading stored procedures in a database corresponding to object-oriented data dependencies | |
| Chignoli et al. | FLOO: A strong coupling between Eiffel language and O2 DBMS | |
| Lacroix et al. | Tool integration in an open environment | |
| Chignoli et al. | rc Ounice. fr, jfGunice. fr, plOunice. fr, rrÔunice. fr | |
| Morrison et al. | Language design issues in supporting process-oriented computation in persistent environments | |
| Alia et al. | A middleware framework for the persistence and querying of java objects | |
| McGee | File-level operations on network data structures | |
| Barbey et al. | Object-oriented programming with Ada 9X | |
| Wasserman et al. | Toward a unified view of data base management, programming languages, and operating systems—A tutorial | |
| Danforth et al. | The data model of FAD, a database programming language | |
| Dewan | Automatic generation of user interfaces (editing, programming environments, syntax directed editing) | |
| Annevelink et al. | Object‐oriented data management based on abstract data types | |
| Adams et al. | POL: Persistent objects with logic | |
| Chen et al. | Making C++ a persistent OOPL |