Top Banner
InterSystems The Evaluation Report has been prepared and edited by the Evaluation Centre. The content has been validated and checked for accuracy by independent experts
29
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: InterSystemsEAIv1.doc

InterSystems

The Evaluation Report has been prepared and edited by the Evaluation Centre. The content has been validated and checked for accuracy by independent experts

© The Evaluation Centre 2006

Page 2: InterSystemsEAIv1.doc

InterSystems

CONTENTS

COMPANY AND PRODUCTS OVERVIEW 2

INTRODUCTION 2COMPANY KEY DATA 2CONTACT DETAILS 2

PRODUCT DATA 2

PRODUCT SUMMARY DESCRIPTION 2PRODUCT TECHNICAL DATA 2TARGET BUSINESS SIZE (BY NUMBER OF USERS) 2TYPICAL PRICING (£’000S) 2AVAILABLE LANGUAGES (IN ADDITION TO ENGLISH) 2PRODUCT CATEGORIES 2KEY SELECTION CRITERIA 2OPERATING SYSTEMS SUPPORTED 2DATABASES SUPPORTED 2NUMBER OF USERS 2VERTICAL MARKETS 2

SUPPORT 2

IMPLEMENTATION2TRAINING 2SOFTWARE CUSTOMISATION 2GENERAL INFORMATION 2

CHANNEL PARTNER STRATEGY 2

ALLIANCE PARTNER STRATEGY 2

VENDOR MARKETING COLLATERAL 2

2Audited Evaluation Report

2

Page 3: InterSystemsEAIv1.doc

InterSystems

Company and Products Overview

Introduction

Founded in 1978, InterSystems Corporation is a US$200,000,000 privately-held software company with offices in 22 countries and corporate headquarters in Cambridge, Massachusetts. They provide a market-leading platform for connected healthcare, and their innovative products are widely used in most industries. Their clients include TD Ameritrade, British Telecom, Cleveland Clinic, Deutsche Bank, Johns Hopkins, Kaiser Permanente, Merrill Lynch, Prudential Insurance Co., Siemens, Volvo, U.S. Army, and thousands of other successful organizations.

Simply stated, the InterSystems business model is to be a creative technology partner that delivers innovative software technologies to enable companies to create, deploy, run, and connect applications faster.

InterSystems Ensemble® enables the fast creation of connectable applications, and makes it possible to enrich existing applications easily with a browser-based user interface, adaptable workflow, rules-based business processes (BPM), messaging, executive dashboards (BAM), Web services, and more. Its architecturally consistent design combines an integration server, data server, application server, and portal server into a single, seamless environment that delivers breakthrough time-to-results.

Ensemble’s object model, shared repository, and development environment provide a consistent, unified view of the underlying systems, applications, and services in a solution – no matter what platforms, languages, data models, storage architectures, network protocols, or other technologies those underlying parts use. Ensemble incorporates an ultra-fast messaging engine and high-performance and highly reliable database which reduces the complexity typically associated with integration projects allowing services and data to be easily encapsulated into business processes.

Ensemble’s comprehensive and tightly integrated design makes it is easy to learn, use, and manage. The innovative technology in Ensemble provides a versatility that enables it to address the full spectrum of enterprise integration scenarios including:

Improving business processes

Leverage legacy application functionality

Align IT assets rapidly with frequently changing business requirements and processes

Move to a service oriented architecture (SOA) at a lower cost and with less risk

Other InterSystems Products and Services

For companies that need an extremely high-performance and ultra-reliable database system, InterSystems answer is InterSystems Caché®. Caché provides a rapid development environment for complex applications along with a lightning-fast, multidimensional engine – uniquely combining a powerful object database with robust SQL. The high reliability of Caché makes it the world’s #1 database in clinical healthcare applications.

InterSystems HealthShare™ is the only software product that provides a fast path for creating electronic health record (EHR) systems on a regional or national basis. This is a comprehensive solution for aggregating and securely sharing clinical data across multiple organizations, and includes a complete development environment for customizing solutions to meet the requirements of each deployment.

3Audited Evaluation Report

Page 4: InterSystemsEAIv1.doc

InterSystems

In addition, it has an independent subsidiary TrakHealth that offers the TrakCare health information system. This revolutionary Web-based solution empowers healthcare professionals by delivering rich patient-centric information to every point of care. It is a showcase for the many benefits that InterSystems technologies can bring to any vendor or user of enterprise-class applications.

