CA Gen - это среда разработки приложений для компьютерной инженерии программного обеспечения (CASE), продаваемая CA Technologies . Gen был ранее известен как ИЭФ ( Information Engineering Facility ), композитор по ИЭФ , композитор , COOL: Gen , Advantage: Gen и AllFusion Gen .
Первоначально набор инструментов поддерживал методологию инженерии информационных технологий, разработанную Клайвом Финкельштейном , Джеймсом Мартином и другими в начале 1980-х годов. Ранние версии поддерживали базу данных IBM DB2 , экраны «блочного режима» 3270 и сгенерированный код COBOL .
За прошедшие годы набор инструментов был расширен для поддержки дополнительных методов разработки, таких как разработка на основе компонентов ; создание клиент-серверных и веб-приложений и генерация C , Java и C # . Кроме того, теперь поддерживаются другие платформы, такие как многие варианты * ix-подобных операционных систем (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 Software изменила известное название «Информационная инженерная база» на «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 .
Для CA Gen доступно множество дополнительных инструментов, включая Project Phoenix от Jumar - набор программных инструментов и сервисов, ориентированных на модернизацию и переплатформинг существующих / устаревших приложений CA Gen в новых средах [2 ] GuardIEn - набор для управления конфигурацией и повышения производительности разработчиков, [3] Мастер QAT, [4] мастер стиля интервью, который использует преимущества метамодели в Gen, продуктов для создания отчетов по многоплатформенным приложениям и включения XML / SOAP приложений Gen. , [5] и инструменты повышения производительности труда разработчиков, такие как Access Gen, APMConnect, QA Console и Upgrade Console от Response Systems [6]. Недавно CA GEN выпустила свою последнюю версию 8.5.
Рекомендации
- ^ "CA Gen EDGE" . Проверено 16 января 2018 .
- ^ Джумар
- ^ IET Ltd
- ^ «Мастер QAT» . Проверено 16 января 2018 .
- ^ Canam Software Labs
- ^ Системы реагирования
Внешние ссылки
- Официальный сайт CA Gen
- Предложение Capgemini REGENERATE - поддержка, обновление, миграция
- CA Gen EDGE - спонсируется группой пользователей EDGE
- QAT Global - CA Gen Services and Training Provider (США)
- IET - поставщик продуктов и услуг CA Gen (Великобритания)
- Jumar Solutions - поставщик продуктов и услуг CA Gen (Великобритания)
- Системы реагирования - поставщик продуктов и услуг CA Gen (Великобритания)
- Facet Consulting - поставщик услуг CA Gen (Австралия)
- Canam Software Labs, Inc. - поставщик продуктов и услуг CA Gen (Канада)
Отредактировал: Самбит Мишра