corvision to vb or java n.
Skip this Video
Loading SlideShow in 5 Seconds..
CorVision to VB or Java PowerPoint Presentation
Download Presentation
CorVision to VB or Java

Loading in 2 Seconds...

play fullscreen
1 / 17

CorVision to VB or Java - PowerPoint PPT Presentation

  • Uploaded on

CorVision to VB or Java. Migration Technologies can convert and deploy your CorVision applications to thin client VB or Java with 100% run-alike guarantee, quickly, at a fixed price. Rapid Development Repository-based Automatic Documentation Standardized Methods

I am the owner, or an agent authorized to act on behalf of the owner, of the copyrighted work described.
Download Presentation

PowerPoint Slideshow about 'CorVision to VB or Java' - jamalia-leblanc

An Image/Link below is provided (as is) to download presentation

Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author.While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server.

- - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript
corvision to vb or java
CorVision to VB or Java

Migration Technologies can convert and deploy your CorVision applications to thin client VB or Java with 100% run-alike guarantee, quickly, at a fixed price.

why was corvision popular
Rapid Development


Automatic Documentation

Standardized Methods

Robust Apps for large numbers of users.

Reduced backlog

Prominent Firms:



Reynolds & Reynolds



International Truck & Engine




Why was CorVision popular?

It has worked well but technology stopped at the 1-tier, green screen app

migration technologies success story marsh management conversion
Migration Technologies Success Story:Marsh Management Conversion

Multi-client, multi-currency reinsurance management application for subsidiary of Marsh McLennon

  • 155 Forms
  • 224 Customization files
  • 180 Tables
  • 80 Reports
  • 14 Batch Procedures

Complete conversion to VB, now in acceptance testing. Both Rdb and SQL server deployments.

marsh application lines of code
Marsh Application – Lines of Code

Hand-Built code is 6% of total.

how does a cv2 conversion work
How does a CV2 conversion work?

CorVision uses repository specs to generate Builder code, and event triggered hand-built customizations to make a one-tier app.

  • CV2 converts hand-built code to a neutral form, then performs a table-driven conversion of that neutral form to Java.
  • CV2 extracts the CorVision specifications into XML, and moves the XML to a new CV2 repository within Websphere Studio or Visual Studio.
  • CV2 generators use Best-Practice Java/VB Code Patterns to generate the 3-tier “plumbing” for the Persistence, Business Logic, and User Interface layers, and a HELP system.

The Result:A 100% run-alike application, in a 3-tier, thin client, web-enabled app, expressed in Java or VB.

cv2 handles all corvision customization points

Start of Function

Screen 1

Screen 3

CV2 handles all CorVision Customization Points

End of Function

Screen 2

Before Screen

After Painting

Before Field

When Field

Accept Field

Load Row

Enter Row

Leave Row

Accept Field

Accept Row

Accept Screen

Reject Screen



Subroutines - Overrides

Database: Read, Write, Update, Remove

cv2 thin client architecture
CV2 Thin-Client Architecture

Layer 3

Layer 1

Layer 2



User Interface

Business Logic

HTML-wrapped XML

and Javascript



App Server

Client PC Browser

Final commit done

As a single transaction

having multiple updates

using optimistic locking.(similar to CorVision)

Frames & intermediateupdates for field by

field interactivity.

Layer2 to GUI

Interface here.

State/Session maintenanceto layer 3 and to layer 1 here.

migration technologies corvision rdb skills
Migration Technologies –CorVision & Rdb Skills
  • Mike Lowery was an original developer and VP for Product Development for CorVision.
  • Bruce Evans was VP of Professional Services for CorVision.
  • Lori Hennessey is the author of the CorVision Rdb Interface.
  • MT’s team has four other Senior CorVision software engineers, and its HELPDESK manager.

MT has the best-equipped team to understand and convert your applications – and we’ve proved we can do it.

cv2 process is not a re write
CV2 Process is NOT a Re-write

MT is not rewriting these applications. MT’s tools convert the hand-built logic to Java or VB and generate the equivalent best-practice Java or VB application from CorVision specifications.

Result: a 100% run-alike application, modern UI, maintainable on modern platforms, accessible data, familiar to users

during the migration client s staff roles
During the Migration:Client’s Staff Roles
  • Organization of the Effort
    • Teams by Application, Client provides application knowledge
  • At the start
    • Assessment – identification of non-CorVision elements
    • Architecture – development & deployment tool choices
    • Establish development, testing, acceptance environments
  • During the Migration
    • TESTING, issue reporting to web accessible bugs database
    • Interfaces for email, printing, other OS services
    • Refinements of User Interface forms and report appearance
    • Supervise user TESTING
  • Implementations
    • Install, User support, issue tracking
project timetable tools
Project Timetable & Tools
  • 8-12 months duration
  • Project Manager: BRUCE EVANS
  • Account Manager: MIKE LOWERY
  • Internet Communication tools we use: Web-based bug/issue trackingShare Point website for reporting/statusWeb access (MS Terminal Server) for testingVideo-conferencing, IM, Shared DesktopBi-weekly project status reports
post migration your it staff new applications
Post-migration:Your IT Staff & New Applications
  • Structurally Familiar Application and Processes
    • Same database fields, same variables
    • Same form names, report names, same hand-built logic names
    • Same event-triggering of hand-built logic
    • Same menus, same security
  • 90%+ can still be generated Best-Practice Java/VB
    • Optional CV2 Generator & Code Pattern in an IDE
    • Optional CV2 Repository contains migrated CorVision specifications
  • Documentation & Support
    • Routine and Variable cross-reference browser
    • Generated online HELP system.
    • On-line repository of rules, data, logic
    • MT mentors, Helpdesk, consulting available
low risk the contract
Low Risk: The Contract
  • Fixed Bid
  • Late Penalties
  • 100% Run-Alike Guarantee, including security
  • Milestone Payments
  • Simple Success Criteria
  • Mid-project Progress Previews, each Application
low risk conversion process
Low Risk: Conversion Process
  • Conversions are not re-writes, MT doesn’t need to learn the applications in detail,Less work to revalidate than a re-write. But we will need your help testing
  • Client Staff involvement gives visibility
  • MT has completed a successful conversion
  • MT has deep understanding of CorVision.
  • Bugs fixed once are fixed everywhere – both in generated and converted code.
quality delivered result
Quality Delivered Result
  • Best Practice Java/VB – generated from code patterns created by experts.
  • Low bandwidth thin client without sacrificing interactivity.
  • Converted apps are organized like the original apps from a developers view – a comfortable transition
  • Optional-use development tools delivered in an Integrated Development Environment (IDE)
  • A Repository of your IT Intellectual Property
  • Built-in Documentation generation.
low risk cutover deployment
Low Risk: Cutover & Deployment
  • Converted apps run in parallel with legacy apps – against the same database.
  • Implement one desktop at a time – or all-- whatever makes sense.
  • No BIG BANG – you can fall back if a problem arises.
  • One user can even run both apps.
  • Connect to Oracle, Rdb or SQL server
  • Makes use of existing hardware resources
low risk continuity
Low Risk: Continuity
  • No “Conversion Latency” Application Development doesn’t have to stop while MT converts! You can give us each development area twice.
  • MT was formed from a 20 year-old company of developers with long-term relationships to our customers. You can reach when you need us. Digital and COMPAQ have been absorbed, the VAX is dead, the Alpha is disappearing, Cortex is gone. We’re still here, and still having fun.