Integrated Toolkit for Highly Advanced Computer Applications: Innovation Transfer


ITHACA-IT - 6343

Keywords object-oriented programming, technology transfer


Start Date: 11-JAN-93 / Duration: 18 months

[ contact / participants ]


Objectives

The goal of ITHACA-IT is to industrialise the object-oriented application development and programming technology as well as the object-oriented workflow application provided by ITHACA-2 (2705), and to introduce this technology to a wide marketplace. ITHACA-IT technology will target large commercial application projects with the aim of reducing the costs of those applications by enhancing productivity.

The ITHACA-IT technology will include the following components:

The system kernel will comprise the CooL SPE, an object-oriented software production environment designed for the production of large application systems. It offers the most important functions of a 4th generation environment and, more importantly, supports the reuse of existing software. Its principal components include a graphical desktop, the CooL programming language, the CoLibri class library, the MaX debugger, the DOI interface builder tool and the SQL object interface SOI for the encapsulation of relational databases.

In order to store objects, the ITHACA development environment will offer a structurally object-oriented object storage system, CoOMS, which, among other things, will provide an object-oriented SQL-like language in its final version. This will enable other languages to also interface CoOMS, in addition to providing the end-user with query facilities.

The object-oriented software information base (SIB) will be used to store software information, which constitutes the basic building blocks with which the developer works. It will cooperate closely with the tools of the application development environment and is currently being integrated into the CooL SPE as a static analyser.

To facilitate reuse of applications, several tools interact with the software information base, one of which is Vista, a visual scripting tool which is used to glue together existing applications or parts thereof to produce new applications and components.

An industrial version of the WooRKS workflow system prototype developed in ITHACA-2 will be built on top of the ITHACA-IT system. This workflow system will take full benefits of object-oriented technology to provide an advanced system enabling design, implementation, and administration of workflow applications.

To realise the industrialisation process of ITHACA-IT, resources are planned for actively contributing to the Object Management Group (OMG) and ESSI, to incorporate a client-oriented support and consultancy centre (CoCo), and to support and be supported through the marketing and sales activities of the companies involved.


CONTACT POINT

Ms Anna-Kristin Pröfrock
Sietec Systemstechnik Gmbh

Nonnendammallee 101
D - 13629 BERLIN
tel: + 49/ 30-386 29908
fax: + 49/ 30-386 29004
email: proefrock.bin@sni.de

Participants

SIEMENS-NIXDORF
INFORMATIONSSYSTEME AG (SNI) - D - C
BULL SA - F - P
UNIVERSITÉ DE GENEVE - CH - P
FORTH RESEARCH CENTRE - GR - P
TAO - E - P
CMSU - GR - A
TECHNISCHE UNIVERSITÄT DRESDEN - D - A
UNIVERSITÄT ZÜRICH - CH - A


TBP synopses home page TBP acronym index TBP number index
All synopses home page all acronyms index all numbers index

ITHACA-IT - 6343, December 1993


please address enquiries to the ESPRIT Information Desk

html version of synopsis by Nick Cook