Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
callas.authoringtool.v2.0.setup.sfx.exe | 2010-03-18 | 19.5 MB | |
cat.v2.0.doc.zip | 2010-03-03 | 225.4 kB | |
cat.v2.0.src.zip | 2010-03-03 | 19.7 MB | |
Totals: 3 Items | 39.4 MB | 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.