PROMISE Architecture

PROMISE Architecture Series

The purpose of the PROMISE architecture is to provide a secure infrastructure for the exchange and processing of lifecycle management data throughout all lifecycle phases, but with a particular emphasis on improving the accessibility and usability of lifecycle data during the middle-of-life (MOL) and end-of-life (EOL) phases and making this information available to the beginning-of-life phase, (BOL)
The PROMISE architecture defines standards, interfaces and components. These allow the creation of a PROMISE implementation in a flexible and reliable manner. The PROMISE architecture enables the realisation of Item-Attendant ICT and the “Internet of Things”.
The PROMISE architecture supports the development of innovative new technology components, yet at the same time allows the integration of existing technologies and systems to form a consolidated infrastructure that creates a flexible medium for the collection, processing and exchange of lifecycle data. It is designed to support and encourage the flow of lifecycle data between multiple enterprises throughout the life of a product and its components.
The figure below gives a conceptual impression of the variety of systems, technologies and products that can participate in PROMISE, and, using PROMISE architecture, interfaces and technologies, can exchange life cycle data, thus closing the life cycle information loop.
 

PROMISE Connectivity

In PROMISE, the Internet is the main medium for communication between the different information sources, no matter if they are Product Data and Knowledge Management (PDKM) systems, PROMISE Decision Support Systems (DSS), Product Embedded Information Devices (PEID) or some other source such as a CAD, CRM or ERP system.

These different information systems can be grouped together under the concept of a “node”, whose internal implementation is not critical so long as it is capable of communicating using the PROMISE Messaging Interface (PMI).

The PMI is a key interface which enables a web-services based approach, permitting any PMI-enabled user to exchange data with another. Depending on the complexity of any specific application, this can be achieved on a simple peer-to-peer basis if the two users are known to each other, or on a more complex wide-area basis using advanced PROMISE Data Services (middleware).

The PROMISE connectivity model is similar to that of the Internet itself. Where the Internet uses the HTTP protocol for transmitting HTML-coded information mainly intended for human users, PROMISE uses the PROMISE Messaging Interface (PMI) for transmitting XML-coded information mainly intended for automatic processing by information systems. It is important to understand these relationships because PROMISE in effect proposes an extension to the Internet itself.

PROMISE Architecture Series

At the end of the EU PROMISE Project in May 2008, the PROMISE Architecture was documented in a series of draft publications known as the PROMISE Architecture Series. This was a series of 5 documents intended to be the definitive reference at the end of the EU project, and also the basis for further development and standardisation efforts in the future. The five volumes are listed below; if you are unable to see them, please first login or register on the site, after which you will be able to access and download the Architecture Series volumes.