[Forrige artikkel] [Indeks] [Neste artikkel] [CW hjemmeside]

Konsulentens drøm

Omstrukturerer gammel programkode


Datapartner har skaffet seg et av markedets mest lovende verktøy for at store virksomheter skal unngå å anskaffe bare nye løsninger ved overgang til klient/tjeneste-arkitektur.

Ahlert Hysing

-- Jeg fikk stadig meldinger som: "vi er interessert i objektorientering, hendelsesstyring og grafisk miljø, men det skremmer oss. Fremdeles har våre stormaskinsystemer verdi." Derfor startet jeg et selskap for å automatisere omlegging av COBOL-programmer til et klient/tjeneste-miljø, sier Fredrick Holahan, president i Lexibridge.

Lexibridge ble startet i april 1993 fra forutsetningen at store virksomheter ikke er villige til å gjenta den meget kostbare prosessen å repetere skredderutviklingen av omfattende administrative systemer.

Fokuset er ensidig å omstrukturere eksisterende systemer basert på kombinasjonen CICS/COBOL/VSAM, alternativt CICS/COBOL/DB2, til klient/tjener. Resultatet består av en kombinasjon av Powerbuilder, COBOL og en relasjonsdatabase.

Vidundermiddel

-- Vi har ikke noe vidundermiddel som gjør alt av seg selv. Det er en kombinasjon av kompetanse og verktøyet Lexibridge som sørger for en modernisering av applikasjonen, understreker Holahan.

Lexibridges fagfolk, i Norge representert ved kompetansefirmaet Datapartner, starter med noen grunnleggende spørsmål. Hvis svaret på bedriftens arbeidsmåte er lite tilfredstillende, foreslår Lexibridge at virksomheten foretar en organisasjonsomstrukturering, (Business Process Reengineering). Hvis svaret er positivt, vurderes applikasjonene. Utilfredstillende applikasjoner skrives om eller erstattes, tilfredstillende applikasjoner tilpasses klient/tjeneste.

-- Det er to taktiske oppgaver firmaer er interessert i, det ene er å bygge på grafisk betjening, det andre er å tilpasse seg årtusenskiftet, dvs. at alle datoer som benytter 6 sifre gjøres om til åtte, sier Holahan.

Lexibridge har utviklet en metode for rask omstrukturering, Rapid Migration Methodology, RMM. Metoden, som er et rammeverk for å definere prosjektmålene, benytter standardiserte regler for å normalisere datastrukturer, i COBOL definert ved instruksjonen OCCURS, samt en planleggingsprosess for å forstå oppgavene, kritisk avhengighet mellom disse, og status på prosjektfremdriften.

Deles

Applikasjonen deles i fire: brukerbetjening, regelverk, datamodell og data. Brukerbetjeningen genereres i Powerbuilder hvor stormaskinens bruk av funksjonstaster gjøres om til knapper. Regelverket defineres i Powerbuilder på brukermaskinen og benytter lagrede prosedyrer og triggere avhengig av relasjonsdatabase, i tillegg til COBOL på tjenestemaskinen.

VSAM-arkivet normaliseres til relasjonstabeller avhengig av database, DB2, Informix, Oracle eller Sybase. Powersofts egen relasjonsdatabase Watcom benyttes som arkiv for definisjonskatalogen. Et eget verktøy flytter dataene fra VSAM eller DB2 til kundens valg av relasjonsdatabase.

-- Verktøyet vårt viser programmets COBOL-kode i et vindu med tilsvarende Powerbuilder SQL-kode i et annet, slik at utviklere kan benytte det som hjelpemiddel for å lære Powerbuilder, sier Holahan.

Foreløpig finnes det lite data på innsparingspotensialet. En kostnad på en fjerdedel av å nyutvikle applikasjonen i Powerbuilder, har vært dokumentert.


Lexibridge
Lexibridge er et kompetansefirma som benytter verktøyet Lexibridge for å bygge om applikasjoner på IBM-kompatible stormaskiner til klient/tjeneste.

Mål:

Omstrukturere administrative stormaskinsapplikasjoner laget med COBOL/CICS/VSAM eller COBOL/CICS/DB2 til klient/tjeneste, f.eks. med UNIX som driftsmiljø.

Omstrukturering:

Prosjektarbeid med verktøyet Lexibridge og metoden Rapid Migration Methodology, RMM. Deifisjonskatalogen benytter ralsjonsbasen Watcom som arkiv.

Resultat:

Klient/tjeneste-applikasjon med brukerdelen definert i Powerbuilder, tjenestedelen i den utvalgte databasens lagrede prosedyrer og bruk av triggere i tillegg til COBOL. DB2, Informix, Oracle eller Sybase benyttes som database.

Krav:

Kunden må anskaffe databasen og utviklingsverktøyet Powerbuilder.

KOMBINASJON: Det er en kombinasjon av kompetanse og verktøyet Lexibridge som sørger for en modernisering av kundens applikasjon, understreker Fredrick Holahan, president i Lexibridge.

KOMPETANSE: Datapartner, Lexibridges norske samarbeidspartner, har mange års kompetanse på stormaskin og klient/tjeneste-løsninger, sier Tor Holmlong i Datapartner.

LÆRE: Ved å studere COBOL-koden i det ene skjermbildet og Powerbuilder/SQL-koden i det andre, kan Lexibridge benyttes for å lære nye

[Forrige artikkel] [Indeks] [Neste artikkel]


[Image map not available]
Artikkel automatisk generert, 10/08-95, kl. 18.31 cw@oslonett.no