[go: up one dir, main page]

Chignoli et al., 1995 - Google Patents

FLOO: A strong coupling between Eiffel language and O2 DBMS

Chignoli 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 …
Continue reading at www.worldscientific.com (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4421Execution paradigms
    • G06F9/4428Object-oriented
    • G06F9/443Object-oriented method invocation or resolution
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • G06F17/30587Details of specialised database models
    • G06F17/30607Object oriented databases
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • G06F17/30386Retrieval requests
    • G06F17/30389Query formulation
    • G06F17/30404Query languages
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogramme communication; Intertask communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30943Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type
    • G06F17/30946Information retrieval; Database structures therefor; File system structures therefor details of database functions independent of the retrieved data type indexing structures
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • G06F8/315Object-oriented languages
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformations of program code
    • G06F8/41Compilation
    • G06F8/43Checking; Contextual analysis
    • G06F8/436Semantic checking
    • G06F8/437Type checking
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software 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