Sinon - Synon

Sinon
sanayi IBM orta seviye için geliştirme araçları
Kurulan 1984
feshedilmiş 1998
Kader Edinilen
Varis Sterling Yazılımı
Merkez Londra
Kilit kişiler
Simon Williams, Kurucu ve CEO
Ürün:% s Synon/2, Obsidyen

Synon , zirvesinde, IBM i (eski adıyla AS/400 ) platformu için üçüncü kişi uygulama geliştirme araçları için dünya çapındaki pazara hakim olan bir yazılım şirketiydi . Ürünleri bugün o sektörde kullanılmaya devam ediyor, CA Inc. tarafından dağıtılıyor ve destekleniyor .

kronoloji

Synon Ltd, 1984 yılında Londra'da Simon Williams ( CEO ), Melinda Horton ( COO ) ve Nick Knowles ( CTO ) tarafından IBM System/38 platformu için bir uygulama üreteci geliştirmek amacıyla kuruldu . Yakında onlara Simon Haigh (Başkan Yardımcısı) katıldı.

Synon'un ilk ürünü, 1985'te piyasaya sürülen System/38 için bir programlama üretkenlik araç takımı olan Synon/1'di. Aynı yıl şirket, Avustralya ve Norveç'teki ilk denizaşırı distribütörlerini atadı .

Synon'un amiral gemisi ürünü Synon/2 1986'da piyasaya sürüldü ve System/38 kullanıcıları ile hemen başarıya ulaştı. Aynı yıl, Fusion'ın eski CEO'su Chris Herron, Toronto'dan Patrick Batty ve Chicago'dan Gerard Wolf ile birlikte, Larkspur, California'da Synon'un ABD satış ve pazarlama yan kuruluşu Synon Inc'i kurdu . Synon ayrıca Fransa , Almanya , Avustralya , Hong Kong ve Japonya'daki yan kuruluşlarıyla dünya çapında bir dağıtım kanalı kurdu .

  • 1987'de Synon , AS/400 platformunun Birleşik Krallık'taki lansmanında IBM'in yanında kilit bir rol oynadı . Synon/2'nin AS/400 versiyonu Synon/2E olarak adlandırıldı.
  • 1989 yılında, SYNON, Bachman, INTERSOLV, Knowledgeware ve Systematica birlikte, AD / Döngüsü, uygulama geliştirme ve onun çerçevesinin merkezinde olmaya IBM tarafından seçildi HALİNDE . IBM daha sonra Synon'da bir hisse senedi satın aldı.
  • 1990'da French Connection, hisselerini iki ABD VC olan General Atlantic Partners ve TA Associates'e sattı . İşlemin bir koşulu olarak Synon, genel merkezini Larkspur'a taşıdı ve adını Synon Corporation olarak değiştirerek bir Delaware şirketi oldu. Kısa bir süre sonra, Chris Herron CEO oldu. İngiltere merkezli kalan Simon Williams, Başkan ve CTO olarak devam etti.
  • 1990'da Technicolor Rome, BT Direktörünün vizyonunu takip etti: Vincenzo Compagnoni, tüm Bilgi Sistemini (6.000 RPG programı) geliştirmek için Synon'u (o zamanlar öncü bir teknolojiydi) kullandı ve tüm Film Laboratuvarı tedarik zincirini bilgisayarlaştırdı ve tutarlılığını gösterdi. CASE TOOL teknolojileri.
  • 1991 yılında Synon, Synon/2E kullanılarak geliştirilen bir muhasebe paketi olan Synon Model Applications'ı piyasaya sürdü. Aynı yıl şirket, Kraliçe'nin Teknoloji ve İhracat Ödüllerini kazanarak, aynı yıl her iki ödülü birden kazanan birkaç şirketten biri oldu.
  • 1992'de Simon Williams, şirketin istemci/sunucu teknolojisi dalgasını kaçırma tehlikesiyle karşı karşıya olduğuna inanarak, amacı bir istemci/sunucu geliştirmek olan, kendi kendini finanse eden bir Birleşik Krallık girişimi olan Dysys'i kurmak için Melinda Horton ile birlikte Synon'dan ayrıldı. Synon/2E'nin çapraz platform halefi. 1993'te Williams ve Horton, Dysys'i Synon'a sattı ve gruba geri döndü. Yeni ürünleri Obsydian, 1994 yılında Synon tarafından piyasaya sürüldü.
  • 1994 yılında, Lou Kurrelmeyer tarafından Synon/PE (Performans Uzmanı) oluşturuldu ve telif hakkı ürünü olarak Synon ürün grubuna eklendi. Synon/PE, 2E tasarım modellerini analiz etti ve yürütme uygulamasının nihai sonuçlarını başlangıç ​​sonuçlarıyla karşılaştırırken kaynak kullanımını %600'e kadar azaltan önerilen/otomatik olarak düzeltmeler yaptı.
  • 1997'de Synon'un geliri 80 milyon dolardı ve dünya çapında yaklaşık 6.000 müşterisi vardı.
  • 1998 yılında, SYNON tarafından satın alınmıştır Sterling Yazılım ait Plano, Teksas . Sterling, Synon/2E ve Obsydian'ı COOL:2E ve COOL:Plex olarak dağıtmaya ve desteklemeye devam etti. La Crosse, Wisconsin'deki La Crosse Yönetim Sistemleri, Sterling'den Synon Model Uygulamaları satın aldı ve bunu La Crosse Financials olarak dağıtmaya devam ediyor.
  • 2000 yılında Sterling, Synon/2E ve Obsydian'ı CA 2E ve CA Plex olarak dağıtmaya ve geliştirmeye devam eden Computer Associates (şimdi CA) tarafından satın alındı .

