Introduction
IRISA/DK is the
Integrated Multi-media Development environment for Irisa solutions.
It’s development method - event and object
oriented - significantly simplifies any application development process, for
both inexperienced and
experienced programming personnel.
Key features
IRISA/DK
includes the following components :
·
XGC :
graphical Integrating Development Environnement
·
ANSI C
code generator
·
300
standard objects : HTML, WAP, Audiotex, Videotex, Fax, SNMP, SMS, E115, X25,
X29, VideoPad, THI, Lecam, etc.
·
Many
sample applications
XGC
provides an object oriented development environment, based on event-automated
flowcharts.
|
|
|
|
|
|
The
application, having been built using a graphical format, is transformed by the
IRISA/DK generator into pure C ANSI source code, then compiled and linked for a
specific platform (Operating System and processor), with the consequent
performance benefits.
The guarantee
of pure ANSI C source code is crucial for the portability of all
applications : the platform used for development and that used for run-time may
have totally different OS and/or Processors.
The
development team does not need to know in detail the communication
infrastructure within which the application will be integrated. This means that
the developer needs only concentrate on the presentation layer.
For most
applications, IRISA/RT handles all actual devices or protocols.
XGC simplifies
application modifications and debugging, with a real-time view of the
graphical event flowchart as the code is being executed.
Benefits
·
IRISA/DK
is a unique package allowing the creation of new applications related to
one or many of the media supported by Irisa : Videotex, Audiotex, Web, Wap,
Interactive TV, Fax, Phones.
·
All
applications developed with IRISA/DK are platform independent, and may
run on Windows and most Unix platforms
·
XGC is the most important component in
IRISA/DK
·
It is
a graphical tool for multimedia application generation

·
This
graphical development is made easy with the logic set out in diagrammatic form;
the programmer only has to link objects, delivered with IRISA/DK
or created
·
Every
object is maintained outside any application, allowing short development
cycles and uniformly good quality programs.
Distinctive
characteristics
·
Graphical
development tool
for reliable and consistent C code
·
Multi-platform
tool, that means
ongoing flexibility and investment protection
·
One
tool for all media,
that means one learning experience for developers and multimedia support in a
single application
·
Reusable
object creation is
simple : software quality is guaranteed
·
Components
for each new media : easy adoption of new technologies as they emerge
Implementation
examples
·
Call-back
request on the Web
: customers ask the Call Center, through a HTML form, to call them back
·
Phone
directory service
from WAP mobile phone, for example
·
Self-service
application
(Self-banking, e-Commerce, etc.) on any media such as Internet, Audiotex,
Videotex, Mobile Phone devices (WAP)
·
Intelligent
call routing
·
Call
Center services :
IVR, or operator desktop intranet/Internet application