Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

54
aras.com Confidential © 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review

Transcript of Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

Page 1: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Nov 2007

Aras Innovator®

Technical Review

Page 2: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Outline

1. Innovator – high-level view

2. Innovator – architectural view

3. Platform and Installation

4. AML Concepts

5. Modeling Approach

6. Federation & Integration

7. Packaging

8. Reporting

9. Sample Solutions

Page 3: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Aras Overview

Business: Enterprise SOA Applications

Product Lifecycle Management [PLM]

Business Process Management [BPM]

Markets: Manufacturing, Retail, Pharma, Government

Customers: Enterprise & Midsize

Product:

Innovation: Model-based SOA

Headquarters: Andover, MA [ Boston Area] 20

05

20

05

20

05

20

062

006

20

06

Most AdvancedTechnology Companies

1

Page 4: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Aras Customers

New Era Ohio, LLC

1

Page 5: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

No Charge SoftwareComplete System – Not Evaluation Copy

No Surprises

Enterprise Open Source

INC

LU

DED Enterprise Production Ready

Complete Solution Access

Unlimited Users

BEN

EFIT

S No Up-Front Capital Needed

Use Microsoft Infrastructure & Skills

Delivers Control & Flexibility

Microsoft Enterprise Open Source

1

Page 6: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Example Innovator UI

Search/Filter Criteria

System Properties

Table of Contents (TOC)

Menu Bar

Database/User Information

Item List

1

Page 7: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Aras Innovator®

XML-based application framework designed to simplify the development,

deployment and support of certain enterprise software applications

Innovator is a service-oriented architecture coupled with a dynamically evaluated model abstraction that uses XML

for the transaction, data, and dictionary semantics

1

Page 8: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Modern XML Web framework for building Engineering & Manufacturing Enterprise Systems

“Model-Based Service Oriented Architecture (SOA)” – Gartner

Ships with 3 standard PLM business ready solutions, and access to a suite of community developedSolution Packages

Aras Innovator is a Web Service with 100% of functionality available to SOAP + XML

Aras Innovator®1

Page 9: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Aras Quality Planning• Failure Mode Effects Analysis [FMEA]• Inspection & Test Control Plans• Process Flow Diagrams• Critical Part Characteristics• Quality Systems

Aras Quality Planning• Failure Mode Effects Analysis [FMEA]• Inspection & Test Control Plans• Process Flow Diagrams• Critical Part Characteristics• Quality Systems

Aras Product Engineering• Bill Of Materials [BOM]• CMII Engineering Change• Approved Vendor Lists• Substitutes & Alternates• Environmental Compliance• Design-to-Goal

Aras Product Engineering• Bill Of Materials [BOM]• CMII Engineering Change• Approved Vendor Lists• Substitutes & Alternates• Environmental Compliance• Design-to-Goal

Aras Program Management• New Product Project Portfolio• Executive Dashboards• Phase-based Programs• Milestones & Deliverables• Actions, Tasks, Activities• Project Templates

Aras Program Management• New Product Project Portfolio• Executive Dashboards• Phase-based Programs• Milestones & Deliverables• Actions, Tasks, Activities• Project Templates

Aras Certified SolutionsNov 2007

Comprehensive Functionality Simple Consistent ScreensComprehensive Functionality Simple Consistent Screens

1

Page 10: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

PLM Capabilities

Change ManagementPR, ECR, ECN

Change ManagementPR, ECR, ECN

DesignParts, Part Families

DesignParts, Part Families

DocumentsDocument vault, Sharepoint Integration, ISO Doc’s

DocumentsDocument vault, Sharepoint Integration, ISO Doc’s

PortfolioCorporate IP, Customers, Part Submission Warrant,Projects, Programs

PortfolioCorporate IP, Customers, Part Submission Warrant,Projects, Programs

SourcingContacts, Manufacturers, Manufacturer Parts, MSDS, RFQ,Vendors

SourcingContacts, Manufacturers, Manufacturer Parts, MSDS, RFQ,Vendors