Simon Williams, İlişkisel Veri Modelini geliştirmeye ve Lazysoft'u kurmaya devam etti.

teknoloji

Daha 1986'da Synon, 2005'in başlarında Architected Rapid Application Development (ARAD) olarak bilinen geliştirme yaklaşımına öncülük etti. Bu tür araçlar, bir uygulamanın bileşenlerini otomatik olarak oluşturmak için yapı taşları olarak soyut kalıpları kullanır.

Synon/2'de geliştiriciler, bir uygulamanın veri modelini ve bütünlüğünü sağlayan kuralları tanımlamak için özel bir dil kullanır. Daha sonra, tam ekran, çok satırlı ve işlem (çok satırlı bir ayrıntının üzerindeki tam ekran başlığı) modlarında düzenleme, görüntüleme ve yazdırma işlevlerini gerçekleştiren yaklaşık 30 önceden oluşturulmuş program tasarım şablonundan birini seçerler. Geliştiriciler, eylem diyagramlarını kullanarak seçilen şablonların prosedürel mantığını ve şablonları birbirine bağlayabilir.

Araç daha sonra özel şablonları veri modeli üzerinden otomatik olarak başlatır ve başka bir geliştirici müdahalesi olmadan RPG veya COBOL'da yüksek seviyeli dil kodu oluşturur . Ayrıca gerekli veritabanı tablolarını ve görünümlerini tanımlamak için SQL veya DDS kodunu oluşturur.

Synon, SMA muhasebe sisteminin dahili gelişimi sırasında kesin üretkenlik ölçütleri tuttu. Toplamda, 14 aylık bir süre boyunca geliştirme ve KG için 2.385 günlük çaba harcandı ve bu, 2.081 programda 2.42 milyon satır HLL kodu (yorumlar hariç) oluşturulmasıyla sonuçlandı. Bu, kişi başına günlük 1.016 satır tamamen test edilmiş ve belgelenmiş kod üretimine eşdeğerdir. Hepsi bir arada, tam yüklü maliyet (yönetim, tasarım ve son kullanıcı belgeleri dahil) program başına 416 £ idi.

Synon/2, ürettiği programlara katı bir şekilde nesne yönelimli bir yaklaşım benimseyerek de zamanının ötesindeydi. Örneğin, programcılar veritabanı tablolarında çalışmak için yerel HLL komutlarını kullanamadılar: bunun yerine, tüm fiziksel veritabanı oluşturma, değişiklik ve geri alma işlemleri, sırasıyla oluşturulan programlar tarafından uyandırılan bireysel şablonlar içinde kapsüllendi. Böylece programlar, veritabanının yapısındaki değişiklikleri takiben herhangi bir manuel müdahale olmaksızın otomatik olarak yeniden oluşturulabilir.

2001'de CA, 2E müşterilerinin mevcut uygulamalarını web üzerinden etkinleştirmelerine ve bu uygulamaları (başlangıçta bir IBM 'yeşil ekranı' için tasarlanmış olan) bir standart içinde çalıştırmalarına olanak tanıyan Web Option adlı CA 2E'ye bir eklenti aracı tanıttı. internet tarayıcısı.

Obsydian, geliştiricilerin kendi soyut tasarım şablonlarını oluşturup yeniden kullanabilmeleri dışında, Synon/2 ile aynı genel ilkeleri takip eder. CA Plex araç seti ayrıca web ve istemci-sunucu uygulamalarını çalıştırır ve C# , C++ , Java , RPG/III ve IV/ILE IBM RPG'de üretir ve çoklu platformdur.

Dış bağlantılar