Empire Interpreter Project

From Ingres Community Wiki

Jump to: navigation, search
Image:ProjectBarProject.png

                                                                                                                                                                                                     

                                                                                                                                                                                                     

                                                                                                                                                                                                     

                                                                                                                                                                                                     

Empire Interpreter Project
Project

The Empire Interpreter project manages the core runtime environment for OpenROAD including the 4GL interpreter, core system classes, forms interface, etc.

Contents

Current Development

Below is an overview of ongoing projects/tasks relevant to the OpenROAD runtime system.

XML_Support

OpenROAD needs general-purpose system classes for XML support, which allows creation and parsing of arbitrary XML documents without the need to create additional user classes or to use external components (3GL Procedures or External Class Libraries). Parsed XML documents (file/url) generate a system class object structure that represents the tree-based data structure of XML documents. It will be possible to write the system class structure which represents an XML document into an XML file.

Design Documents

Document Author Status
Functional Spec User:Bodo 1st Review
Detailed Design Spec User:Bodo Created

Functional Spec Review

XML based Export file format

Add an additional option to the existing import/export process of OpenROAD source components to use a new XML based file format. This new file format will be documented and suitable for use with software configuration management (SCM) systems that manage XML files. Specifically, this new file format will be documented, human readable, produces clean differences between different revisions of a file, allows changes to be merged, and allows OpenROAD source components to be managed by many different SCM systems.

Design Documents

Document Author Status
Functional Spec User:Bodo Created
Detailed Design Spec User:Bodo Created
Personal tools
Developing With