PROIV
PROIV (uttalas "pro four") marknadsförs nu som en utvecklingsplattform med låg kod av dess nuvarande förvaltare, Zellis Holdings, ett brittiskt HR- serviceföretag.
PROIV utvecklades ursprungligen som ett fjärde generationens programmeringsspråk (4GL), PROIV och en annan 4GL syftar till att förenkla och minska ansträngningarna att skapa och utveckla datorprogram jämfört med tredje generationens programmeringsspråk (3GL) som Cobol och Fortran .
PROIVs vanliga applikationsdomän är databascentrerade affärsapplikationer. [ citat behövs ]
PROIV-program består av deklarativa /icke-procedurspecifika specifikationer som styr den övergripande strukturen för programmet och databasåtkomst och som har en implicit sekvens av exekvering (som PROIV-programmerare refererar till som tidscykeln). Procedursubrutiner kan läggas till av programmeraren; dessa är skrivna på ett 3GL -liknande språk som PROIV kallar "Logic".
Historia
PROIV utvecklades av Sushil K. Garg som arbetade på Hawaii 1976 på ett General Automation System. I början av 1980-talet licensierades det till McDonnell Information Systems (MDIS).
MDIS konverterade PROIV för att köras på deras Pick -baserade system och denna spin-off var känd som ALL (Application Language Liberator).
PROIV portades till flera olika plattformar av separata team. Garg sammanförde dessa hamnar som ett företag, som heter Pro Computer Sciences (PCS) och har sitt huvudkontor i Laguna Hills, Kalifornien. PCS förvärvades därefter av MDIS 1988.
Under andra hälften av 1980-talet deltog ett PROIV-lag i 4GL Grand Prix-tävlingarna 1987, 1988 och 1990 och produkten slutade tvåa vid varje tillfälle.
År 2000 bytte McDonnell Information Systems namn till Northgate Information Solutions .
Genomförande
PROIV kör OS -oberoende applikationskod i en OS-specifik virtuell maskin , vilket gör att en användarapplikation kan köras oförändrad på olika datorplattformar. Från och med augusti 2021 hävdar Zellis stöd för PROIV på Microsoft Windows (arbetsstation och server), Red Hat Linux , IBM AIX och Oracle Solaris ; med Oracle , SQL Server , PostgreSQL och IBM C-ISAM som databasbackend.
Den PROIV-levererade " GUI- klienten", som återger det rika användargränssnittet för applikationer skrivna i PROIV, är baserad på ActiveX- teknik och fungerar endast på Windows-klientplattformar. Följaktligen fungerar programmerarnas utvecklingsmiljöer som levereras med nyare PROIV-utgåvor också endast på en Windows-klientplattform.
Stora applikationer
- I Storbritannien användes den i Londons trängselavgiftssystem .
Anteckningar
Fotnoter
Källor
- Garg, Sushi (10 november 1986). "När vi annonserade i Computerworld fick vi hårda siffror, kvalificerade affärsmöjligheter och seriösa affärsmöjligheter. " Datorvärlden . Vol. 20, nej. 45. sid. 122.
-
Glovia (2021). "External Interface Facility" (PDF) . Fujitu.com . Hämtad 29 september 2021 .
{{ citera webben }}
: CS1 underhåll: url-status ( länk ) - Harsant, John (31 oktober 1989). Konstruktionen av datorsystem och användningen av fjärde generationens språk (PDF) . Staple Inn Actuarial Society.
- Hurst, Rebecca (8 juli 1987). "Användare debatterar 4GL-dygder" . Computerworld Fokus . Vol. 21, nr. 27A. IDG Communications. sid. 49-50.
- ICE(GB), red. (1988). Proceedings - Institutionen för civilingenjörer: Design och konstruktion. Del 1 . Vol. 84. Storbritannien: Institution of Civil Engineers. sid. 168.
- Zellis (september 2021). "PROIV version 9.71 Release Notes" . proiv.com . Hämtad 1 oktober 2021 .
externa länkar
- PROIV webbplats
- ProIV Resource Center (ej anslutet till Zellis Holdings)