Page 11: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Common Shared Services• CMII Change Management

• Business Process Management

• Classification

• Access Control

• Lifecycle State Management

• Document Management

• Item Relationships

• Dashboards

• Reporting

• Libraries and Templates

• Federation

• Versioning

Common Shared Services• CMII Change Management

• Business Process Management

• Classification

• Access Control

• Lifecycle State Management

• Document Management

• Item Relationships

• Dashboards

• Reporting

• Libraries and Templates

• Federation

• Versioning

All Solutions based on Shared Services

Simplifies Development and TailoringSimplifies Development and Tailoring

1

Page 12: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Community Solutions

• Quality Systems

• Requirements Management

• ITIL

• RFQ & Supply Chain Readiness

• Lean

• RoHS / WEEE

• Part and Lot Traceability

• Incoming Inspection

• Product Cost Estimating

• Work Instructions & Routings

• Training & Skills Tracking

• Tool & Fixture Inventory, Calibration and Periodic Maintenance

Applying PLM and CMII Principles to Development, Quality, Manufacturing…Applying PLM and CMII Principles to Development, Quality, Manufacturing…

1

Page 13: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Outline

1. Innovator – high-level view

2. Innovator – architectural view

3. Platform and Installation

4. AML Concepts

5. Modeling Approach

6. Federation & Integration

7. Packaging

8. Reporting

9. Sample Solutions

Page 14: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Architecture 50,000 ft View

DatabaseFiles

Server Code

Compiled Logic

Client

Conventional SystemsConventional Systems Aras InnovatorAras Innovator

DatabaseFiles

Web Services SOA

XML Models

Client

Fundamentally

Different

Ben

efit

sB

enef

its Flexibility

Graphical Drag & Drop Real-Time Changes Without Complex Programming

Portability and UpgradeabilityTechnology Separation Enables Quick & Easy Upgrades Without Impacting Customizations

2

Page 15: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Other Clients

Wo

rkflow

Services

Wo

rkflow

Services

Web ServicesWeb Services

Web InterfaceWeb Interface

.NET UI Components.NET UI Components

ReportingReporting

MicrosoftReportingServices

MicrosoftReportingServices

Business LogicBusiness Logic

Business Objects & ProcessesBusiness Objects & Processes

Data Access ComponentsData Access Components

O-R MappingO-R Mapping CacheCache

Secu

rity Services

Secu

rity Services

Lifecycle S

ervicesL

ifecycle Services

Vau

lting

Services

Vau

lting

Services

Fed

eration

Services

Fed

eration

Services

Files

ADO.NET Data AccessADO.NET Data Access

System Definition

Process Definitions

Object Definitions

Business Objects & Processes

Business Logic

Database

Even

t Services

Even

t Services

Innovator Object ModelInnovator Object Model

Outlook Word Excel Project SharePoint

Web PartsWeb Parts

X M L / S O A P

Other E

AI S

ystemO

ther EA

I System

BizT

alk Serv

erB

izTalk S

erver

Client Side

Server Side

SharePointFiles

SharePoint Portal ServerSharePoint Portal Server

MOSSMicrosoft Office

SharePoint Services

MOSSMicrosoft Office

SharePoint Services

XM

L / S

OA

P

XML/SOAP

.NET IntegrationsADOODBCFlat FileDirect API

Other Systems

Meta Data ManagementMeta Data Management

Co

nfig

uratio

n S

ervicesC

on

figu

ration

Services

Business LogicBusiness Logic

Solution StudioSolution Studio

Classificatio

n S

ervicesC

lassification

Services

Search

Services

Search

Services

Transaction MgtTransaction Mgt

2Architecture 500 ft View

Page 16: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

<Item type=‘Part’ action=‘get’><item_number>123456</item_number>

</Item>

<Item type=‘Part’ id=‘A0019BF5D00382911AB34’><item_number>123456</item_number><description>This is a Sample Part</description>

</Item>

Client Requests

Server Response

2Architecture 5 ft View

Page 17: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Outline

1. Innovator – high-level view

