© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Rational Asset Analyzer What is new! Leshek Fiedorowicz

Slides:



Advertisements
Similar presentations
Accelerating The Application Lifecycle. DEPLOY DEFINE DESIGN TEST DEVELOP CHANGE MANAGEMENT Application Lifecycle Management #1 in Java Meta, Giga, Gartner.
Advertisements

SFA Inventory Scanning Fortune 500 client Footwear and Apparel Company in US Currently running Next Gen SFA Application which is a full fledged web based.
RDz and Process Integration Using Menu Manager and HATS to customize your RDz installation David Myers.
Java Script Session1 INTRODUCTION.
APP-V 5.0 SP2 (MDOP 2013 R2) Presenter - Fred
® IBM Software Group © 2010 IBM Corporation What’s New in Profiling & Code Coverage RAD V8 April 21, 2011 Kathy Chan
DB2 Tools Pertemuan 3 Matakuliah: T0413 Tahun: 2009.
PowerBuilder.NET Guided Tour. PowerBuilder A New PowerBuilder IDE for.NET Development.
CCMDB 7.2.
Building Enterprise Applications Using Visual Studio ®.NET Enterprise Architect.
Accelerate Business Success With CRM CRM Interoperability.
Presented by IBM developer Works ibm.com/developerworks/ 2006 January – April © 2006 IBM Corporation. Making the most of Creating Eclipse plug-ins.
1 Copyright © 2014 Tata Consultancy Services Limited Source Code Management using Rational Team Concert IBM Rational, Alliance & Technology Unit 2 July.
MCDST : Supporting Users and Troubleshooting a Microsoft Windows XP Operating System Chapter 5: User Environment and Multiple Languages.
VMware vCenter Server Module 4.
® IBM Software Group © 2006 IBM Corporation The Eclipse Data Perspective and Database Explorer This section describes how to use the Eclipse Data Perspective,
DB Audit Expert v1.1 for Oracle Copyright © SoftTree Technologies, Inc. This presentation is for DB Audit Expert for Oracle version 1.1 which.
Eclipse is an open source IDE (Integrated Development Environment) for developing applications in Java, C/C++, HTML, Cobol, Perl, etc. The official Eclipse.
MiVoice Office v MiVoice Office v6.0 is mainly a service enhancement release, rather than a user feature rich enhancement release.
DAT602 Database Application Development Lecture 15 Java Server Pages Part 1.
© 2009 IBM Corporation 1 ClearQuest Synchronizer and ClearQuest Bridge Tech Enablement for CLM 4.0 Lorelei Ngooi & Yuhong Yin June 2012.
© 2009 IBM Corporation 1 RTC ClearQuest Importer and Synchronizer Lorelei Ngooi – RTC ClearQuest Synchronizer Lead.

Classroom User Training June 29, 2005 Presented by:
QuestDirect.org PeopleTools 8.53 Upgrade is the way to go.
TechEd /22/2017 5:40 AM © 2013 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
1 © 2012 IBM Corporation Eclipse Lyo Update
COLD FUSION Deepak Sethi. What is it…. Cold fusion is a complete web application server mainly used for developing e-business applications. It allows.
Managing User Desktops with Group Policy
TEAM Basic TotalElectrostatic ManagementAwareness&
Introduction to Eclipse Plug-in Development. Who am I? Scott Kellicker Java, C++, JNI, Eclipse.
6 th Annual Focus Users’ Conference Manage Integrations Presented by: Mike Morris.
DEPICT: DiscovEring Patterns and InteraCTions in databases A tool for testing data-intensive systems.
Professor Michael J. Losacco CIS 1110 – Using Computers Database Management Chapter 9.
1 Creating an RTC Hot Fix September 18, Steps for creating a hot fix Find the work item where the defect is resolved. Check for existing hot fixes.
Overview of the SAS® Management Console
DEV-8: OpenEdge® Architect – Extensibility & Third Party Integration Sunil Belgaonkar Principal Software Engineer Architect Phillip Magnay.
Microsoft Dynamics NAV 2009 and Architecture Overview Name Title Microsoft Corporation.
® IBM Software Group © 2007 IBM Corporation Best Practices for Session Management
Liferay Installation Prepared by: Do Xuan Hai 8 August 2011.
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Search Overview Search Features: WSS and Office Search Architecture Content Sources and.
© 2006, National Research Council Canada © 2006, IBM Corporation Solving performance issues in OTS-based systems Erik Putrycz Software Engineering Group.
® IBM Software Group © 2007 IBM Corporation Rational Transformation Workbench Analyzer for Eclipse V3.1 Name Title address.
HORIZONT 1 XINFO ® The IT Information System How to use XINFO in Software Development HORIZONT Software for Datacenters Garmischer Str. 8 D München.
® IBM Software Group © 2007 IBM Corporation Module 1: Getting Started with Rational Software Architect Essentials of Modeling with IBM Rational Software.
Module 1: Introduction to Microsoft SQL Server Reporting Services
Cognos 8 BI Configuration, Administration, and Upgrade Cognos 8 BI.
Metric Studio Cognos 8 BI. Objectives  In this module, we will examine:  Concepts and Overview  An Introduction to Metric Studio  Cognos 8 BI Integration.
IBM Express Runtime Quick Start Workshop © 2007 IBM Corporation Deploying a Solution.
Chapter 4 Crystal Report Presenter: PEN PHIROM (MscIT) Phone:
CIS-NG CASREP Information System Next Generation Shawn Baugh Amy Ramirez Amy Lee Alex Sanin Sam Avanessians.
E2G Web Services E2G Scripts and Methods E2G Domain Logic E2G Domain Logic Client Custom Scripts and Methods Client Custom Scripts and Methods E2G Rules.
© 2013 IBM Corporation IBM UrbanCode Deploy v6.0 Support Enablement Training Jenkins plug-in 1 November 2013.
J-guar Customization Tool Devanshu Bawa Customization Specialist SOLUTION PARTNERS TRAINING 2016.
 1- Definition  2- Helpdesk  3- Asset management  4- Analytics  5- Tools.
