цели
В этой статье есть несколько проблем. Пожалуйста, помогите улучшить его или обсудите эти проблемы на странице обсуждения . ( Узнайте, как и когда удалять эти шаблонные сообщения )
|
Промышленность | Инструменты разработки для IBM среднего уровня |
---|---|
Основан | 1984 |
Несуществующий | 1998 |
Судьба | приобретенный |
Преемник | Стерлинговое программное обеспечение |
Штаб-квартира | Лондон |
Ключевые люди | Саймон Уильямс, основатель и генеральный директор |
Продукты | Цель/2, Обсидиан |
Synon была компанией-разработчиком программного обеспечения, которая на пике своего развития доминировала на мировом рынке сторонних инструментов разработки приложений для платформы IBM i (ранее AS/400 ). Ее продукты продолжают использоваться в этом секторе и сегодня, распространяются и поддерживаются Broadcom Inc.
Хронология
[ редактировать ]Synon Ltd была основана в Лондоне в 1984 году. [1] Саймоном Уильямсом ( генеральный директор ), Мелиндой Хортон ( операционный директор ) и Ником Ноулзом ( технический директор ) с целью разработки генератора приложений для платформы IBM System/38 . Вскоре к ним присоединился Саймон Хей (вице-президент по продажам).
Первым продуктом Synon был Synon/1, набор инструментов для повышения производительности программирования для System/38, выпущенный в 1985 году. В том же году компания назначила своих первых зарубежных дистрибьюторов в Австралии и Норвегии .
Флагманский продукт Synon, Synon/2, был выпущен в 1986 году и сразу же завоевал успех среди пользователей System/38. В том же году Крис Херрон, бывший генеральный директор Fusion, вместе с Патриком Бэтти из Торонто и Джерардом Вольфом из Чикаго основали Synon Inc, дочернюю компанию Synon по продажам и маркетингу в США, в Ларкспуре, Калифорния . Synon также создала международный канал сбыта с дочерними компаниями во Франции , Германии , Австралии , Гонконге и Японии . [ нужна ссылка ]
- сыграла ключевую роль В 1987 году Synon вместе с IBM в запуске в Великобритании платформы AS/400 . Версия Synon/2 для AS/400 получила название Synon/2E.
- В 1989 году Synon вместе с Bachman, Intersolv, KnowledgeWare и Systematica была выбрана IBM в качестве основы AD/Cycle, ее платформы для разработки приложений и CASE . Позже IBM приобрела долю в Synon. [ нужна ссылка ]
- В 1990 году French Connection продала свою долю акций General Atlantic Partners и TA Associates , двум американским венчурным капиталистам. Условием сделки Synon перенесла свою штаб-квартиру в Ларкспур и стала корпорацией штата Делавэр, изменив свое название на Synon Corporation. Вскоре после этого генеральным директором стал Крис Херрон. Саймон Уильямс, который остался в Великобритании , продолжил работу в качестве председателя и технического директора. [ нужна ссылка ]
- В 1990 году компания Technicolor Rome, следуя замыслу ИТ-директора Винченцо Компаньони, использовала Synon (в то время новаторскую технологию) для разработки всей своей информационной системы (6000 ролевых программ), компьютеризирующей всю цепочку поставок кинолабораторий и демонстрирующей последовательность ИНСТРУМЕНТАЛЬНЫЕ технологии CASE. [ нужна ссылка ]
- В 1991 году Synon запустила Synon Model Applications — пакет бухгалтерского учета, разработанный с использованием Synon/2E. В том же году компания получила королевские награды за технологии и экспорт, став одной из немногих компаний, когда-либо получавших обе награды в одном и том же году.
- В 1992 году Саймон Уильямс, полагая, что компания рискует пропустить волну клиент-серверных технологий, покинул Synon вместе с Мелиндой Хортон, чтобы основать Dysys, самофинансируемый британский стартап, целью которого была разработка клиент-серверной технологии. кроссплатформенный преемник Synon/2E. В 1993 году Уильямс и Хортон продали Dysys компании Synon и вернулись в компанию. Их новый продукт, Obsydian, был запущен Synon в 1994 году.
- В 1994 году Лу Куррелмейер создал Synon/PE (Performance Expert) и добавил его в линейку продуктов Synon в качестве лицензионного продукта. Synon/PE проанализировала модели проектирования 2E и предложила/автоматически внесла исправления, которые снизили использование ресурсов до 600 % при сравнении конечных результатов работающего приложения с начальными результатами.
- К 1997 году доход Synon составил 80 миллионов долларов, а число клиентов по всему миру составило около 6000.
- В 1998 году Synon была приобретена компанией Sterling Software из Плано, штат Техас . Стерлинг продолжал распространять и поддерживать Synon/2E и Obsydian под названиями COOL:2E и COOL:Plex. La Crosse Management Systems из Ла-Кросса, штат Висконсин, приобрела Synon Model Applications у Sterling и продолжает распространять его под названием La Crosse Financials.
- В 2000 году Sterling была приобретена компанией Computer Associates , которая продолжила распространять и развивать Synon/2E и Obsydian под названиями CA 2E и CA Plex.
- В 2018 году компания Computer Associates (на тот момент CA Technologies Inc.) была приобретена Broadcom Inc. Broadcom продолжает распространять Synon/2E и Obsydian под названиями CA 2E и CA Plex.
Саймон Уильямс продолжил разработку ассоциативной модели данных и основал Lazysoft.
Технология
[ редактировать ]Еще в 1986 году компания Synon стала пионером подхода к разработке, который в начале 2005 года стал известен как Architected Rapid Application Development (ARAD). Такие инструменты используют абстрактные шаблоны в качестве строительных блоков для автоматического создания компонентов приложения.
В Synon/2 разработчики используют специализированный язык для определения модели данных приложения и правил, обеспечивающих ее целостность. Затем они выбирают из набора из примерно 30 готовых шаблонов дизайна программы, которые выполняют функции редактирования, отображения и печати в полноэкранном, многострочном и транзакционном режимах (полноэкранный заголовок над многострочной подробной информацией). Разработчики могут дополнительно специализировать процедурную логику выбранных шаблонов и связывать шаблоны вместе с помощью диаграмм действий.
Затем инструмент автоматически создает экземпляры специализированных шаблонов на основе модели данных и генерирует код языка высокого уровня в RPG или COBOL без какого-либо дальнейшего вмешательства разработчика. Он также генерирует код SQL или DDS для определения необходимых таблиц и представлений базы данных.
Synon сохраняла точные показатели производительности во время внутренней разработки своей системы учета SMA. Всего на разработку и контроль качества за 14 месяцев было потрачено 2385 дней усилий, в результате чего было создано 2,42 миллиона строк кода HLL (без учета комментариев) в 2081 программе. Это эквивалентно производству 1016 строк полностью протестированного и документированного кода на человека в день. Полная стоимость (включая управление, проектирование и документацию для конечного пользователя) составила 416 фунтов стерлингов за программу.
Synon/2 также опередил свое время, приняв строго объектно-ориентированный подход к программам, которые он создавал. Например, программисты не могли использовать собственные команды HLL для работы с таблицами базы данных: вместо этого все создание, изменение и извлечение физической базы данных инкапсулировались в отдельные шаблоны, которые, в свою очередь, вызывались сгенерированными программами. Таким образом, программы можно было автоматически перегенерировать без ручного вмешательства после изменений в структуре базы данных.
В 2001 году компания CA представила дополнительный инструмент к CA 2E под названием Web Option, который позволяет клиентам 2E подключать к Интернету свои существующие приложения и запускать эти приложения (которые изначально были разработаны для «зеленого экрана» IBM) внутри стандартного веб-браузер.
Obsydian следует тем же общим принципам, что и Synon/2, за тем важным исключением, что разработчики могут создавать и повторно использовать свои собственные шаблоны абстрактного дизайна. Набор инструментов CA Plex также управляет веб-приложениями и клиент-серверными приложениями, генерирует на C# , C++ , Java , RPG/III и IV/ILE IBM RPG и является мультиплатформенным.
Ссылки
[ редактировать ]- ^ «Профиль компании Synon: Приобретения и инвесторы | PitchBook» . Pitchbook.com . Проверено 3 февраля 2023 г.
Внешние ссылки
[ редактировать ]- 2E Wiki (неработающая)
- Plex World: портал Plex и связанных технологий (различный контент)
- Plex Wiki (истек)
- Продукты CA для разработки приложений
- Веб-сайт La Crosse International (домен продается)
- Веб-сайт Lazysoft (в разработке!?)
- CA PLEX (ранее OBSYDIAN) на корпоративном веб-сайте CA