2. Innovator – architectural view

3. Platform and Installation

4. AML Concepts

5. Modeling Approach

6. Federation & Integration

7. Packaging

8. Reporting

9. Sample Solutions

Page 18: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

100% Microsoft Platforms

Minimal Infrastructure Required

Enterprise Scalability

Platform

Single Sign-on

Active Directory / LDAP

Email Integration [SMTP]

InternetExplorer

3

Page 19: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

.NET

Aras Innovator Server is a .NET ASPX Application

Use any CLR languages for example VB or C# For scripting, tailoring and server extensions

Interfacing and Integrations

Visual Studio for application debug

Remember: Aras Innovator is also a Web Service. You can interface to Aras Innovator server with SOAP messages from any application, portal, etc., written in any language, with any tools.

3

Page 20: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Outline

1. Innovator – high-level view

2. Innovator – architectural view

3. Platform and Installation

4. AML Concepts

5. Modeling Approach

6. Federation & Integration

7. Packaging

8. Reporting

9. Sample Solutions

Page 21: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Anatomy of a Solution

All solutions are created from a collection of managed items that define various application features, behavior and functionality. In Innovator, these templates are known as “Item Types”.

In Object Oriented programming terms, the Item Type is similar to the class definition, and the “items” metaphor is used to refer to the class instances (objects) that are created from it.

Some of Innovator’s out-of-the-box Item Types include: actions, forms, properties, reports, methods, workflow and lifecycle

maps, relationships, permissions, user and identity management, etc.

You can also create your own user-defined item types: examples: ECN, ECR, BOM, Part, Widget, Tool, etc.

Page 22: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

The Item Abstraction

Everything in Aras Innovator is an Item: Which is an instance of an ItemType

• Which itself is an Itemo [ Aras Innovator is a 100% self describing system ]

Items may have relationships to other Items: Items have structure (configurations) Relationships are defined by RelationshipTypes

• Which has three properties to define the RelationshipType rule:

– source (parent) Item– related (child) Item– relationship (described-by) Item

RelationshipTypes are also ItemTypes

Can be sources of other relationships

4

Page 23: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Table Structure

ItemTypes map directly to TablesItemType Name = Table Name

Each Item is a row in the table

Properties are the columns

In addition to User Definable Properties there are 23 standard Properties (columns) that describe every Item

Schema open and published

Reporting and data Batch Loading often done at the table level

classification

config_id

created_by_id

created_on

css

current_state

generation

history_id

id

is_current

is_released

keyed_name

locked_by_id

major_rev

managed_by_id

minor_rev

modified_by_id

modified_on

new_version

not_lockable

owned_by_id

permission_id

state

4

Page 24: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Table Structure

Each RelationshipTypeHas a companion is_relationship ItemType to

store the relationships Items

In addition to the 23 standard columns (properties) there are additional properties to describe the relationship

• source_id – the parent

• related_id – the child

• relationship_id – the Item that describes the relationship

Plus the behavior property defines the Configuration Management rule for the relationship

• Fixed

• Float

source_id

related_id

relationship_id

behavior

4

Page 25: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Pause….

Page 26: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Aras Innovator® BasicsItems

Lifecycle

Default Lifecycle

View 1

Form

Lockheed

978-794-7643A+

Item (ie. an instance)

Current State pointer

“Supplier” Is_Versionable

NameTelephoneRating…

ItemType(ie. a business object)

Properties

Behaviors

4

Page 27: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

PartItem Type definition

Attributes defining various

characteristics and behaviors

(displayed across multiple

tabs)

Form (HTML)

and tabbedarea belowused to definethe Item Type

Aras Innovator® BasicsItemType Editor

4

Page 28: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Aras Innovator® BasicsRelationships

ECN 123456

DescriptionEffectivityOriginator…

ECN ItemType

PART 909011

DescriptionEffectivityOriginator…

GenerationMajor_RevMinor_Rev

PART ItemType Field Fin Goods

Raw

WIP

Fix / Float

