Synon - Synon
tento článek ne uvést žádný Zdroje.Květen 2013) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Průmysl | Vývojové nástroje pro střední třídy IBM |
---|---|
Osud | získané |
Nástupce | Sterling Software |
Založený | 1984 |
Zaniklý | 1998 |
Hlavní sídlo | Londýn |
Klíčoví lidé | Simon Williams, zakladatel a CEO |
produkty | Synon / 2, Obsydian |
Synon byla softwarová společnost, která ve své výšce dominovala světovému trhu nástrojů pro vývoj aplikací třetích stran pro IBM Systém i (dříve AS / 400 ) plošina. Její produkty jsou v tomto odvětví i nadále široce používány, distribuovány a podporovány CA Inc..
Společnost Synon byla průkopníkem toho, co se nyní někdy nazývá Architected Rapid Application Development (ARAD).
Chronologie
Společnost Synon Ltd byla založena v roce Londýn v roce 1984 Simon Williams (výkonný ředitel ), Melinda Horton (VRKAT ) a Nick Knowles (CTO ) s cílem vyvinout generátor aplikace pro IBM Systém / 38 plošina. Brzy se k nim přidal Simon Haigh (VP Sales). Financování osiva poskytl Francouzské spojení, britský módní dům, který později získal proslulost svého reklamního sloganu FCUK.[Citace je zapotřebí ]
Prvním produktem společnosti Synon byl Synon / 1, sada nástrojů produktivity programování pro System / 38, uvedená na trh v roce 1985. Ve stejném roce společnost jmenovala své první zámořské distributory v Austrálie a Norsko.
Vlajkový produkt společnosti Synon, Synon / 2, byl uveden na trh v roce 1986 a stal se okamžitým úspěchem u uživatelů systému System / 38. Ve stejném roce Chris Herron, bývalý generální ředitel společnosti Fusion, spolu s Patrickem Battym z Toronta a Gerardem Wolfem z Chicaga založili Synon Inc, americkou prodejní a marketingovou dceřinou společnost společnosti Synon, Larkspur, Kalifornie. Synon také založil celosvětový distribuční kanál s dceřinými společnostmi v Francie, Německo, Austrálie, Hongkong a Japonsko.[Citace je zapotřebí ]
- V roce 1987 hrála společnost Synon klíčovou roli IBM při zahájení jeho Velké Británie AS / 400 plošina. Verze AS / 400 Synon / 2 byla pojmenována Synon / 2E.
- V roce 1989 si společnost IBM společně s Bachmanem, Intersolvem, KnowledgeWare a Systematica vybrala společnost IBM jako jádro AD / Cycle, jejího rámce pro vývoj aplikací a PŘÍPAD. IBM později získala majetkový podíl ve společnosti Synon.[Citace je zapotřebí ]
- V roce 1990 společnost French Connection prodala svůj akciový podíl General Atlantic Partners a Spolupracovníci TA, dvě americké VC. Jako podmínku transakce přesunula společnost Synon své sídlo do Larkspuru a stala se společností Delaware, která změnila svůj název na Synon Corporation. Krátce nato se Chris Herron stal generálním ředitelem. Simon Williams, který zůstal se sídlem v Spojené království, pokračoval jako předseda a CTO.[Citace je zapotřebí ]
- V roce 1990 společnost Technicolor Rome následovala vizi ředitele IT: Vincenzo Compagnoni použil společnost Synon (v té době průkopnická technologie) k vývoji celého svého informačního systému (6 000 RPG programů), který elektronizoval celý dodavatelský řetězec Film Laboratory a demonstroval konzistenci Technologie CASE TOOL.[Citace je zapotřebí ]
- V roce 1991 společnost Synon spustila Synon Model Applications, účetní balíček vyvinutý pomocí Synon / 2E. Ve stejném roce společnost získala ocenění Queen's Awards for Technology and for Export a stala se jednou z mála společností, které kdy získaly obě ocenění ve stejném roce.
- V roce 1992 Simon Williams ve víře, že společnosti hrozí, že nezvládne technologickou vlnu klient / server, opustil společnost Synon společně s Melindou Hortonovou, aby založili Dysys, samofinancovaný britský startup, jehož cílem bylo vyvinout klient / server, multiplatformní nástupce Synon / 2E. V roce 1993 Williams a Horton prodali Dysys společnosti Synon a vrátili se do stádia. Jejich nový produkt, Obsydian, byl uveden na trh společností Synon v roce 1994.
- V roce 1994 vytvořil Lou Kurrelmeyer Synon / PE (Performance Expert) a přidal se k produktové řadě Synon jako produkt s licenčními odměnami. Synon / PE analyzoval návrhové modely 2E a navrhl / automaticky provedl opravy, které snížily využití zdrojů až o 600% při porovnání konečných výsledků spuštěné aplikace s počátečními výsledky.
- Do roku 1997 činily tržby společnosti Synon 80 milionů dolarů a na celém světě měla přibližně 6 000 zákazníků.
- V roce 1998 získala společnost Synon společnost Sterling Software Plano, Texas. Sterling pokračoval v distribuci a podpoře Synon / 2E a Obsydian jako COOL: 2E a COOL: Plex. La Crosse Management Systems ve městě La Crosse ve Wisconsinu získala společnost Synon Model Applications od společnosti Sterling a nadále ji distribuuje jako La Crosse Financials.
- V roce 2000 získala společnost Sterling společnost Computer Associates (nyní CA), která pokračuje v distribuci a vývoji produktů Synon / 2E a Obsydian jako CA 2E a CA Plex.
Simon Williams pokračoval ve vývoji Asociativní model dat a založit Lazysoft.
Technologie
Již v roce 1986 se společnost Synon stala průkopníkem v přístupu k vývoji, který se počátkem roku 2005 stal známým jako ARAD (Architected Rapid Application Development). Takové nástroje používají abstraktní vzory jako stavební bloky pro automatické generování komponent aplikace.
V Synon / 2 používají vývojáři specializovaný jazyk k definování datového modelu aplikace a pravidel, která zajišťují její integritu. Poté si vyberou ze sady přibližně 30 předem připravených šablon návrhů programů, které provádějí funkce úprav, zobrazení a tisku v režimech celé obrazovky, více řádků a transakcí (záhlaví celé obrazovky nad víceřádkovým detailem). Vývojáři mohou dále specializovat procedurální logiku vybraných šablon a propojit šablony pomocí akčních diagramů.
Nástroj poté automaticky vytvoří instanci specializovaných šablon nad datovým modelem a vygeneruje kód jazyka na vysoké úrovni RPG nebo COBOL bez dalšího zásahu vývojáře. Také generuje kód SQL nebo DDS k definování potřebných databázových tabulek a pohledů.
Synon během interního vývoje svého účetního systému SMA udržoval přesné metriky produktivity. Celkem bylo na vývoj a kontrolu kvality po dobu 14 měsíců vynaloženo 2 385 dní úsilí, což vedlo k vytvoření 2,42 milionu řádků kódu HLL (bez komentářů) ve 2 081 programech. To odpovídá výrobě 1 016 řádků plně otestovaného a zdokumentovaného kódu na osobu a den. Celkové náklady, plně načtené (včetně správy, designu a dokumentace koncového uživatele) byly 416 GBP na program.
Synon / 2 také předběhl svou dobu přijetím přísně objektově orientovaného přístupu k programům, které generoval. Například programátoři nemohli používat nativní příkazy HLL k práci s databázovými tabulkami: místo toho byly všechny fyzické databáze vytvářeny, změny a vyhledávání zapouzdřeny do jednotlivých šablon, které byly následně vyvolány generovanými programy. Programy tedy mohly být automaticky regenerovány bez ručního zásahu po změnách ve struktuře databáze.
V roce 2001 představila CA doplňkový nástroj pro CA 2E s názvem Web Option, který umožňuje zákazníkům 2E umožnit webovou aktivaci svých stávajících aplikací a spouštět tyto aplikace (které byly původně navrženy pro „zelenou obrazovku“ IBM) ve standardu webový prohlížeč.
Obsydian se řídí stejnými obecnými principy jako Synon / 2, s důležitou výjimkou, že vývojáři mohou vytvářet a znovu používat své vlastní šablony abstraktního designu. Sada nástrojů CA Plex také provozuje webové a klientsko-serverové aplikace a generuje v C#, C ++, Jáva, RPG / III a IV / ILE IBM RPG a je multiplatformní.
externí odkazy
- 2E Wiki (zlomený)
- Plex World: Portál Plex a související technologie (jiný obsah)
- Plex Wiki (vypršela)
- Produkty pro vývoj aplikací CA
- Webové stránky La Crosse International (doména na prodej)
- Webové stránky Lazysoft (ve výstavbě!?)
- CA PLEX (dříve OBSYDIAN) na firemním webu CA.