Market focusEnsemble appears in several Analyst reports but most recently was the most visionary of the ‘Leaders’ in the Quadrant in Gartner’s ‘Magic Quadrant for Application Infrastructure for Composite-Application Projects’.

The InterSystems customer base includes organisations in the government and commercial sectors. Commercial customers and partners operate in a variety of industries, including healthcare, financial services, telecoms, retail and logistics.

InterSystems proposition to Application Developers is that they should embed Ensemble into their applications. By enhancing applications to connect with multiple systems and processes, they become more valuable to the end-user. This ability delivers cumulative value to applications through-out their entire life-span and provides agility to the businesses they drive.

4Audited Evaluation Report

Page 5: InterSystemsEAIv1.doc

InterSystems

Company key data

Turnover (UK) N/PTurnover (W) $200mProfit Before Tax (UK) N/PProfit Before Tax (W) N/PNumber of Employees (UK) 50+Number of Employees (W) 550+

Software Marketed (UK) Direct? Yes No Indirect? Yes No

End User Support Provided by Direct? Yes No Indirect? Yes No

End User Training Provided by Direct? Yes No Indirect? Yes No

7

5Audited Evaluation Report

5

Page 6: InterSystemsEAIv1.doc

InterSystems

Contact details

InterSystemsInterSystems House70 Tangier LaneEtonWindsorBerkshire SL4 6BB

Telephone: +44 (0)1753 855450Fax: +44 (0)1753 855290

Contact name: Jane Hills

Email address: [email protected]

Website address: InterSystems.co.uk

User Group Chairman/Contact Point: +44 (0)1753 829633

6Audited Evaluation Report

6

Page 7: InterSystemsEAIv1.doc

InterSystems

PRODUCT DATA

Product summary description

Ensemble is an architecturally consistent integration platform that enables rapid integration and composite application development.

Product technical data

Name EnsembleFirst installed (year) 2003No. of UK sites/new sites last 12 months AOR No. of World sites/new sites last 12 months N/A Current version – date of release v4.0 – September 2006

Target business size (by number of users)

0 – 10 51 – 100 500+

11 – 25 101 – 200

26 - 50 201 - 500

Typical pricing (£’000s)

0 – 10 51 – 100 500+

11 – 25 101 – 200

26 - 50 201 - 500

Available languages (in addition to English)

InterSystems sells its software in 88 countries worldwide and its products are available in multiple languages with Unicode support

8

7Audited Evaluation Report

Page 8: InterSystemsEAIv1.doc

InterSystems

Product categories

Application Brokers/Integration Brokers

Application Development Tools

Application Integration

Application Portfolio Management Services

Application Transformers

Application Wrappers

Applications Adaptors

Artificial Intelligence

Assemblers/Compilers

Automated Software Quality (ASQ)

Business Object Development

Change Control Management Systems

Code Algorithms

Configuration Management Tools

Conversion Aids

Debugging and Simulation

Defect Tracking

Documentation Generators

Embedded Application Development

Enquiry Languages

Enterprise Application Integration (EAI)

Expert System Shells

Integrated Development Environment (IDE)

Legacy Integration

Legacy Systems Analysis and Upgrade

Localisation, Globalisation and Translation

Message Oriented Middleware

Middleware Solutions

Migration and Porting

8Audited Evaluation Report

7

Page 9: InterSystemsEAIv1.doc

InterSystems

Model-Driven Development/Case Tools

Object Oriented Programming

Object Request Brokers (ORBs)

Process Modelling

Program Diagnostics

Program Generation

Programmer Toolkits

Programming Aids

Programming Languages

Rapid Application Development (RAD)

Report Writers/Generator

Screen Editors

Scripting

Service Oriented Architecture (SOA)

Software Components

Software Configuration Management (SCM)

Software Licensing Management

Source Code Control/Version Control

Testing and Analysis

Text and Coded Editing

Web Services

9Audited Evaluation Report

Page 10: InterSystemsEAIv1.doc

InterSystems

Key selection criteria

Enterprise integration/SOA functionality: application independent?Yes

Enterprise integration/SOA functionality: configurable across application?Yes

Enterprise integration/SOA functionality: messaging protocols supportedYes – details on request

Enterprise integration/SOA functionality: connectors/adaptors/brokers available for proprietary softwareYes – details on request

Enterprise integration/SOA functionality: development standards supportedYes – details on request

Enterprise integration/SOA functionality: languages supportedYes – details on request

Enterprise integration/SOA functionality: application frameworkYes – details on request

