39
EntireX 7.3 Workbench | April 2007 | Seite 1 EntireX 7.3 - Modernized EntireX Workbench Crossvision Product Management Software AG

EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

Embed Size (px)

Citation preview

Page 1: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Seite 1

EntireX 7.3

- Modernized EntireX Workbench

Crossvision Product Management

Software AG

Page 2: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 2

Modernized EntireX Workbench

With EntireX 7.3 the EntireX Workbench will be completely modernized:

¬ Unify Software AG design-time tools

¬ Improve integration of EntireX design-time with other Software AG tools

¬ Respond to customer and prospect feedback

Page 3: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 3

Software AG‘s Eclipse Strategy

Software AG is Add-In Provider memberof Eclipse Foundation

Strategic decision of Software AG¬ Provide a unified toolset for a productive user-experience¬ All design-time tools based on Eclipse

Product examples¬ crossvision SOA Suite supports Eclipse

¬ all design-time tools¬ Natural 2006 supports Eclipse¬ EntireX 7.3 supports Eclipse

See Software AG Press Releasehttp://www.softwareag.com/Corporate/News/PressRoom/pressreleases/20060420_Software_Joins_Eclipse_page.asp

Page 4: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 4

Eclipse Foundation

Eclipse provides an ecosystem for tools integrationEclipse has formed an independent open ecosystem around royalty-free technology and a universal platform for tools integration.

Eclipse based tools give developers freedom of choice in a multi-language, multi-platform, multi-vendor environment. Eclipse provides a plug-in based framework that makes it easier to create, integrate and utilize software tools, saving time and money.

Eclipse is independent and not-for-profitECLIPSECON, ANAHEIM, CA—February 2, 2004—The Eclipse Board of Stewards today announced Eclipse’s reorganization into a not-

for-profit corporation. Originally a consortium that formed when IBM released the Eclipse Platform into Open Source, Eclipse is now an independent body that will drive the platform’s evolution to benefit the providers of software development offerings and end-users. All technology and source code provided to this fast-growing ecosystem will remain openly available and royalty-free.

Widely used industry standard¬ 115 members

(e.g. IBM, SAP, HP, BEA, JBoss, Novell, CA, Nokia…)¬ 50 million download requests to date

http://www.eclipse.org

Page 5: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 5

EntireX and Eclipse

EntireX Workbench 7.3 will be completely based on Eclipse¬ Cover today‘s EntireX Workbench 7.2 GUI functionality¬ Integrate standalone tools¬ Provide new functionality

EntireX Workbench 7.3¬ Technically consists of a set of Eclipse 3.1 plug-ins¬ Provides flexible installation options

Follows Software AG‘s Eclipse strategy¬ Provide a common design-time user interface¬ Get all tools in one environment for increased productivity

Page 6: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 6

EntireX Workbench 7.3

Cover today‘s EntireX Workbench 7.2 GUI functionality

¬ IDL Editor, IDL Extractors, XML Mapping Editor¬ Generators

e.g. Java, COBOL, C, .NET, DCOM, XML and Web Services

Integrate standalone tools

¬ e.g. COBOL IDL Generator,

¬ Natural IDL Generator

Provide new functionality

¬ e.g. PL/I Extractor, PL/I Generator,

¬ CentraSite and SOA support

Page 7: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 7

EntireX Workbench 7.3 Look & Feel

Take a

Look & Feel Tour

of

EntireX Workbench 7.3

EntireX 7.3Look & Feelmay vary fromscreenshotsshown here!

Page 8: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 8

EntireX Workbench 7.3 Look & Feel- Example: IDL Editor -

New Look & Feel!

Page 9: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 9

EntireX Workbench 7.3 Look & Feel- Example: IDL Editor -

IDL Editor nowbenefits from

a full-fledged IDE!

Page 10: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 10

Arrange all viewsto your needs!

E.g. maximize your

IDL view!

EntireX Workbench 7.3 Look & Feel

- Example: IDL Editor -

Page 11: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 11

Recognizethe IDL structure

faster withSyntax Highlighting!

EntireX Workbench 7.3 Look & Feel

- Example: IDL Editor -

Page 12: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 12

Wizards support youwhile you createan IDL file froma specific source!

EntireX Workbench 7.3 Look & Feel

- Example: Wizards -

Page 13: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 13

Easily consumea web servicefrom CentraSite

registry and repository!

EntireX Workbench 7.3 Look & Feel

- Example: Wizards -

Page 14: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 14

EntireX Workbench 7.3 Look & Feel

