Professional Documents
Culture Documents
Aspen Infrastructure Overview V9
Aspen Infrastructure Overview V9
Overview
Version Number: V9
May 2016
Copyright (c) 2004 - 2016 by Aspen Technology, Inc. All rights reserved.
aspenONE Integration Foundation, aspenONE Infrastructure, Aspen Integration Designer, Aspen Enterprise
Integration Framework, Aspen Event Management, Aspen Role-Based Visualization, Aspen Manufacturing Master
Data Manager, Aspen mMDM Editor, Aspen Operations Manager, Aspen Bulk Load, Aspen InfoPlus.21, Aspen IP.21
Process Browser, Aspen Web.21, Aspen License Manager, and the aspen leaf logo are trademarks or registered
trademarks of Aspen Technology, Inc., Bedford, MA.
All other brand and product names are trademarks or registered trademarks of their respective companies.
This manual is intended as a guide to using AspenTech's software. This documentation contains AspenTech
proprietary and confidential information and may not be disclosed, used, or copied without the prior consent of
AspenTech or as set forth in the applicable license agreement. Users are solely responsible for the proper use of
the software and the application of the results obtained.
Although AspenTech has tested the software and reviewed the documentation, the sole warranty for the software
may be found in the applicable license agreement between AspenTech and the user. ASPENTECH MAKES NO
WARRANTY OR REPRESENTATION, EITHER EXPRESSED OR IMPLIED, WITH RESPECT TO THIS DOCUMENTATION,
ITS QUALITY, PERFORMANCE, MERCHANTABILITY, OR FITNESS FOR A PARTICULAR PURPOSE.
Contents 3
4 1 Introduction
1 Introduction
Related Documentation
In addition to this document, a number of other documents are available to
help you learn and use aspenONE Infrastructure software. The documentation
set consists of the following:
1 Introduction 5
Aspen Manufacturing Master Data Manager
Documentation
Aspen Manufacturing Master Data Manager Installation Guide
Aspen Manufacturing Master Data Manager Implementation Guide
Aspen mMDM Getting Started Guide
aspenONE Integration Foundation Release Notes
Aspen mMDM Editor Help
Aspen mMDM Bulk Load Help
Aspen mMDM Administrator Help
Technical Support
AspenTech customers with a valid license and software maintenance
agreement can register to access the online AspenTech Support Center at:
https://support.aspentech.com
This Web support site allows you to:
• Access current product documentation
• Search for tech tips, solutions and frequently asked questions (FAQs)
• Search for and download application examples
• Search for and download service packs and product updates
• Submit and track technical issues
• Send suggestions
• Report product defects
• Review lists of known deficiencies and defects
6 1 Introduction
Registered users can also subscribe to our Technical Support e-Bulletins.
These e-Bulletins are used to alert users to important technical support
information such as:
• Technical advisories
• Product updates and releases
Customer support is also available by phone, fax, and email. The most up-to-
date contact information is available at the AspenTech Support Center at
https://support.aspentech.com.
1 Introduction 7
2 Aspen Integration
Foundation
Overview
The aspenONE integration strategy is enabled by aspenONE Integration
Foundation (AIF), the infrastructure foundation that delivers quicker
integrations and higher performance with a lower Total Cost of Ownership by
standardizing the way AspenTech applications integrate with AspenTech and
other process-oriented applications.
W/S
Gateway
Master
Data Model
Bus
AspenTech
Applications
Architecture Overview
aspenONE Integration Foundation architecture components are summarized
below.
Note: For V9, the web-based mMDM Configuration Manager tool is disabled.
The mMDM Editor can provide access to all the data management features
previously provided by mMDM Configuration Manager.
Important: Due to the message bus, no product has any knowledge of any
other.
Components
The components of Aspen mMDM are based on the ISA-95 standard, including
the following:
• Alias – Translates the mapping code used to define objects, so Aspen
products and/or third-party applications can easily exchange data (as
shown in the picture below). Aliasing can be defined for attribute,
material, generic, equipment, Unit of Measure (UOMs), geographic
locations and physical properties.
• Equipment – Lets you define and maintain a list of all equipment used by
Aspen products or third-party applications that exchange data with Aspen
products. Pieces of equipment may have attributes assigned to them and
may be referenced by the Hierarchy component. Both physical equipment
(such as tanks or reactors within a plant) and logical groupings of
equipment (such as the entire plant itself) are included in the list of
equipment.
• Location – Lets you define and maintain a list of all geographic locations
that are used in the business processes. These locations can also be used
for equipment definitions.
• Hierarchy – Lets you generically classify and group configuration
definitions and define parent/child relationships between definitions. S95
Hierarchy definitions (equipment hierarchies) can be defined in addition to
the non- S95 Hierarchy definitions. S95 hierarchy definitions are created
based on the S95 rules for equipment hierarchies.
Feature Description
Time-based Aspen mMDM tracks all changes to the information over time. This
Data lets you type configuration data that is time sensitive and see the
changes to the information at the current time or any time in the
past or future. This applies to all information that is contained
within Aspen mMDM.
Versioning The information is also tracked by version. This allows the data to
be published out to users, who can then use this information off
line without worrying about the data changing. When data is
published, it becomes immutable and cannot be changed. This lets
the user reproduce results with planning, scheduling, or
accounting systems exactly as they had done when they initially
ran those systems. The versioning of the information is critical to
the distribution of the master data.
Data Aspen mMDM allows copies of the master data to be distributed to
Distribution other computers within a network. Having local cached copies of
the data greatly improves performance when referencing the
data. Master data is distributed using a subscription-based
architecture whereby master data is published to subscribing
computers. This architecture greatly improves network efficiency
when compared to point-to-point distribution paradigms. Before
publishing data, the data can be validated to ensure the integrity
of the data.
Transactional All modifications to the Manufacturing Master Data Manager are
Integrity performed within a transaction. If these changes are required to
be part of a larger transaction, then the components can be
enrolled in a distributed transaction, thus ensuring the integrity of
the business transaction. This transactional behavior is
fundamental in the design of the components.
Auditing of Changes to reference data are tracked by Aspen mMDM by
Changes recording the user and timestamp involved in the change event.
This information is stored in the database with each record and
can be viewed from the web administration tool. The auditing
feature is integral to the components; therefore, it cannot be
circumvented.
Incremental Uses event driven messaging (via Aspen Enterprise Integration
Updates Framework) to synchronize mMDM to an external master data
system, or to synchronize a downstream subordinate system to a
master mMDM system.
Document Transactionally caches incoming and outgoing XML documents
Caching (BPDs) and can optionally process the documents. Aspen mMDM
uses this feature as part of the incremental update feature.
Document Uses the document cache to store published XML documents
Archiving (BPDs), and then enables external applications to request
historized documents from the archive using a message-based
interface.
Note: For V9, the web-based mMDM Configuration Manager tool is now
disabled. The mMDM Editor can provide access to all the data management
features previously provided by mMDM Configuration Manager.