Can product operate in a web services environment?Yes

Protocol versions supportedNumerous, AOR

Encryption/security standards supportedCommon Criteria Level 3, others AOR

Integration interfaces supportedNumerous, AOR

10Audited Evaluation Report

8

Page 11: InterSystemsEAIv1.doc

InterSystems

Operating systems supported

AIX

BSD Unix

Citrix MetaFrame

DEC OpenVMS

DEC Unix

HP MPE/ix

HP-UX

IBM z/OS

Linux

Mac OS

MS-DOS

MVS

NeXT Mach

Novell Netware

OpenVMS

OS/2

OS/390 (MVS)

OS/400

Palm

Proprietary

SCO Unix

Sequent DYNIX

Silicon Graphics IRIX

Solaris/Sun OS

Tandem/HP Non-Stop

Tru64

Unix

VM

VME

11Audited Evaluation Report

Page 12: InterSystemsEAIv1.doc

InterSystems

Win32

Windows 2000

Windows 2003

Windows 95

Windows 98

Windows CE

Windows ME

Windows NT

Windows Server 2000

Windows Server 2003

Windows XP

12Audited Evaluation Report

Page 13: InterSystemsEAIv1.doc

InterSystems

Databases supported

4th Dimension

ADABAS

Adaptive

Allbase SQL

Alterian

Amdahl

Borland InterBase

Btrieve/Pervasive SQL

CA-Datacom/IMS

CA-IDMS

CA-Ingres

CA-Jasmine

CA-RAMIS

InterSystems Caché

Cincom Supra

Clipper

DataEase

DB2

Dbase

Easysoft

GemStone

HP Allbase/SQL

Informix

InterBase 5

Itasca ODBMS

Matisse

Microsoft Access

Microsoft FoxPro

MS SQL Server

13Audited Evaluation Report

8

Page 14: InterSystemsEAIv1.doc

InterSystems

NCR Teradata

Objectivity/DB

ObjectStore

Ontos

OODBMS

Oracle

Oracle RDB

Paradox

Pervasive SQL 2000

POET

Praxis

Progress

Proprietary

R:Base 2000

Rapid SQL

Red Brick

RPG/400

SQLBase

Sybase

Tandem Non-Stop SQL

Unicenter

UniSQL

Versant

Vision

Vision ODBC

Number of users

Minimum 1 Maximum 50,000

14Audited Evaluation Report

Page 15: InterSystemsEAIv1.doc

InterSystems

Vertical markets99

Aerospace & Aviation

Agriculture, Farming, Forestry & Fishing

Automotive

Banking, Insurance & Financial Services

Business Services (accountancy, law, etc)

Computers & High Technology

Construction & Civil Engineering

Consumer Packaged Goods

Defence

Distribution & Logistics

Education

Engineering & Scientific

Food & Drink

Government & Public Sector

Healthcare & Medicine

Hospitality & Travel

Hotels & Catering

HR/Employment

Manufacturing Industries

Media & Information Publishing

Not-for-Profit Organisations

Pharmaceutical & Life Sciences

Real Estate (Property Management)

Recreation & Leisure

Retail & Wholesale

Safety & Security

Telecommunications

Transportation, Shipping & Warehousing

Utilities (Energy & Water, Oil & Gas)

15Audited Evaluation Report

9

Page 16: InterSystemsEAIv1.doc

InterSystems

SUPPORT

Implementation

Headquartered in Cambridge, MA, but with personnel based in cities around the world, the Worldwide Response Centre provides engineering-level expertise, multilingual, 24 X 7 support for all InterSystems products. The professional application developers and systems engineers who staff the Worldwide Response Centre are each dedicated to the philosophy: "The Client Sets the Standard". This means that clients have control over issue priority and closure, and are asked to give feedback about the quality of support they receive.

Clients whom subscribe for Technical Assistance may also log and track the progress of issues by using WRC Direct, InterSystems new Web-based support service 24 hours a day, 7 days a week.

16Audited Evaluation Report

10

Page 17: InterSystemsEAIv1.doc

InterSystems

Training

InterSystems Learning ServicesInterSystems Learning Services department offers a variety of educational opportunities to help customers learn and become adept at working with Caché and Ensemble. These include classroom and Web-based instruction, and certification programs.

Hands-on classroom training.InterSystems offers classroom-based instruction for all its products, as well as related technologies such as programming languages and operating systems. Classes are held on a regular basis at one of its local educational centres.

