Download Latest Version callas.framework.v3.0.7.8.src.zip (13.6 MB)
Email in envelope

Get an email when there's a new version of CALLAS

Home / AuthoringTool
Name Modified Size InfoDownloads / Week
Parent folder
v2.0 2010-03-18
README.txt 2010-03-03 3.7 kB
Totals: 2 Items   3.7 kB 0
PRODUCT NAME 
===========================
CALLAS Authoring Tool (CAT)


VERSION NUMBER
==============
v2.0


COMPANY NAME
============
ENGINEERING Ingegneria informatica S.p.A.


DESCRIPTION
===========
The CALLAS Authoring Tool is a user-friendly CADL 
(CALLAS Application Description Language) files editor.
By means of its intuitive graphic interface, the
application designer can import the available 
components into a state, edit topics and raw connections
save the state in the file system. Then, different states
can be imported into an application and transitions among
states can be easily defined: each transition is defined 
in terms of precondition (a logical combination of atomic
conditions) and, optionally, explicit actions that will be
performed whenever the precondition occurs.
The software is essentially based on a model of application
consisting in a finite state machine: each state is a properly
configured aggregation of components.
The final result of a configuration is a CADL file that can be
sent to the Framework Core by means of ICE (Internet Communication
Engine). Once the application is launched an ad hoc management
component is in charge of executing the CADL file.
A quite detailed log is peformed, so that each step can be
easily monitored, at both design and run time.


REQUIREMENTS 
============
Processor	Pentium 4 1400 MHz or similar x32-bit
RAM		2 GB
HD		25 MB 
Video		Integrated graphic card
OS		Microsoft Windows 2000, XP SP2
Software	JDK 1.6

The software is coded in Java so it can be compiled on many
other OS. Tests have not been performed yet.


Installation instructions
=========================
After dowloading the CAT.zip file, extract it under your <Program files> 
folders. No setting is required. To launch the application, simply
double-click on the CAT.bat file.
Once un-zipped, some example of ccdl and cadl files are available.
Most of them are related to existing components that are integrated
with the Framework Core. Other ones are simple test description whose
definition has been exploited for testing purposes (e.g. the TOC Test 
Output Component).
 

GETTING STARTED
===============
A guide will be released at the end of April.


DOCUMENTATION
=============
Documentation for developers consists essentially in the javadoc that
can be found in the doc sub folder.
Documentation for end users will be released at the end of April 2010.


IMPORTANT KNOWN PROBLEMS
========================
The current version of the software is a prototype and so
many functionalities have been implemented as proof of
concepts. Among the known missing functionalities:

1) If an output component is connected to an input component
by means of a raw data connection no check is perfomed
to evaluate the compatibility between the produced
and accepted raw data;

2) In defining a transition, and specifically a simple condition,
no chek is performed to evaluate whether the designer has 
correctly filled in the value field of the condition;

3) In defining a transition, and specifically a simple action,
no chek is performed to evaluate whether the designer has 
correctly filled in the message field of the action.

4) If the Framework Core is down or a too long delay affects
its reply to the CADL file transmission, then an exception can occur
and is not still properly managed.


CONTACT INFORMATION
===================
Diego Arnone <diego.arnone@eng.it>


COPYRIGHT AND LICENSE
=====================
Copyright © 2006-2010 Engineering Ingegneria Informatica S.p.A.

This software is released under GPLv2.0. Please see the CF_LICENCE in the 
<licences> folder.
Source: README.txt, updated 2010-03-03