Getting Started with Elisa

Using EDS




Language Description

1. Lexical Elements
2. Basic Data Types and Expressions
3. Definitions
4. Streams
5. Backtracking
6. Statements and Special Expressions
7. Arrays
8. Lists
9. Descriptors
10. Components
11. Collections
12. Generic Components
13. Terms
14. Categories
15. Types 

16. Built-in Definitions
17. Higher-order Definitions

18. External Interfaces


Data Structures

1. Sequences
2. Examples involving Lists
3. Trees
4. Graphs
5. Searching State Spaces
6. Language Processing
7. Knowledge Representations          



1. Introduction
2. What are Domain Definitions?

3.  Sorts of Domain Definitions

4.  Manipulations of Domain Definitions

5.  Translating Domain Definitions

6.  Dialogue Sessions

7.  Example of Concentric Circles

8.  Example of Domain Substitution applied to Concentric Circles

9.  Example of an Order Processing Application

10.Example of an Airport Information System

11.Example of a Rental Boat Business

12.Benefits of Domain Definitions



                                Getting Started with Elisa 

If you want to use Elisa, you need a Windows computer to install Elisa's Development System (EDS). EDS provides all the facilities needed for editing, compiling, linking, testing, execution and debugging of Elisa programs. 

To install EDS push the following download button: the system will be installed.

Start  Download

After the system has been downloaded the system can be activated by double-clicking on the Elisa icon that has been installed on your desktop. The main window of Elisa's Development System will appear.

Included in the download of Elisa's Development System are a fair number of demonstration programs, demonstrating the power of Elisa in several areas. These demo's are excellent tools to study the Elisa language. To use a demo program perform the following steps:

  1. Choose from the menu bar Program.
  2. Select from the list one of the programs.
  3. Open that program. The system will show  the contents of the corresponding Program Definition File. A Program Definition File has always the extension .prg. It defines the components that are used by the program.
  4. Select on the toolbar the most right button. After a while a text field shows "Builds and executes the program". Push that button.
  5. The system is activated. The status bar, at the bottom of the window, shows the different stages: Compiling, Linking, Running, Ready.
  6. After the system is ready a log file is displayed. A log file has the extension .log. The log file shows the input and the output of the program.

After the log file has been displayed a next step may be taken:

Top of Page





Home | Highlights of Elisa | Integrating Different Paradigms | Getting Started with Elisa | Demo's  | What is Domain Orientation | Bibliography | Copyright | News | Contact | Contents

Language Description:

Lexical Elements | Basic Data Types and Expressions | Definitions | Streams | Backtracking | Statements and Special Expressions | Arrays | Lists | Descriptors | Components | Collections | Generic Components | Terms | Categories | Types | Built-in Definitions | Higher-order Definitions | External Interfaces | Index 

Data Structures: Sequences | Examples involving Lists | Trees | Graphs | Searching State Spaces | Language Processing | Knowledge Representations
Domain Modeling:

Domain Modeling | Concepts | Domain Definitions | Domain Operations | Domain Implementations | Systems | Case study: an Order processing system | Case study: an Airport Support system | Domain Orientation versus Object Orientation

Design Patterns:

Introduction | Abstract Factory | Builder | Factory Method | Prototype | Singleton | Adapter | Bridge | Composite | Decorator | Facade | Flyweight | Proxy | Chain of Responsibility | Command | Interpreter | Iterator | Mediator | Memento | Observer | State | Strategy | Template Method | Visitor 


click tracking

This page was last modified on 14-06-2017 15:05:03   

free hit counter