- Example: Preferences -

Preferencesdefine yourworkspacedefaults!

Page 15: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 15

All Preferencesare reachedthe same way!

EntireX Workbench 7.3 Look & Feel

- Example: Preferences -

Page 16: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 16

EntireX Workbench 7.3 Look & Feel

- Example: Properties -

IDL-specificProperties overwrite

the default!

Page 17: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 17

EntireX Workbench 7.3 Look & Feel- Example: XML Mapping Editor -

Special views remainin the multi-pane editor!

Page 18: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 18

EntireX Workbench 7.3 Look & Feel

- Example: XML Mapping Editor -

Open theXML Mapping Editor

just like anyother editor!

Page 19: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 19

EntireX Workbench 7.3 Look & Feel

- Example: XML Mapping Editor -

Rapidly createdefault mappings

from theOverview Page!

Page 20: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 20

EntireX Workbench 7.3 Look & Feel

- Example: XML Mapping Editor -

See all mappingparameters

on one screen!

Page 21: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 21

EntireX Workbench 7.3 Look & Feel

- Example: XML Mapping Editor -

Fine-tune yourmapping

if you need to!

Page 22: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 22

EntireX Workbench 7.3 Look & Feel

- Example: XML Mapping Editor -

Easily switchbetween

different views on your XML Mapping!

Page 23: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 23

EntireX Workbench 7.3 Look & Feel

- Example: XML Mapping Editor -

Directly startthe XML Tester!

Page 24: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 24

EntireX Workbench 7.3 Look & Feel

- Example: XML Tester -

Efficiently check yourEntireX web service!

Page 25: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 25

EntireX Workbench 7.3 Look & Feel- Example: Natural Extractor -

Extraction toolsnow integrated!

Page 26: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 26

EntireX Workbench 7.3 Look & Feel- Example: COBOL Extractor -

ExtractCOBOL from

mainframe PDS directly!

Page 27: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 27

EntireX Workbench 7.3 Look & Feel- CentraSite and SOA Support -

¬ Deploy EntireX web services via wizard¬ Register EntireX web services in CentraSite¬ Consume web services registered in CentraSite

¬ Store integration metadata in CentraSite¬ WSDL, IDL, XML Mapping files (xmm)¬ Retrieve integration metadata

¬ Store dependencies between integration metadata objects¬ Enable CentraSite impact analysis¬ Enable visualization of dependencies between

enterprise services in CentraSitee.g. between web services and legacy program logic

Page 28: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 28

EntireX Workbench 7.3 Look & Feel

- Example: Web Service Registration -

Registration andDeployment gohand-in-hand!

Page 29: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 29

EntireX Workbench 7.3 Look & Feel- PL/I Support -

Generate PL/I source code

¬ For RPC client and RPC server

¬ Specific support for IMS parameters

Extract PL/I source code

¬ Browse over mainframe data sets (PDS)

¬ Browse members in data sets

¬ Define filters to enhance your search

Page 30: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 30

EntireX Workbench 7.3 Look & Feel

- Example: Generation of PL/I RPC Server -

Generate yourRPC Server witha few clicks!

Page 31: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 31

EntireX Workbench 7.3 Look & Feel

- Example: Integration with different tools -

Example:An EntireX web service

is consumed by

Application Composerwithin one and

the same IDE!

Page 32: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 32

EntireX Workbench 7.3 Platform Support- Migration Paths -

¬ AIX 5.2 (32 and 64-bit)

¬ AIX 5.3 (64-bit)

¬ HP-UX 11.11 (32 and 64-bit)

¬ HP-UX 11.23 (64-bit) for PA-RISC

¬ HP-UX 11.23 for Itanium 2

¬ Sun Solaris 8 for UltraSPARC (32 and 64-bit)

¬ Solaris 9 and 10 (64-bit)

¬ SuSE Linux Enterprise Server 9

for IBM zSeries (64-bit)

¬ RedHat Enterprise Linux 4

for IBM zSeries (64-bit)

¬ SuSE Linux Enterprise Server 8 and 9 for x86

¬ RedHat Enterprise Linux AS 2.1, 3 and 4 for x86

¬ Windows2000

¬ Server 2003 (Standard and Enterprise Edition)

¬ Windows XP Professional

EntireX Workbench 7.2

Windows or Linux/Intel*AIX

Windows or Linux/Intel*

HP-UX

Windows or Linux/Intel*Solaris

¬ SuSE Linux Enterprise Server 8 and 9 for x86

