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).
 
BIRT
The Business Intelligence and Reporting Tools (BIRT) is an Eclipse-based reporting system that provides core reporting features such as report layout, data access and scripting.
 
BPM
Business Process Management
 
CLI
The DB2 Call Level Interface is IBM's callable SQL interface to the DB2 family of database servers.
 
CMS
Content Management System is a computer application used to create, edit, manage, and publish content.
 
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.
 
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.
 
Guvnor
Guvnor is a business rules management system for Drools.
 
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.
 
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.
 
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.
 
SPI
Service Provider Interface - a software mechanism to support replaceable components.
 
Spring
Spring is a layered Java/J2EE application framework as an alternative for the development and runtime of Java applications in a managed environment.
 
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