AFFECTED PARTS ItemTypeRelationshipType

4

Page 29: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Aras Innovator® BasicsRelationships Example

4

Page 30: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Aras Innovator®

BasicsIdentity Membership Management

Group Identity1

User Identity

Logon User

Group Identity2

Member

Member

Alias

Business Item

Part 123

PermissionsEngineers – G,UPurchasing – G Ron Regan – G,U,DCreator – G,U,D,COwner – G,UManager – G,U,C

“Need-to-Know”

List

4

Page 31: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Aras Innovator® BasicsAML

4

Data and Transactions coded similarly

Simple syntax

100% of the Client Server traffic is AML

100% of any transaction, interface, action can be expressed in AML

Page 32: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Aras Innovator® BasicsMapping Model to AML

ECN 123456

DescriptionEffectivityOriginator…

ECN ItemType

PART 909011

DescriptionEffectivityOriginator…

GenerationMajor_RevMinor_Rev

PART ItemType Field Fin Goods

Raw

WIP

Fix / Float

AFFECTED PARTS ItemTypeRelationshipType

4

Page 33: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

<Item type=‘ECN’ action=‘get’ levels=‘1’><ecn_number>123456</ecn_number>

</Item>

<Item type=‘ECN’ id=‘A0019BF5D’><ecn_number>123456</ecn_number><description>This is an ECN</description><Relationships>

<Item type=‘Affected Parts’><related_id>

<Item type=‘Part’ id=‘9810AB89DE’> <part_number>909011</part_number></Item>

</related_id></Item>

</Relationships></Item>

Client Requests

Server Response

4 Aras Innovator® BasicsMapping Model to AML

Page 34: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Outline

1. Innovator – high-level view

2. Innovator – architectural view

3. Platform and Installation

4. AML Concepts

5. Modeling Approach

6. Federation & Integration

7. Packaging

8. Reporting

9. Sample Solutions

Page 35: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Modeling5

Page 36: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Modeling

A. RAD and Iterative Approach

B. Entity – Relationship

C. Data and Forms

D. UI tailoring, tips & tricks

E. Process Modeling

F. Scripting

5

Page 37: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Customizing

Model-based Engine Allows Real-Time,Transportable Business Data/Process Model Changes

Rapid tailoring of forms, schema, access, lifecycles, behaviors, workflows,…

All objects inherit the common classification, lifecycle, workflow, effectivity, and CMII behaviors

Greatly simplifies the tailoring and interfacing tasks allowing a more fluid IT systems development process that can track with business changes, not lag behind them

Packaging allows transportation of solution extensions and new applications as XML files

5A

Page 38: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

E-R Modeling

Project

Activity Deliverable

FMEA

ControlPlan

Document

Drawing

Part

CCSupplier

BOM

Tool

MfgOperation

Lot

CorrectiveAction

ECR ECN

CAD File MgtSystem

federation

5B

Page 39: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

UI approach

Data Model vs. UI

Default UI layout vs. Tailoring

5D

Page 40: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

UI approach

Data Model vs. UI

Default UI layout vs. Tailoring

5D

Page 41: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Innovator Client

TreeTree

JS

JS

StructureStructure

RoutingRouting

Innovator standard Client is implemented as a set of C# Web Form Controls sharing

a single XML-SOAP communication port to the

server.

Beyond the simple, default UI, nearly everything can be

tailored, using the Aras controls and standard HTML

and AJAX.Tree-TableTree-Table

TabTab

Button BarButton Bar

VaultVault

5D

Menu BarMenu Bar

Page 42: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Project - Workflow - Lifecycle5E

ECN 123456

DescriptionEffectivityOriginator… Lifecycle State

Workflow Activity

Permissions Integration EventsCM BehaviorsEmail Notification

PeopleShort ActivitiesEmail Notifications

Page 43: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Project - Workflow - Lifecycle5E

Lifecycle State

Workflow Activity

ECN 13456

DescriptionEffectivityOriginator…

Part AAG

DescriptionEffectivityOriginator…

CAPA 893