The Palantir Platform… …Changes in 2.3
Doron Orbach UCMDB Product Manager
Building Enterprise Applications Using Visual Studio®
What are they? The Package Repository Client is a set of Tcl scripts that are capable of locating, downloading, and installing packages for both Tcl and.
David Lawrence Enablement Engineer for RDz and RTCz
IBM Rational Rhapsody Advanced Systems Training v7.5
Computer Aided Software Engineering (CASE)
RTC – Source Control Management
COSC-4840 Software Engineering
JDXpert Workday Integration
Essentials of IBM Rational Asset Analyzer V6.0
ESIS Consulting LLC (C) ESIS Consulting LLC. All rights reserved
ITAS Risk Reporting Integration to an ERP
Presentation transcript:

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Rational Asset Analyzer What is new! Leshek Fiedorowicz

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z IBM Rational Asset Analyzer Inventory of business and IT development and IT devops artifacts together Cutting through enterprise applications complexity Accelerate development - (Re) Gain control Understand and change Capture, persist and share human knowledge 2

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z What is new 3

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z What is new  Code Review for COBOL  Language Agnostic Business Rules  RTC Integration – scanning files from RTC with RAA  Usability & Currency  Ease of Install  Backup RTC Integration – details

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RAA - Surfacing Code Review for COBOL  Code Review for COBOL gives focus when clients have hundreds (or thousands) of programs to improve  Gives the enterprise view allowing to identify programs that should be actually looked at RDz  Its static set of 19 rules  Can be automatically run during inventory, identify statements consistent with the rules  The results are:  persisted for use in Custom Queries or sophisticated analysis using 3 rd party reporting or visualization tools  summarized in Program summary page tab  itemized in Program details page tab  highlighted in Related source view line-gutter

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RAA - Code Review for COBOL in Program summary page tab

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RAA - Code Review for COBOL itemized in Program details page

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RAA - Code Review for COBOL highlighted in Related source view line-gutter

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Language Agnostic Business Rules Language Agnostic Business Rules related functionality provides selected rule mining functionality for any file, crating a platform for capturing, persisting and sharing human knowledge.  Use in concert with, also language agnostic, symbol scanning  With new detail page actions and new user dialogs any text file can participate in business rule rules inventory and impact analysis.  Functions include:  Relate any file to a business rule  Relate range of lines in a file to a business rule  Related files appear in new section on Business rule details page  Rule relationships are highlighted in a new Related source view line-gutter  Impact analysis may be run on rule assets to determine their relationship to other enterprise assets

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Language Agnostic Business Rules Relate any file, or range of lines in a file, to a business rule

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Language Agnostic Business Rules Related files appear in new section on Business rule details page

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Language Agnostic Business Rules Rule relationships are highlighted in a new Related source view line-gutter

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Language Agnostic Business Rules Impact analysis may be run on rule assets to determine their relationship to other enterprise assets

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Scanning Rational Team Concert stored files with RAA  The solution developed by IBM Integrated Solution for System z Development team  Adopted and enhanced by RAA team to help in RAA development by scanning RAA files from RTC with RAA itself.  The value of two product working together is more than a simple sum; added value: Each RAA scans is recorded as RTC build Scan history available in RTC as build results page The log files from RAA scans are published to RTC as build scans and made available directly from RTC interface

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Usability and Currency  Usability –Exporting diagrams in SVG –Printing Diagrams –Export of UI table content to CSV –View logs on the menu –Hashsum based incremental scanning  Currency –DB2 v9 & 10 syntax in embedded SQL –Eclipse 4.2 support for RAA plugin for RDz –Many documentation updates and improvement

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Usability - Printing Diagrams Usability - Exporting diagrams in SVG

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Usability - Export of UI table content to CSV Usability - View logs on the menu (with sort also by timestamp)

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Usability - Hashsum based incremental scanning  Works for all distributed files and scanning COBOL/PL/I on workstation  Content based (not file name and not timestamp based)  Not yet enabled for scanning PDSes on z/OS  Ability to explicitly force rescan (checkbox to Inventory wizard)  Following action will force rescan implicitly –Queue container for analysis –Queue selected –REST request for analysis –RAA plugin - scans are on save after file changed or explicitly requested by the user

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RAA on Windows - Installation simplifications  The only mandatory pre-req remaining on Windows is DB2 Embeds Object Rexx Embeds Java Runtime Environment Provides WAS Liberty profiles as an optional embedded application server  RAA now embeds an application server, WAS Liberty Profile. This is an optional use, lightweight application server.  Option to use full enterprise strength of IBM WebSphere Application Server remains  Rexx is no longer a mandatory prerequisite. RAA now embeds Open Object Rexx If a version of Open Object Rexx was previously installed on the system and is not otherwise needed, it can be uninstalled.  Java is no longer a mandatory prerequisite. RAA now embeds the Java Runtime Environment.

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RAA on Windows - Installation simplifications

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Backup 21

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Rational Asset Analyzer Rational Team Concert (Jazz) Integration Leshek Fiedorowicz Rational Asset Analyzer

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Scanning Rational Team Concert stored files with RAA  The solution developed by IBM Integrated Solution for System z Development team  Adopted and enhanced by RAA team to help in RAA development by scanning RAA files from RTC with RAA itself.  The value of two product working together is more than a simple sum; added value: Each RAA scans is recorded as RTC build Scan history available in RTC as build results page The log files from RAA scans are published to RTC as build scans and made available directly from RTC interface

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z Scanning Rational Team Concert stored files with RAA A dedicated Windows machine (VMWare) has been configured RAA installed RTC build engine installed RTC build engine kicked of from the bat file also stored in RAA RTC: /WsaaBuild/BuildConfigs/RAA4RAA/raa4raaBuild.bat Source directory established for extracting files C:\raa4raa\raa.current Build file and parm files are stored in RAA's RTC workspace: /WsaaBuild/BuildConfigs/RAA4RAA/raa4raaScan.txt /WsaaBuild/BuildConfigs/RAA4RAA/raa4raaBuild.xml set path=C:\Java\IBM_JDK_60\jre\bin;%path% C:\raa4raa\buildsystem\buildengine\eclipse\jbe -repository -engineId raa4raa -userId raa4raa -passwordFile raa_pswd { _comment0 : "Definition for scanning RAA with RAA from RAA RTC", container: "c:\\raa4raa\\raa.current", scanZips: true, scanSymbols: true, forceRescan: false, _comment1 : "applicationId: 11 - not used here for now" }

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z <startBuildActivity label="RAA RTC Integration Build" activityIdProperty="RaaRtc" autoComplete="true" userId="${BuildUserid}" passwordFile="${BuildPswd}" buildResultUUID="${BuildUUID}" repositoryAddress="${BuildRepAddr}" /> <startBuildActivity label="RAA Scanning" parentActivityId="${RaaRtc}" activityIdProperty="RaaScan" autoComplete="true" userId="${BuildUserid}" passwordFile="${BuildPswd}" buildResultUUID="${BuildUUID}" repositoryAddress="${BuildRepAddr}" /> RTC scan /WsaaBuild/BuildConfigs/RAA4RAA/raa4raaBuild.xml (1 of 2)

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RTC scan /WsaaBuild/BuildConfigs/RAA4RAA/raa4raaBuild.xml (2 of 2) <startBuildActivity label="Publishing RAA logs" parentActivityId="${RaaRtc}" activityIdProperty="PublishLogs" autoComplete="true" userId="${BuildUserid}" passwordFile="${BuildPswd}" buildResultUUID="${BuildUUID}" repositoryAddress="${BuildRepAddr}" /> <logPublisher repositoryAddress="${BuildRepAddr}" userId="${BuildUserid}" passwordFile="${BuildPswd}" buildResultUUID="${BuildUUID}" filePath="${RaaHome}/log/${RaaLogFileName}" label="Most recent ${RaaLogFileName}" failonerror="false" />

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RTC scan - build definition and new build engine in RAA's RTC  Created new RTC build definition

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RTC scan - build definition and new build engine in RAA's RTC  Created new RTC build definition - specify the script

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RTC scan - build definition and new build engine in RAA's RTC  Created new RTC build engine

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RTC scan – running the build  Kicked off manually from RTC

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RTC scan – running the build  Or can be run on schedule

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RTC scan – running the build  Or can be run on schedule

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RTC + RAA > [RTC] + [RAA] – integration added value  The record of instances of scans  The record of instances of scans with details on each scan

© 2013 IBM Corporation IBM Rational Asset Analyzer & Rational Asset Analyzer for System z RTC + RAA > [RTC] + [RAA] – integration added value  The record of instances of scans with scan logs readily available from RTC interface