Effort. skill. purpose of the of. assets that are. accessible to. management. stand alone. PBSI Whitepaper. Copyright 2011,
|
|
- Hester Stone
- 8 years ago
- Views:
Transcription
1 The role of Code Visualization in a Migration Effort Synopsis: Replatforming legacy IBM i application code Microsoft.NET requires specialized skill sets that encompass knowledge of both the legacy and target environments. Simplistic migration efforts that convert individual legacy programs in isolation are naïve at best and may result in unusable and unmaintainab ble systems. Before starting any migration effort, PBSI recommends the use of their world class code visualization technologies more fully understand the architecture and scope of the original assets, and develop a meaningful architecture for the newly migrated application. Code visualization is an emerging technology that hass proven its usefulness in understanding complex systems. Aumated visualization ols, suchh as the PBSI ScatterGraph, are especially important when working with legacy IBM i code assets, where documentation may be absent or in non machine readable form. If documentation is available for the legacy systems, it is an important adjunct the visualizations that are provided by the ScatterGraph. PBSI uses its ScatterGraph as the first step of its.netigration technology replatforming process provide comprehensive drill downs in systems, subsystems, programs and functions within programs. When used evaluate a legacy IBM i application, the primary purpose of the ScatterGraph is clearly show how systems are organized, where there is reuse of assets across systems and subsystemss and help identify assets that are no longer in use. The ScatterGraph is fully interactive. Highly qualified personnel who are conversant with both the legacy environment and.net can tag items thatt are depictedd on a ScatterGraph. Some examples of tagging include categorization of assets, flagging an asset as deprecated, indicating assets that are candidates for replacement by superseding technologies and identifying assets that are be included in a code migration effort. Data captured by tagging is kept in a Microsoft SQL Server database that is used by the ScatterGraph oling and is accessible other ols. Data produced by the legacy source code analysis ols and captured during tagging can be further studied with SQL Server Reporting Services. Such analysis reports are readily available via Microsoft Team Foundation Server and Microsoft SharePoint Server 2010, whichh is used as a portal environment for project management. Why the ScatterGraph is important Virtually all object oriented development environments and frameworks support the organization of code in packages or namespaces. This is in contrast the IBM i code development model, whichh hisrically consisted of individual stand alone programs that could be called independently or from other programs. A straight acrosss conversion of IBM i programs stand alone Windows executable files (exe files) would result in a system that would be at best cumbersome and at worst unusable. 1
2 Rather than attempt provide straight across IBM i code assets interact with each other. The ScatterGraph, shown in Figure 1, shows how and where programs are used within a subsystem. When applied a system level view, the ScatterGraph can be usedd examine cross system interactions, conversions, PBSI uses its ScatterGraph oling clearly show how existing help identify highly reused assets. Figure 1: This is a view of the ScatterGraph (center panel). It shows a visualization of a program call stack. An important goal of the ScatterGraph is identify highly reused components so that those programs can be migrated in the same resulting.net assembly (typically deployed as a Windows Dynamic Link Library, or DLL). In IBM i programming terms, this process is similar identifying code that can be compiled in a service program. The benefits of identifying and migratingg highly cohesive IBM i assets in well architected assemblies include ease of migration, ease of testing and verification, ease of deployment and security and ease of maintenance. 2
3 Figure 2 showss a magnified view of the ScatterGraph. Using the magnified view, a.netigration architect can easily review the structure of the legacyy application.. Using the tagging capabilities of the ScatterGraph, the architect selects assets that are be grouped in.net namespaces and projects for use in Visual Studio. The tagging capability supports individual item selection, multiple selection, lasso selection and drag and drop selection. Figure 2: This magnified view of the ScatterGraph shows how individual legacy IBM i assets can be clearly identified and selected for tagging. 3
4 Relative Size View In addition the program relation views shown in Figures 1 and 2, the ScatterGraph provides the Relative Size View, shown in Figure 3. The Relative Size View provides a high impact visualization of how legacy assets are ranked in relation variouss weighting facrs that are selected while using the view. An easy understand Relative Size View can be based on the number of lines of executable code that are contained within the original source. Given that weighting facr, it would be easy see from Figure 3 that there are four quite large programs, followed by about a dozen smaller programs and finally a set of much smaller programs. Although program size is an important metric and is often used when estimating migration efforts (the lines of code, or LOC, measure), large size programs may in fact contain lengthy sequences of trivial operations (for example, simple field initializations or movement of database fields in and out of the program). The Relative Size View can be meaningfullyy paired with the Program Analysis Graph, shown in Figure 4. Figure 3: The Relative Size View provides a visualization of how legacy assets are relatedd in terms of weighting facrs derived from analysis of the assets. In addition providing a visual evaluation of lines of code, some other metrics that can be usefully explored with the Relative Size View include: : Number of database files used in a program. Number of IBM i API calls that are included inn a program. Number of workstation file record formats used in a program. Usage of legacy operation codes. For example, many IBM i program assets were originally coded for the IBM System/36, System/38 and other earlier systems. Identification and remediation of the legacy operations before starting the migration process can yield a better result. 4
5 Program Analysis Graph In addition the other graph types, the Program Analysis Graph shown in Figure 4 is used help understand a legacy program before beginning migration. Ass shown in the figure, the graph shows the structure of an IBM i RPG program, with its use of database files (yellow icons), its display file (green icon), subroutines (blue icons) and external calls (red icons). Using this graph, the.netigration architect can quickly review the structure of a legacy code asset without necessarily needing view the actual source code. This view helps the architect understand frequency of use patterns within the program. For example, the external call shown in the diagram with the most connections will be of special interest in terms of understanding how the application works. Another very useful data point that can be seen on the Program Analysis Graph is potential dead code. In RPG terms, dead code is frequentlyy contained in subroutiness or procedures that are not called from any other subroutine or procedure in the program. The potential dead code would be depicted on the graph as an icon with no connections it. However, even if the item is depicted as dead code, the skills of the.netigration architect are still required make the final determination as how handle the item. The RPG language allows for creation of specific subroutines that are not directly called by other code in the program, but may be called by the runtime environment. Also, many RPG programmers originally put initialization code in non executable subroutines. For those reasons, the Program Analysis Graph is used as a starting point determine what code may be candidate codee omit from the migration. Figure 4: The Program Analysis Graph shows the internal structure of a legacy program and helps identify highly used code, external calls and potential "dead code". 5
6 Summary At PBSI, we believe that the only viable technique successfully migrate legacy IBM i code assets in.net is determine, prior starting the migration, where and how the migrated code assets will fit gether. When developing new systems of any meaningful size in an objecriented environment, this analysis work precedes any coding activities. The ScatterGraph, its visualizations and its database outputs and reports provide the basis for review, planning, migration tracking and deployment of the migrated asset. In a large scale replatforming migration, it is a given that there will be code produced as a result of the migration. The job during migration is retrofit an object oriented structure, and more particularly, a.net oriented structure, around the existing code so that it can be meaningfully brought forward in the new environment. Any proposed solution that does not address those issues is suspect, as it is our belief that a one for one migration of IBM i programs individual Windows EXE or DLL files yields a suboptimal result. For More Information Natalie (Kilner) Hughes President and CEO Packaged Business Solutions, Inc. (800) nataliek@pbsilink.com The Role of Code Visualization in a Migration Effort 6
tions Synopsis: User suitable for chart that is be considered that consider Organizations high volume applications may i applications.
A Comparison of User Interface Migrated Legacy Applicat tions Technologies for use in Synopsis: User interface modernization of legacy IBM i applications is most often consideredd in terms of getting the
More informationCLOUD COMPUTING & WINDOWS AZURE
CLOUD COMPUTING & WINDOWS AZURE WORKSHOP Overview This workshop is an introduction to cloud computing and specifically Microsoft s public cloud offering in Windows Azure. Windows Azure has been described
More informationAssetTrack. Overview: AMI AssetTrack Integration for HP Asset Manager. Mobile Forms/Scanners. Web Forms CMYK: 62 42 73 25
Overview: AMI AssetTrack Integration for HP Asset Manager AssetTrack is an enterprise barcode asset tracking solution for HP Asset Manager that enables Asset Manager customers to use handheld barcode scanners
More informationMigrate AS 400 Applications to Linux
Migrate AS 400 Applications to Linux Infinite Corporation White Paper date March 2011 Abstract: This paper is a discussion of how to create platform independence by executing i OS (AS/400) applications
More informationBest Practices for Migrating from Lotus Notes to Microsoft Exchange and SharePoint
Best Practices for Migrating from Lotus Notes to Microsoft Exchange and SharePoint A White Paper Written by Technology Strategy Research, LLC and Sponsored by Quest Software - Best Practices for Migrating
More informationDecomposition into Parts. Software Engineering, Lecture 4. Data and Function Cohesion. Allocation of Functions and Data. Component Interfaces
Software Engineering, Lecture 4 Decomposition into suitable parts Cross cutting concerns Design patterns I will also give an example scenario that you are supposed to analyse and make synthesis from The
More informationMigrate AS 400 Applications to Windows, UNIX or Linux
Migrate AS 400 Applications to Windows, UNIX or Linux INFINITE Corporation White Paper prepared for Infinite Product Group date January 2012 Abstract: This paper is a discussion of how to create platform
More informationChapter 13 Computer Programs and Programming Languages. Discovering Computers 2012. Your Interactive Guide to the Digital World
Chapter 13 Computer Programs and Programming Languages Discovering Computers 2012 Your Interactive Guide to the Digital World Objectives Overview Differentiate between machine and assembly languages Identify
More informationIntegrating SharePoint Sites within WebSphere Portal
Integrating SharePoint Sites within WebSphere Portal November 2007 Contents Executive Summary 2 Proliferation of SharePoint Sites 2 Silos of Information 2 Security and Compliance 3 Overview: Mainsoft SharePoint
More informationMICROSOFT SHAREPOINT MIGRATION ON KATPROTECH: REFERENCE ARCHITECTURE
MICROSOFT SHAREPOINT MIGRATION ON KATPROTECH: REFERENCE ARCHITECTURE JULY 2013 (please consult http://www.katprotech.com/whitepapers for the latest version of this paper) ABOUT KATPROTECHNOLOGIES: Katpro
More informationServer Monitoring Reports for Tuckers Consultancy
Server Monitoring Reports for Tuckers Consultancy HTL Support Ltd January 2012 Table of Contents 1 Introduction...1 1.1 Overview...1 1.2 All Sites...1 1.3 Percentage Good Analysis...1 1.4 Outage Analysis...1
More informationAgile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS
Agile Business Suite: a 4GL environment for.net developers DEVELOPMENT, MAINTENANCE AND DEPLOYMENT OF LARGE, COMPLEX BACK-OFFICE APPLICATIONS In order to ease the burden of application lifecycle management,
More informationWeb. Studio. Visual Studio. iseries. Studio. The universal development platform applied to corporate strategy. Adelia. www.hardis.
Web Studio Visual Studio iseries Studio The universal development platform applied to corporate strategy Adelia www.hardis.com The choice of a CASE tool does not only depend on the quality of the offer
More informationDeploying Migrated IBM Notes Applications to the Cloud
Deploying Migrated IBM Notes Applications to the Cloud A guide on deploying Composer Notes application to Microsoft Azure Prepared by Composer Technologies Copyright Composer Technologies Table of Contents
More informationServer Monitoring Reports for Matrix IT
Server Monitoring Reports for Matrix IT Matrix IT Solutions Limited October 2013 Table of Contents 1 Introduction...1 1.1 Overview...1 1.2 All Sites...1 1.3 Percentage Good Analysis...1 1.4 Outage Analysis...1
More informationPerformance and Load Testing For ArcGIS based systems Ian Sims and John Meza OVERVIEW What is Performance and Load Testing What is the objective Acceptance Testing Ongoing Development Areyoutheclient Want
More informationASNA Case Study. ASNA Visual RPG paves the path to.net for Management Control. Leaders in IBM i Modernization. Real Life Challenges
ASNA Case Study ASNA Visual RPG paves the path to.net for Management Control. By Thomas M. Stockwell When Management Control, Inc. in Alexander, Alabama decided to distribute its payroll processing services
More informationIntroducing Micro Focus Net Express to Develop and Extend COBOL Applications within.net White Paper
Introducing Micro Focus Net Express to Develop and Extend COBOL Applications within.net White Paper Abstract This paper will introduce the capabilities of Micro Focus Net Express that allows COBOL to operate
More informationBI solutions with Visio Graphical visualizations with Visio, SharePoint and Visio Services
BI solutions with Visio Graphical visualizations with Visio, SharePoint and Visio Services More or less every user of Microsoft office in an organization knows Visio or gets to know it sooner or later.
More informationMultiple Formatter Support for the Logging Application Block
Multiple Formatter Support for the Logging Application Block Scott Densmore, Naveen Yajaman, Paul Slater, and Andrew Mason Information in this document, including URL and other Internet Web site references,
More informationSharePoint Impact Analysis. AgilePoint BPMS v5.0 SP2
SharePoint Impact Analysis Document Revision r5.1.4 November 2011 Contents 2 Contents Preface...4 Disclaimer of Warranty...4 Copyright...4 Trademarks...4 Government Rights Legend...4 Virus-free software
More informationASP &.NET. Microsoft's Solution for Dynamic Web Development. Mohammad Ali Choudhry Milad Armeen Husain Zeerapurwala Campbell Ma Seul Kee Yoon
ASP &.NET Microsoft's Solution for Dynamic Web Development Mohammad Ali Choudhry Milad Armeen Husain Zeerapurwala Campbell Ma Seul Kee Yoon Introduction Microsoft's Server-side technology. Uses built-in
More informationDB2 Application Development and Migration Tools
DB2 Application Development and Migration Tools Migration Tools If I decide I want to move to DB2 from my current database, can you help me? Yes, we have migration tools and offerings to help you. You
More informationMS 10978A Introduction to Azure for Developers
MS 10978A Introduction to Azure for Developers Description: Days: 5 Prerequisites: This course offers students the opportunity to learn about Microsoft Azure development by taking an existing ASP.NET MVC
More informationModernized and Maintainable Code. Frank Weil, Ph.D. UniqueSoft, LLC
Modernized and Maintainable Code Frank Weil, Ph.D. UniqueSoft, LLC UniqueSoft is a provider of next-generation software development tools and services specializing in modernizing legacy software using
More informationCoveo Platform 7.0. Microsoft SharePoint Connector Guide
Coveo Platform 7.0 Microsoft SharePoint Connector Guide Notice The content in this document represents the current view of Coveo as of the date of publication. Because Coveo continually responds to changing
More informationCourse Syllabus: RIA Programming for Magic xpa 2.x Developers
Course Syllabus: RIA Programming for Magic xpa 2.x Developers TABLE OF CONTENTS: 1. Course Objectives and Goals... 1 2. General Course Details... 2 3. Lesson Outline... 2 4. Technical Material... 3 5.
More informationMoving Your COBOL Assets to Microsoft.NET: Fujitsu NetCOBOL for.net
Moving Your COBOL Assets to Microsoft.NET: Fujitsu NetCOBOL for.net Fujitsu Software! Hurwitz Report Moving Your COBOL Assets to Microsoft.NET: Fujitsu NetCOBOL for.net Fujitsu Software iii Executive Summary
More informationCourse Syllabus: RIA Programming for unipaas V1.x Developers
TABLE OF CONTENTS: Course Syllabus: RIA Programming for unipaas V1.x Developers Course Objectives and Goals Course Objectives and Goals... 1 General Course Details... 1 Lesson Outline... 2 Technical Material...
More information2933A: Developing Business Process and Integration Solutions Using Microsoft BizTalk Server 2006
www.peaksolutions.com 2933A: Developing Business Process and Integration Solutions Using Microsoft BizTalk Server 2006 Course 2933A: Five days; Instructor-Led Introduction This five-day instructor-led
More informationEnterprise Agreement. A Strategic Choice for Your Business. Minimize Cost, Maximize Value. More Value by Design. Program Overview
Enterprise Agreement Program Overview A Strategic Choice for Your Business The Microsoft Enterprise Agreement program is designed specifically for your organization if you have 250 or more desktop PCs
More informationCourse 10978A Introduction to Azure for Developers
Course 10978A Introduction to Azure for Developers Duration: 40 hrs. Overview: About this Course This course offers students the opportunity to take an existing ASP.NET MVC application and expand its functionality
More informationInsurance Company Improves Time-to- Market with Enhanced Rating Engine
Microsoft Visual Studio 2008 Customer Solution Case Study Insurance Company Improves Time-to- Market with Enhanced Rating Engine Overview Country or Region: United States Industry: Financial services Insurance
More informationMigration and Developer Productivity Solutions Cloud, Mobile and Web Development Workshop
Migration and Developer Productivity Solutions Cloud, Mobile and Web Development Workshop Charles Finley Transformix Computer Corporation Cloud, Mobile and Web Development Workshop: A Hands-on Tools-Based
More informationThe Business Case for Migrating from IBM to the SharePoint Platform: The Cost Advantages
The Business Case for Migrating from IBM to the SharePoint Platform: The Cost Advantages JULY 2011 Visit www.piquesolutions.com to learn more about our market research and consulting services. 795 Folsom
More informationA Software Development Platform for SOA
A Software Development Platform for SOA Peter Eeles Executive IT Architect Rational Brand Architect for UK, Ireland and South Africa peter.eeles@uk.ibm.com 2004 IBM Corporation Agenda IBM Software Group
More informationALTAIR SOFTWARE ASSET OPTIMIZATION USER GUIDE
ALTAIR SOFTWARE ASSET OPTIMIZATION USER GUIDE Table Of Contents What is Altair SAO?... 6 System Architecture... 7 Report Navigation Chart... 8 Report Navigation Chart Dashboard... 9 Report Navigation Chart
More information55014-Upgrading Your Development Skills to SharePoint 2013
Course Outline 55014-Upgrading Your Development Skills to SharePoint 2013 Duration: 5 days (30 hours) Target Audience: This course is intended for anyone interested in getting an introductory look at the
More informationWHITE PAPER. TimeScape.NET. Increasing development productivity with TimeScape, Microsoft.NET and web services TIMESCAPE ENTERPRISE SOLUTIONS
TIMESCAPE ENTERPRISE SOLUTIONS WHITE PAPER Increasing development productivity with TimeScape, Microsoft.NET and web services This white paper describes some of the major industry issues limiting software
More informationSymantec Indepth for. Technical Note
Symantec Indepth for Microsoft.NET postinstallation and configuration Technical Note Symantec Indepth for Microsoft.NET postinstallation and configuration Copyright 2006 Symantec Corporation. All rights
More informationBPM vs. SharePoint: Which is Right for Your Business
Gain a high level comparison between Business Process Management (BPM) platforms and SharePoint to better establish the proper software fit for your enterprise. BPM solutions and SharePoint are often viewed
More information2007 to 2010 SharePoint Migration - Take Time to Reorganize
2007 to 2010 SharePoint Migration - Take Time to Reorganize by Mark Klinchin CTO, MetaVis Technologies May 2010 Phone: (610)-717-0413 Email: info@metavistech.com Website: www.metavistech.com Introduction
More informationModel Simulation in Rational Software Architect: Business Process Simulation
Model Simulation in Rational Software Architect: Business Process Simulation Mattias Mohlin Senior Software Architect IBM The BPMN (Business Process Model and Notation) is the industry standard notation
More informationA Database Re-engineering Workbench
A Database Re-engineering Workbench A project proposal by Anmol Sharma Abstract Data is not always available in the best form for processing, it is often provided in poor format or in a poor quality data
More informationAutomatizace Private Cloud. Petr Košec, Microsoft MVP, MCT, MCSE www.kosecsolutions.cz, @PetrKosec
Automatizace Private Cloud Petr Košec, Microsoft MVP, MCT, MCSE www.kosecsolutions.cz, @PetrKosec Session Objectives and Takeaways Introduction to Orchestrator Introduction to Service Management Automation
More informationPlanning, Implementing and Managing a Microsoft SharePoint 2003 Infrastructure
Planning, Implementing and Managing a Microsoft SharePoint 2003 Infrastructure Course 8036 - Three days - Instructor-led - Hands on Introduction This instructor-led course provides students with the knowledge
More informationAnswers to Top BRMS Questions
November 2009 Answers to Top BRMS Questions Answers to ten frequently asked questions about what business rule management systems are and how they are used Brett Stineman Product Marketing, Business Rules
More informationAQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping
AQA GCSE in Computer Science Computer Science Microsoft IT Academy Mapping 3.1.1 Constants, variables and data types Understand what is mean by terms data and information Be able to describe the difference
More informationDeveloping Microsoft Azure Solutions 20532B; 5 Days, Instructor-led
Developing Microsoft Azure Solutions 20532B; 5 Days, Instructor-led Course Description This course is intended for students who have experience building vertically scaled applications. Students should
More informationDigital Marketplace - G-Cloud
Digital Marketplace - G-Cloud SharePoint Services Core offer 22 services in this area: 1. SharePoint Forms SharePoint comes with out-of-the-box web-based forms that allow for data to be captured for your
More informationHow To Build A Financial Messaging And Enterprise Service Bus (Esb)
Simplifying SWIFT Connectivity Introduction to Financial Messaging Services Bus A White Paper by Microsoft and SAGA Version 1.0 August 2009 Applies to: Financial Services Architecture BizTalk Server BizTalk
More informationSolutions Architect JOB SPECIFICATION. Get in touch hello@foundation-sp.com
Solutions Architect JOB SPECIFICATION Get in touch hello@foundation-sp.com Role Overview Joining an established and growing team, the Solutions Architect will be responsible for planning designing and
More informationSharePoint 2013 PerformancePoint Services
3 Riverchase Office Plaza Hoover, Alabama 35244 Phone: 205.989.4944 Fax: 855.317.2187 E-Mail: rwhitney@discoveritt.com Web: www.discoveritt.com Course 55057A: SharePoint 2013 PerformancePoint Services
More informationRelease Notes Scribe Adapter for Microsoft Dynamics
Scribe Adapter for Microsoft Dynamics CRM Requirements Version 4.0 Release Date January 28, 2008 Insight 6.2 or higher Microsoft Dynamics CRM 3.x, 4.x, or Microsoft Dynamics CRM Live Microsoft.NET Framework
More informationSkelta BPM. For BPM and Advanced Workflow Solutions. Business Process Management for All www.skelta.com
For BPM and Advanced Workflow Solutions The BPM transformation is just about to begin. Skelta BPM heralds a paradigm shift in BPM workflows automation with innovative new features for application integration,
More informationDeveloping and Implementing Windows-Based Applications With Microsoft Visual C#.NET and Microsoft Visual Studio.NET
Unit 40: Developing and Implementing Windows-Based Applications With Microsoft Visual C#.NET and Microsoft Visual Studio.NET Learning Outcomes A candidate following a programme of learning leading to this
More informationProgrammabilty. Programmability in Microsoft Dynamics AX 2009. Microsoft Dynamics AX 2009. White Paper
Programmabilty Microsoft Dynamics AX 2009 Programmability in Microsoft Dynamics AX 2009 White Paper December 2008 Contents Introduction... 4 Scenarios... 4 The Presentation Layer... 4 Business Intelligence
More informationSharePoint 2013 PerformancePoint Services Course 55057; 3 Days
Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc SharePoint 2013 PerformancePoint Services Course 55057; 3 Days Course Description
More informationRapid application development for JEE using Adobe ColdFusion 9
Rapid application development for JEE using Adobe ColdFusion 9 Table of contents 1 Six issues affecting web application development 2 The ColdFusion approach for rapid application development 3 The business
More informationCourse 20532B: Developing Microsoft Azure Solutions
Course 20532B: Developing Microsoft Solutions Five Days, Instructor-Led About this Course This course is intended for students who have experience building vertically scaled applications. Students should
More informationThe best way to get Microsoft Visual Studio 2005 is by purchasing or renewing an MSDN Subscription today.
The best way to get Microsoft Visual Studio 2005 is by purchasing or renewing an MSDN Subscription today. Why Visual Studio 2005 represents one of the most significant developer tools releases since the
More informationExcel Reports and Macros
Excel Reports and Macros Within Microsoft Excel it is possible to create a macro. This is a set of commands that Excel follows to automatically make certain changes to data in a spreadsheet. By adding
More informationSoftware Engineering Best Practices. Christian Hartshorne Field Engineer Daniel Thomas Internal Sales Engineer
Software Engineering Best Practices Christian Hartshorne Field Engineer Daniel Thomas Internal Sales Engineer 2 3 4 Examples of Software Engineering Debt (just some of the most common LabVIEW development
More informationScalability and Performance Report - Analyzer 2007
- Analyzer 2007 Executive Summary Strategy Companion s Analyzer 2007 is enterprise Business Intelligence (BI) software that is designed and engineered to scale to the requirements of large global deployments.
More informationWhat is Praxis.TPR?
Praxis Softek Solutions Statement Of Qualification.NET Contents Solution Offerings Technology Stack Resource Profiles (Samples) Project Experiences (Snapshots) Why Praxis Solutions Offering Application
More informationIntro to Developing for SharePoint Online: What Tools Can I Use?
Intro to Developing for SharePoint Online: What Tools Can I Use? Paul Papanek Stork Chief Architect for ShareSquared, Inc http://www.sharesquared.com Contributing Author Developer s Guide to WSS 3.0 MOSS
More informationServer Monitoring Reports for First Finance International
Server Monitoring Reports for First Finance International Home For Now Computers January 2007 Table of Contents 1 Introduction...1 1.1 Overview...1 1.2 All Sites...1 1.3 Percentage Good Analysis...1 1.4
More informationDeveloping Microsoft Azure Solutions
Course 20532A: Developing Microsoft Azure Solutions Page 1 of 7 Developing Microsoft Azure Solutions Course 20532A: 4 days; Instructor-Led Introduction This course is intended for students who have experience
More informationIntellicus Cluster and Load Balancing (Windows) Version: 7.3
Intellicus Cluster and Load Balancing (Windows) Version: 7.3 Copyright 2015 Intellicus Technologies This document and its content is copyrighted material of Intellicus Technologies. The content may not
More informationABSS Solutions, Inc. Upper Marlboro, MD 20772
ABSS Solutions, Inc. Upper Marlboro, MD 20772 1. 1 Using Business Information LogiXML Implementation Process LogiXML Licensing Structure LogiXML Implementations LogiXML Corporate Overview ASI Implementation
More informationIBM Enterprise Content Management Product Strategy
White Paper July 2007 IBM Information Management software IBM Enterprise Content Management Product Strategy 2 IBM Innovation Enterprise Content Management (ECM) IBM Investment in ECM IBM ECM Vision Contents
More informationMIGRATING SHAREPOINT TO THE CLOUD
MIGRATING SHAREPOINT TO THE CLOUD Our Lessons Learned February 2015 www.reisystems.com TABLE OF CONTENTS Introduction... 2 What is Office 365 and what are the models of installation available?... 2 When
More informationfeatures at a glance
hp availability stats and performance software network and system monitoring for hp NonStop servers a product description from hp features at a glance Online monitoring of object status and performance
More informationDeveloping Microsoft Azure Solutions 20532A; 5 days
Lincoln Land Community College Capital City Training Center 130 West Mason Springfield, IL 62702 217-782-7436 www.llcc.edu/cctc Developing Microsoft Azure Solutions 20532A; 5 days Course Description This
More informationHow Microsoft IT India s Test Organization Enabled Efficient Business Intelligence
How Microsoft IT India s Test Organization Enabled Efficient Business Intelligence December 2013 The following content may no longer reflect Microsoft s current position or infrastructure. This content
More informationIBM Spectrum Scale vs EMC Isilon for IBM Spectrum Protect Workloads
89 Fifth Avenue, 7th Floor New York, NY 10003 www.theedison.com @EdisonGroupInc 212.367.7400 IBM Spectrum Scale vs EMC Isilon for IBM Spectrum Protect Workloads A Competitive Test and Evaluation Report
More informationThis module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud.
Module 1: Overview of service and cloud technologies This module provides an overview of service and cloud technologies using the Microsoft.NET Framework and the Windows Azure cloud. Key Components of
More informationThe knowledge of ASP.NET 2.0 is a must. Knowledge of Sharepoint Portal Server (SPS 2003) would be an added advantage.
Course Title : SharePoint Portal Server Development(MOSS 2010) Duration : 5 days Microsoft Office SharePoint Server 2010 is a set of integrated server platform technologies used for connecting people,
More informationIBM Endpoint Manager Version 9.1. Patch Management for Red Hat Enterprise Linux User's Guide
IBM Endpoint Manager Version 9.1 Patch Management for Red Hat Enterprise Linux User's Guide IBM Endpoint Manager Version 9.1 Patch Management for Red Hat Enterprise Linux User's Guide Note Before using
More informationHow To Set Up An Intellicus Cluster And Load Balancing On Ubuntu 8.1.2.2 (Windows) With A Cluster And Report Server (Windows And Ubuntu) On A Server (Amd64) On An Ubuntu Server
Intellicus Cluster and Load Balancing (Windows) Intellicus Enterprise Reporting and BI Platform Intellicus Technologies info@intellicus.com www.intellicus.com Copyright 2014 Intellicus Technologies This
More informationContents. Introduction... 1
Managed SQL Server 2005 Deployments with CA ERwin Data Modeler and Microsoft Visual Studio Team Edition for Database Professionals Helping to Develop, Model, and Maintain Complex Database Architectures
More informationWhat's New in ActiveVOS 7.0
What's New in ActiveVOS 7.0 2009 Active Endpoints Inc. ActiveVOS is a trademark of Active Endpoints, Inc. All other company and product names are the property of their respective owners. 2009 0 Contents
More informationDeveloping in the MDA Object Management Group Page 1
Developing in OMG s New -Driven Architecture Jon Siegel Director, Technology Transfer Object Management Group In this paper, we re going to describe the application development process supported by OMG
More informationSharePoint 2013. A Ten-Point Review of SharePoint 2013 vs. 2010 NICOLAS LAGROTTA NICOLAS LAGROTTA
SharePoint 2013 A Ten-Point Review of SharePoint 2013 vs. 2010 NICOLAS LAGROTTA NICOLAS LAGROTTA Contents Introduction... 1 1. Development-Related Changes... 1 2. Licensing... 2 3. Site/Library Template
More informationDeveloping Microsoft SharePoint Server 2013 Advanced Solutions
Course 20489B: Developing Microsoft SharePoint Server 2013 Advanced Solutions Course Details Course Outline Module 1: Creating Robust and Efficient Apps for SharePoint In this module, you will review key
More informationestpassport Bessere Qualität, bessere Dienstleistungen!
T estpassport Q&A Bessere Qualität, bessere Dienstleistungen! Exam : 70-512 Title : TS Visual Studio Team Foundation Server 2010 Version : Demo 1 / 6 1.You plan to install a dual-tier Visual Studio Team
More informationKPI, OEE AND DOWNTIME ANALYTICS. An ICONICS Whitepaper
2010 KPI, OEE AND DOWNTIME ANALYTICS An ICONICS Whitepaper CONTENTS 1 ABOUT THIS DOCUMENT 1 1.1 SCOPE OF THE DOCUMENT... 1 2 INTRODUCTION 2 2.1 ICONICS TOOLS PROVIDE DOWNTIME ANALYTICS... 2 3 DETERMINING
More informationWorld Leading Website Content Management Software. dazzling user experience * stunning marketing * powerful development * breakthrough results
dazzling user experience * stunning marketing * powerful development * breakthrough results World Leading Website Content Management Software The World Wide Web has evolved rapidly over the last several
More informationConfiguring and Deploying a Private Cloud
Course 20247C: Configuring and Deploying a Private Cloud Course Details Course Outline Module 1: Planning for the Cloud Planning a hybrid cloud involves understanding these tools and technologies so that
More informationOpen Source at Microsoft. Aras Drives Performance in Product Life-Cycle Processes
Open Source at Microsoft Aras Drives Performance in Product Life-Cycle Processes Built on the Microsoft.NET Framework, Aras Innovator enterprise open-source software automates new product introduction,
More informationWhitepaper - WebSphere Development Studio for iseries V5R2
Whitepaper - WebSphere Development Studio for V5R2 David Slater Worldwide Market Manager Application Development IBM The first release of WebSphere Development Studio for represented a major shift in the
More informationIBM WebSphere ILOG Rules for.net
Automate business decisions and accelerate time-to-market IBM WebSphere ILOG Rules for.net Business rule management for Microsoft.NET and SOA environments Highlights Complete BRMS for.net Integration with
More informationDeveloping Database Business Applications using VB.NET
Developing Database Business Applications using VB.NET Curriculum class designed and written by Ernest Bonat, Ph.D., President Visual WWW, Inc. Visual WWW is a Microsoft Visual Studio Industry Partner
More informationBusinessObjects XI R2 Product Documentation Roadmap
XI R2 Product Documentation Roadmap XI R2 indows and UNIX Patents Trademarks Copyright Third-party contributors Business Objects owns the following U.S. patents, which may cover products that are offered
More informationUsing Web Services to exchange information via XML
Paper TS07 Using Web Services to exchange information via XML Edward Foster, Oxford Pharmaceutical Sciences, UK ABSTRACT Web Services have evolved over the past 4 years and are a key component of Service
More informationAcknowledgments. p. 55
Preface Acknowledgments About the Author Introduction p. 1 IBM SOA Foundation p. 2 Service Design and Service Creation p. 2 Service Integration p. 3 Service Connectivity p. 5 Service Security and Management
More informationWeb Integration Technologies
Web Integration Technologies Application and Benefits Introduction In every corporation, the browser has become the most prominent and effective means to access applications systems and the data they provide.
More information.NET. Workflow Solutions. For ABSTRACT: By Owens Gollamandala
.NET Workflow Solutions For ABSTRACT: By Owens Gollamandala Workflows are available within Microsoft SharePoint, and help users track and monitor documents or files associated with a specific business
More informationLecture 26 Enterprise Internet Computing 1. Enterprise computing 2. Enterprise Internet computing 3. Natures of enterprise computing 4.
Lecture 26 Enterprise Internet Computing 1. Enterprise computing 2. Enterprise Internet computing 3. Natures of enterprise computing 4. Platforms High end solutions Microsoft.Net Java technology 1 Enterprise
More informationHow To Program With Adaptive Vision Studio
Studio 4 intuitive powerful adaptable software for machine vision engineers Introduction Adaptive Vision Studio Adaptive Vision Studio software is the most powerful graphical environment for machine vision
More information