Генеральная Ассамблея штата Калифорния
Gen — это среда разработки приложений для компьютерной разработки программного обеспечения (CASE), продаваемая Broadcom Inc. Gen ранее была известна как CA Gen, IEF ( Information Engineering Facility ), Composer от IEF , Composer , COOL:Gen , Advantage:Gen и AllFusion Gen.
Первоначально набор инструментов поддерживал методологию разработки информационных технологий, разработанную Клайвом Финкельштейном , Джеймсом Мартином и другими в начале 1980-х годов. Ранние версии поддерживали базу данных IBM DB2 , 3270 экранов «блочного режима» и генерировали код COBOL .
За прошедшие годы набор инструментов был расширен для поддержки дополнительных методов разработки, таких как разработка на основе компонентов ; создание клиент-серверных и веб-приложений , а также создание C , Java и C# . Кроме того, теперь поддерживаются другие платформы, такие как множество вариантов Unix-подобных операционных систем (AIX, HP-UX, Solaris, Linux), а также Windows.
Диапазон поддерживаемых технологий баз данных расширился и теперь включает ORACLE , Microsoft SQL Server , ODBC , JDBC , а также исходную DB2.
Набор инструментов полностью интегрирован: объекты, идентифицированные в ходе анализа, переносятся в проект без переопределения. Вся информация хранится в хранилище (центральной энциклопедии). Энциклопедия позволяет работать в больших группах, контролируя доступ, чтобы несколько разработчиков не могли одновременно изменять один и тот же объект. [1]
Обзор
[ редактировать ]Первоначально он был разработан компанией Texas Instruments при участии Джеймса Мартина и его консалтинговой фирмы James Martin Associates и был основан на методологии информационной инженерии (IEM). Первая версия была выпущена в 1987 году.
IEF (Information Engineering Facility) стал популярен среди крупных правительственных ведомств и коммунальных предприятий. Первоначально он поддерживал целевую среду CICS /COBOL/DB2. Однако теперь он поддерживает более широкий спектр реляционных баз данных и операционных систем. IEF был призван оградить разработчика от сложностей создания полноценных многоуровневых кроссплатформенных приложений.
В 1995 году Texas Instruments решила изменить маркетинговую направленность продукта. Часть этого изменения включала новое имя - «Композитор».
К 1996 году IEF стал популярным инструментом. Однако некоторые ИТ-специалисты раскритиковали его за слишком строгие ограничения, а также за высокую стоимость одной рабочей станции (15 тысяч долларов США). Но утверждается, что IEF сокращает время и затраты на разработку, устраняя сложность и позволяя быстро разрабатывать крупномасштабные корпоративные системы обработки транзакций.
В 1997 году у Composer произошла еще одна смена бренда: Texas Instruments продала подразделение Texas Instruments Software , включая права на Composer, компании Sterling Software . Программное обеспечение Sterling изменило широко известное название «Информационный инженерный центр» на «COOL:Gen». COOL было аббревиатурой от «Common Object Oriented Language» — несмотря на то, что было мало объектной ориентации в продукте .
В 2000 году Sterling Software была приобретена компанией Computer Associates (ныне CA). На сегодняшний день компания CA трижды проводила ребрендинг продукта, и этот продукт до сих пор широко используется. В рамках CA в последних выпусках инструмента добавлена поддержка СУБД CA- Datacom , операционной системы Linux, генерации кода C# и веб-клиентов ASP.NET . Текущая версия известна как CA Gen — версия 8, выпущенная в мае 2010 года, с поддержкой настраиваемых веб-сервисов и большей частью набора инструментов, основанного на платформе Eclipse .
По состоянию на 2020 год CA Gen принадлежит и продается компанией Broadcom Inc. , которая переименовала продукт в Gen, чтобы избежать путаницы с бывшим владельцем продукта.
Для Gen доступно множество «дополнительных» инструментов, в том числе Project Phoenix от Jumar — набор программных инструментов и услуг, ориентированных на модернизацию и переформатирование существующих/устаревших приложений Gen в новые среды. [2] GuardIEn — пакет управления конфигурациями и повышения производительности разработчиков, [3] Мастер QAT, [4] мастер стиля интервью, который использует метамодель Gen, продукты для создания отчетов о многоплатформенных приложениях и поддержку XML/SOAP для приложений Gen. [5] и инструменты повышения производительности разработчиков, такие как Access Gen, APMConnect, консоль контроля качества и консоль обновления от Response Systems. [6]
Версия 8.6 CA Gen вышла на рынок в июне 2016 года.
Версия 8.6.3 CA Gen была выпущена в 2021 году. После этого выпуска Broadcom перешла на модель непрерывной поставки, при которой новые функции будут поставляться в виде исправлений.
Ссылки
[ редактировать ]- ^ «CA Gen EDGE» . Проверено 16 января 2018 г.
- ^ Джумар
- ^ ИЭТ ООО
- ^ «Мастер QAT» . Проверено 16 января 2018 г.
- ^ Лаборатории программного обеспечения Canam
- ^ Системы реагирования
Внешние ссылки
[ редактировать ]- Официальный сайт CA Gen
- Расширенная модернизация мэйнфреймов — рефакторинг и поставщик услуг CA Gen
- Предложение Capgemini REGENERATE — поддержка, обновление, миграция
- CA Gen EDGE — спонсируется группой пользователей EDGE
- QAT Global — поставщик услуг и обучения CA Gen (США)
- Deloitte Consulting — поставщик продуктов и услуг CA Gen
- IET – поставщик продуктов и услуг CA Gen (Великобритания)
- Jumar Solutions — поставщик продуктов и услуг CA Gen (Великобритания)
- Системы реагирования — поставщик продуктов и услуг CA Gen (Великобритания)
- Facet Consulting — поставщик услуг CA Gen (Австралия)
- Canam Software Labs, Inc. — поставщик продуктов и услуг CA Gen (Канада)