Glossary
A B C D E F G H I J K L M N O P Q R S T U V W XY Z
- ACL
- An Access Control List (ACL) represents a
list of permissions attached to a document.
- Apache Ivy
- A tool for managing project dependencies provided by Apache.
- Apache Maven
- A software tool for project management and build automation provided by Apache.
- AI
- Activity Instance.
- ASE
- Adaptive Server Enterprise (a database
product from Sybase).
- BPM
- Business Process Management
- CLI
- The DB2 Call Level Interface is IBM's callable SQL
interface to the DB2 family of database servers.
- CLOB
- Character Large Object - a collection of character data
in a database management system.
- CMS
- Content Management System is a computer
application used to create, edit, manage, and publish content.
- CMIS
- Content Management Interoperability System is an open standard
that allows different content management systems to share their information.
- Consumer Model
- A Consumer Model is a model, which uses model elements like
data types, process definitions and applications that are provided and marked
as public by another model (see Provider Model).
- Distributed Process Model Set
- A Process Model Set containing
process models deployed on two or more Stardust runtime environments
(partition) is called Distributed Process Model Set.
- DDL
- Data Definition Language for defining data
structures.
- DMS
- Document Management System. A set of computer
programs which provides operations to track and store documents.
- DTM
- Distributed Transaction Manager
- EAR
- The Enterprise Archive file (EAR) is a file
format used to package Java applications. The
carnot.ear file
provided with the Stardust distribution files is a deployable archive,
which contains the Stardust Process Engine.
- EJB
- Enterprise Java Bean.
- EMF
- The Eclipse Modeling Framework (EMF) project
is a modeling framework and code generation facility for building tools
and other applications based on a structured data model.
- Entity Manager
- The main runtime class of the JPA runtime
API.
- ESME
- External Short Messaging Entity - an external application that connects to a Short Message
Service Center to engage in the sending and/or receiving of SMS messages.
- GEF
- The Graphical Editing Framework (GEF) Eclipse
project allows developers to create a graphical editor from an existing
application model.
- Grails
- Grails is a framework to create Web
applications for high productivity.
- GUI
- Graphical User Interface.
- GWT
- Google Web Toolkit is a framework to create
Web applications.
- ID
- The unique object identifier of process model elements or
models. They can be accessed and referenced through these identifiers.
- IdP
- Identity Provider
- Stardust
- This is the general product name.
- Stardust API
- Stardust's Application Programming Interface.
The Stardust API is organized along the concepts of specific services
needed to perform common usage scenarios.
- Stardust Process Engine
- This name is used for the runtime component of Stardust.
- Stardust Process Workbench
- The Stardust Process Workbench is the Eclipse
platform where you can construct and manage workflow models.
- Ivy
- see Apache Ivy.
- JAAS
- The Java Authentication and Authorization
Service is a security framework for user-centric security to augment
the Java code-based security. It is one of the authentication options
provided by Stardust.
- Jackrabbit
- Apache Jackrabbit provides open source
content repository support for the Java platform.
- JAXB
- Java Architecture for XML Binding
- JCR
- Content Repository API for Java.
- JMS
- Java Message Service, used for sending
messages between two or more clients.
- JNDI
- The Java Naming and Directory Interface API,
used to access different kinds of naming and directory services.
- JPA
- Java Persistence API, a Java programming
language framework used to manage relational data in Java standard
edition and Enterprise Edition applications.
It is used as data type in Stardust.
- JRockit
- A Java Virtual Machine, developed by BEA Systems.
- JSF
- Java Server Faces.
- JSNI
- JavaScript Native Interface.
- JSON
- JavaScript Object Notation - a text-based
computer data interchange format.
- JSP
- Java Server Pages.
- JTA
- The Java Transaction API allows distributed
transactions to be performed across multiple transaction resources.
- Maven Repository
- Stardust provides its artifacts in an
Apache Maven Repository, which serves as storage location, from
which the provided packages may be retrieved.
- Motu
- Motu stands for Masters of the Universe. This
is the default Stardust administrative id/password pair.
- MQT
- Materialized Query Tables.
- OAuth
- OAuth is an open standard to allow secure authorization.
- OID
- The internal object identifier of a Stardust
element. It identifies objects located anywhere in the context of
Stardust. An OID is 32 bits long and is globally
unique inside a model.
- POJO
- POJO is an acronym for Plain
Old Java Object.
- POM
- A Project Object Model (POM)
is a construct used by Apache Maven to describe the software project
being built, its dependencies on other external modules and components,
and the build order.
- Process Interface
- Process Interfaces define cross-references to process
definitions from different process models. A process interface also
defines the process to be invoked and the parameter mappings for the
call.
- Process Model
- A Process Model (or Workflow Model) is a set of process
definitions and other process artifacts. Process models are stored as
XPDL files.
- Process Model Set
- A Process Model Set is a set of process models (1...n) that
can but need not be deployed in one Stardust runtime
or be linked via references.
- Provider Model
- A Provider Model is a model, which defines public artifacts like
data types, process definitions and applications that can be used by
others models.
- RAD
- The Rapid Application Development
(RAD) offers the possibility to get started quickly in application
development without requiring a client-dependent development
environment.
- REST
- Representational State Transfer - is a style of
software architecture for distributed hypermedia systems.
- rtenv
- RunTime ENVironment
- RPC
- Remote Procedure Call - technology that allows e.g. distributed
function (or method) calls familiar to many developers.
- SOAP
- Simple Object Access Protocol - an XML-based protocol
to exchange information between applications over HTTP.
- SAML
- Security Assertion Markup Language - an XML-based, open-standard
data format for exchanging authentication and authorization data
- SPI
- Service Provider Interface - a software mechanism to
support replaceable components.
- SMPP
- Short Message Peer to Peer Protocol - a protocol designed to provide a flexible data
communications interface for transferring short message data between External Short Messaging Entities
(ESME), Routing Entities and Message Centers.
- Spring
- Spring is a layered Java/J2EE application
framework as an alternative for the development and runtime of Java
applications in a managed environment.
- SSO
- Single Sign-On enables to login without having to re-enter any login
credentials after an initial login.
- SWIFT
- Society for Worldwide Interbank Financial Telecommunication -
financial messaging format.
- UI
- User Interface
- UID
- Unique Identifier
- VCS
- Version Control System, a system for managing multiple
revisions of the same unit of information.
- WAR
- A Web Archive (WAR) file is a portable,
packaged Web application.
- WADL
- Web Application Description Language - an XML-based file format
that provides a machine-readable description of HTTP-based Web applications.
- WfMC
- Workflow Management Coalition, a consortium
which defines standards for the interoperability of workflow management
systems.
- Workflow Model
- See Process Model.
- WSDL
- The Web Services Description Language (WSDL)
is an XML-based specification to describe Web services.
- WTP
- The Eclipse Web Tools Platform (WTP) project
extends the Eclipse platform with tools for developing Web and Java EE
applications.
- XPath
- XML Path Language - used to address parts of
an XML document.
- XPDL
- Process models are stored in the XML Process
Definition Language format of the Workflow Management Coalition (WfMC).
This format is uniformly used in the whole Stardust Process Engine.
- XSD
- XML Schema Definition