RESEARCH PROTOTYPES

Research Prototypes:

  • Carbayonia: Persistent Object-Oriented Abstract Machine.
  • SO4, Oviedo3 Object-Oriented Operating System:
  • BDOviedo3: Oviedo3 Object-Oriented Database Management System.
 
 
 

Carbayonia: Object-Oriented Persistent Abstract Machine

 
First Non-Presistent Abstract Machine Prototype
 
Description: Minimum set of files needed to compile and run an application in the non-persistent abstract machine, different kind of testing applications and source C++ code developed using Borland Object Windows Library v5.
Authors: Raúl Izquierdo Castanedo
Operating System:

Windows95/NT.

Online: Binary Files
Testing Applications
Source C++ Code (Borland C++ v5)
 
Persistent Object-Oriented Abstract Machine Prototype
 
Description: First prototype enhanced by adding persistence features. Here you can find binary files, source C++ code for different compilers, testing applications and documentation written in Spanish.
Authors: Francisco Ortín Soler
Operating System:

Windows95/NT.

Online: Binary Files
Testing Applications
Source C++ Code (Editor, compiler and Interpreter in Borland C++ v5)
Source Standard-C++ Code (just for the virtual machine interpreter)
Persistent Abstract Machine Specification (Spanish)
IDE and VM Interpreter User's Manual (Spanish)
 
 
 

SO4, Oviedo3 Operating System Prototypes

 
Reflective Concurrency SO4 Computation Model
 
Description: Interpreter binary files, some testing applications, source C++ code and documentation.
Authors: Lourdes Tajes Martínez
Operating System:

Windows95/NT.

Online: Binary Files
Testing Applications
Source C++ Code
Language Specification (Spanish)
 
Reflective SO4 Distribution System
 
Description: To be published.
Authors: Fernando Álvarez García
Operating System:

Windows95/NT.

Online:
 
Capabilities-Based SO4 Security System
 
Description: Project and class compiler, virtual machine interpreter with and without protection mechanism. Binary and source files, testing applications and a brief user's manual.
Authors: María Ángeles Díaz Fondón
Operating System:

Linux.

Online: Binary Files
Testing Applications
Source GNU C++ Code
Brief User's Manual (Spanish)
 
 
 

BDOviedo3 Oviedo3 OODBMS and Oviedo3 Persistence System

 
Database Engine for the BDOviedo3 Object Oriented Database Management System
 
Description: Object-Oriented Database Engine developed over the Persistent Object-Oriented Abstract Machine. Every binary and source file is included as well as a Spanish-written user's manual.
Authors: Ana Belén Martínez Prieto
Operating System:

Windows95/NT.

Online: Binary Files
Source Code (written in Carbayón)
User´s Manual (Spanish)