¬ RedHat Enterprise Linux AS 3 and 4 for x86Linux/Intel

¬ Windows2000

¬ Server 2003 (Standard and Enterprise Edition)

¬ Windows XP ProfessionalWindows

Windows or Linux/Intel*

zLinux

EntireX Workbench 7.3Platforms

* The EntireX Workbench 7.3 will initially not be available for z/Linux, Solaris, HP-UX and AIX. On these platforms you have got the choice between a Windows or Linux/Intel design-time environment.EntireX command line interface will additionally be available on Solaris, AIX and HP-UX for PA-RISC.IDL Compiler (erxidl) will additionally be available on z/Linux, Solaris, HP-UX and AIX.

Page 33: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 33

EntireX Workbench 7.3 Installation- Options -

The EntireX Workbench 7.3 technically consists of a set of Eclipse 3.1 plug-ins. There are two typical installation situations which are both supported bythe EntireX Workbench installation:

Common Software AG Eclipse already installed:¬ EntireX Workbench functionality can be installed into an existing common

Software AG Eclipse 3.1

Common Software AG Eclipse not yet installed:¬ Common Software AG Eclipse (Standard Eclipse 3.1) will be installed and pre-

configured with EntireX Workbench functionality¬ Can be enhanced with further Software AG Eclipse plug-ins¬ Can be enhanced with 3rd party Eclipse plug-ins if desired

Moreover, the EntireX Workbench plug-ins are always copied to disk. This way theplug-ins can be installed to an arbitrary Eclipse 3.1 installation via Eclipse.

Page 34: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 34

EntireX Workbench 7.3 Installation- Scope of Delivery -

WindowsEntireX Workbench Windows is deliveredCan be installed from within EntireX Windows installation or separately

Linux/IntelEntireX Workbench Linux/Intel is deliveredCan be installed from within EntireX Linux/Intel installation or separately

Solaris, HP-UX, AIX, zLinuxThe Workbench will initially not be available for these platforms. You have got the

choice between a Windows or Linux/Intel design-time environment.

EntireX Workbench Linux/Intel is deliveredEntireX Workbench Windows is delivered

Page 35: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 35

EntireX Workbench 7.3 Installation- Scope of Delivery: Table -

EXX Workbench (Linux/Intel)1Linux/Intel

EXX Workbench (Windows)1Windows

EXX Workbench (Windows)2

EXX Workbench (Linux/Intel)2

Solaris,

HP-UX,

AIX, zLinux

Scope of DeliveryPlatform

1 Can be installed from within EntireX installation or separately.2 Can be installed separately.

Page 36: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 36

Effort and Impact I

EntireX 7.3 features...

¬ ...will be covered by EntireX Workbench 7.3 only

EntireX 7.2 IDL files...

¬ ...can be reused without changes

¬ ...properties will be automatically migrated to Eclipse IDL file

properties when opening an EntireX 7.2 IDL file

EntireX 7.2 XML mapping files...

¬ ...can be reused without changes

Page 37: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 37

Effort and Impact II

EntireX Workbench command-line interface features...¬ ...will be available independent of EntireX Workbench 7.3¬ ...will not be available on: z/Linux, HP-UX Itanium¬ Existing command scripts (Windows) and shell scripts (UNIX) can remain unchanged

¬ On platforms other than Windows or Linux/Intel:EntireX plugins need to be installed into an existing Eclipseenvironment.

EntireX IDL compiler (erxidl.exe):¬ Most command scripts (Windows) and can remain unchanged¬ Shell scripts (UNIX) and some command scripts (Windows) needto be slightly adapted:¬ Windows: erxidl.exe � erxidl.bat¬ UNIX: erxidl � erxidl.bsh

Page 38: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Page 38

Advantages of EntireX Workbench 7.3

Increased interoperabilityBased on open standards and open source frameworksEasily add 3rd party plug-ins to extend the functional rangeReuse your existing Eclipse 3.1 if you want to

Increased efficiency and productivityShare the common Software AG design-time environmentReduce the learning curve to a minimumFind extraction tools for Natural, COBOL, PL/I in one place

Increased usability and ergonomicsProfit from Eclipse as a full-scale IDEAdapt the workspace, preferences, properties to your individual needs

Page 39: EntireX Workbench 7.3 20070426 - Software AGtechcommunity.softwareag.com/.../EntireX_Workbench_7.3_20070426.pdf · * The EntireX Workbench 7.3 will initially not be available for

EntireX 7.3 Workbench | April 2007 | Seite 39

Software AG.

Bright ideas, everywhere.