E-Learning Programme.InterSystems e-Learning provides recorded webcasts with full audio and visual components, as well as code samples and hands-on exercises. It allows subscribers to learn at their own pace from the comfort and convenience of their office.

Certification Programmes.Coursework through InterSystems Learning Services can lead to certification as a specialist in a variety of disciplines. Certification provides standardisation measurement of skills, knowledge and applied experience with InterSystems products. Achieving certification is designed to help advance user’s careers and help in the success of their organisation.

Local courses in Eton InterSystems Entrée.This fast-paced one day course uses short lectures and guided examples to introduce developers to some of the features, tools and techniques within the Caché development environment. Topics will include an overview of Caché Unified Data Architecture, creating and extending the Caché Object model, accessing and querying data via SQL and the Caché relational model, use of Caché Server Page (CSP) technology to build web sites, and the use of XML and Web Services.

17Audited Evaluation Report

11

Page 18: InterSystemsEAIv1.doc

InterSystems

Software customisation

N/A

18Audited Evaluation Report

Page 19: InterSystemsEAIv1.doc

InterSystems

General information

N/A

19Audited Evaluation Report

12

Page 20: InterSystemsEAIv1.doc

InterSystems

CHANNEL PARTNER STRATEGY

InterSystems recognises that virtually every major integration project calls for implementation services, and it partners with professional services organisations to meet these requirements. InterSystems has always focused on creating software, while not competing with partners who build broader solutions with its technology. Continuing this partnership-based business model, the company’s approach is to utilise the implementation expertise of services specialists and focus its implementation involvement on project architecture and on ensuring that Ensemble is used effectively. Although it is not in the implementation services business, InterSystems says it is committed to the successful implementation of every Ensemble project. It will remain engaged – working with its implementation partner – throughout the integration and deployment process.

Ensemble Implementation Partner ProgrammeThe Ensemble Implementation Partner Programme is designed to create and support a close working relationship between InterSystems and Ensemble partners. It includes:

Ensemble development software.

Technical support.

Training.

EAI lab.

Website listing – partners receive a profile page on InterSystems’ website that describes the partner’s capabilities and experience and provides other information (e.g. geographic coverage and industry expertise) to help potential user companies identify suitable partners.

Joint sales – partners engage with InterSystems in joint sales calls and other joint selling activities as appropriate.

Sales materials – partners receive access to internal sales materials, such as presentations, as well as brochures and other sales collateral.

Leads – InterSystems will provide partners with leads for implementation service opportunities and partners will provide InterSystems with leads for software sales, as appropriate.

Trade Events – partners join with InterSystems in joint exhibiting at key industry conference and exhibitions as appropriate.

20Audited Evaluation Report

13

Page 21: InterSystemsEAIv1.doc

InterSystems

ALLIANCE PARTNER STRATEGY

InterSystems recognises that virtually every major integration project calls for implementation services, and it partners with professional services organisations to meet these requirements. InterSystems has always focused on creating software, while not competing with partners who build broader solutions with its technology. Continuing this partnership-based business model, the company’s approach is to utilise the implementation expertise of services specialists and focus its implementation involvement on project architecture and on ensuring that Ensemble is used effectively. Although it is not in the implementation services business, InterSystems says it is committed to the successful implementation of every Ensemble project. It will remain engaged – working with its implementation partner – throughout the integration and deployment process.

Ensemble Implementation Partner ProgrammeThe Ensemble Implementation Partner Programme is designed to create and support a close working relationship between InterSystems and Ensemble partners. It includes:

Ensemble development software.

Technical support.

Training.

EAI lab.

Website listing – partners receive a profile page on InterSystems’ website that describes the partner’s capabilities and experience and provides other information (eg, geographic coverage and industry expertise) to help potential user companies identify suitable partners.

Joint sales – partners engage with InterSystems in joint sales calls and other joint selling activities as appropriate.

Sales materials – partners receive access to internal sales materials, such as presentations, as well as brochures and other sales collateral.

Leads – InterSystems will provide partners with leads for implementation service opportunities and partners will provide InterSystems with leads for software sales, as appropriate.

Trade Events – partners join with InterSystems in joint exhibiting at key industry conference and exhibitions as appropriate.

21Audited Evaluation Report

15

Page 22: InterSystemsEAIv1.doc

InterSystems

VENDOR MARKETING COLLATERAL(NON AUDITED)

Press releases and media coverage – InterSystems.co.uk.

Case studies, white papers, brochures – for copies, email [email protected].

22Audited Evaluation Report