DescriptionEffectivityOriginator…

Resource PlanningLong ActivitiesSchedulingMany DeliverablesEmail Notifications

Project WBS

Page 44: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Project - Workflow - Lifecycle5E

Lifecycle State

Workflow Activity

Project WBS

All Item Instance Share the Map

Map is a template that is copied to create a uniqueProcess instance per Item Instance

Template is copied to create a uniqueProject instance

All three work together…

… but it’s not a clear hierarchy

Page 45: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Scripting

Events Client JS {embedded in Form or Methods}

Server VB.NET or C# {Methods}

Database SQL {SQL Items}

Business Logic can run in all 3 places

Developers choice….

5F

Page 46: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Outline

1. Innovator – high-level view

2. Innovator – architectural view

3. Platform and Installation

4. AML Concepts

5. Modeling Approach

6. Federation & Integration

7. Packaging

8. Reporting

9. Sample Solutions

Page 47: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Federation

Innovator as a Service

Innovator as a PortalFederated Properties

Federated Items

6

Page 48: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Other Clients

Wo

rkflow

Services

Wo

rkflow

Services

Web ServicesWeb Services

Web InterfaceWeb Interface

.NET UI Components.NET UI Components

ReportingReporting

MicrosoftReportingServices

MicrosoftReportingServices

Business LogicBusiness Logic

Business Objects & ProcessesBusiness Objects & Processes

Data Access ComponentsData Access Components

O-R MappingO-R Mapping CacheCache

Secu

rity Services

Secu

rity Services

Lifecycle S

ervicesL

ifecycle Services

Vau

lting

Services

Vau

lting

Services

Fed

eration

Services

Fed

eration

Services

Files

ADO.NET Data AccessADO.NET Data Access

System Definition

Process Definitions

Object Definitions

Business Objects & Processes

Business Logic

Database

Even

t Services

Even

t Services

Innovator Object ModelInnovator Object Model

Outlook Word Excel Project SharePoint

Web PartsWeb Parts

X M L / S O A PClient Side

Server Side

SharePointFiles

SharePoint Portal ServerSharePoint Portal Server

MOSSMicrosoft Office

SharePoint Services

MOSSMicrosoft Office

SharePoint Services

XM

L / S

OA

P

XML/SOAP

.NET IntegrationsADOODBCFlat FileDirect API

Other Systems

Meta Data ManagementMeta Data Management

Co

nfig

uratio

n S

ervicesC

on

figu

ration

Services

Business LogicBusiness Logic

Solution StudioSolution Studio

Classificatio

n S

ervicesC

lassification

Services

Search

Services

Search

Services

Transaction MgtTransaction Mgt

6Federation

Page 49: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Federation

Connection Technologies

Web Services (XML / SOAP )

API (.NET languages)

ODBC (direct database)

6

Page 50: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Outline

1. Innovator – high-level view

2. Innovator – architectural view

3. Platform and Installation

4. AML Concepts

5. Modeling Approach

6. Federation & Integration

7. Packaging

8. Reporting

9. Sample Solutions

Page 51: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Packaging

Solution / Customization Packaging Identify Solution components in the UI

Import + Export tools

Merging process

For Upgrades

For Dev – Test – Production migrations

For Solution Sharing (Community)

7

Page 52: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Outline

1. Innovator – high-level view

2. Innovator – architectural view

3. Platform and Installation

4. AML Concepts

5. Modeling Approach

6. Federation & Integration

7. Packaging

8. Reporting

9. Sample Solutions

Page 53: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Reporting

On-line forms and grids

XSLT reports

Microsoft Reporting Services

Dashboards

8

Page 54: Aras.com Confidential© 2007 Aras Corporation Nov 2007 Aras Innovator ® Technical Review.

aras.comConfidential © 2007 Aras Corporation

Outline

1. Innovator – high-level view

2. Innovator – architectural view

3. Platform and Installation

4. AML Concepts

5. Modeling Approach

6. Federation & Integration

7. Packaging

8. Reporting

9. Sample Solutions