Content deleted Content added
No edit summary |
→Overview: Contained sales advertisement for tooling that is NOT "add-on" tools - it's to enable you to migrate from this technology. There are many competing tools that do this which we can either include alongside Jumar's sales pitch, or remove Jumar's sales pitch. I chose the latter Tag: references removed |
||
(103 intermediate revisions by 76 users not shown) | |||
Line 1:
{{Short description|Application development environment marketed by CA Technologies}}
{{Hatnote|This page is about the application development environment (formerly known as Information Engineering Facility). For the engineering discipline see [[Information Engineering]].}}
'''Gen''' is a [[Computer Aided Software Engineering]] (CASE) application development environment marketed by [[Broadcom Inc.]] Gen was previously known as '''CA Gen,''' '''IEF''' ('''Information Engineering Facility'''), '''Composer by IEF''', '''Composer''', '''COOL:Gen''', '''Advantage:Gen''' and '''AllFusion Gen'''.
The toolset originally supported the [[information technology engineering]] methodology developed by [[Clive Finkelstein]], [[James Martin (author)|James Martin]] and others in the early 1980s. Early versions supported IBM's [[DB2]] database, [[3270]] 'block mode' screens and generated [[COBOL]] code.
In the intervening years the toolset has been expanded to support additional development techniques such as [[component-based development]]; creation of [[client/server]] and [[web application]]s and generation of [[C (programming language)|C]], [[Java (programming language)|Java]] and [[C Sharp (programming language)|C#]]. In addition, other platforms are now supported such as many variants of Unix-like Operating Systems (AIX, [[HP-UX]], Solaris, Linux) as well as Windows.
Its range of supported database technologies have widened to include [[Oracle Database|ORACLE]], [[Microsoft SQL Server]], [[ODBC]], [[JDBC]] as well as the original DB2.
It was initially produced by [[Texas Instruments]], with input from [[James Martin (author)]] and his consultancy firm James Martin Associates, and was based on the [[Information Engineering|Information Engineering Methodology (IEM)]]. The first version was launched in 1987. ▼
The toolset is fully integrated - objects identified during analysis carry forward into design without redefinition. All information is stored in a repository (central encyclopedia). The encyclopedia allows for large team development - controlling access so that multiple developers may not change the same object simultaneously.<ref>{{cite web|url=https://communities.ca.com/community/ca-gen-edge|title=CA Gen EDGE|accessdate=16 January 2018}}</ref>
==Overview==
▲It was initially produced by [[Texas Instruments]], with input from [[James Martin (author)|James Martin]] and his consultancy firm James Martin Associates, and was based on the
IEF (Information Engineering Facility) became popular among large government departments and public utilities. It initially supported a [[CICS]]/COBOL/DB2 target environment. However, it now supports a wider range of relational databases and operating systems. IEF was intended to shield the developer from the complexities of building complete multi-tier [[Cross-platform software|cross-platform]] applications.
In 1995, [[Texas Instruments]] decided to change their marketing focus for the product. Part of this change included a new name - "Composer". ▼
▲In 1995,
In 1997, Composer had another change of branding,
In 2000, Sterling Software was acquired by [[Computer Associates]] (now CA). CA has rebranded the product three times to date and the product is still used widely today. Under CA, recent releases of the tool added support for the CA-[[DATACOM/DB|Datacom]] DBMS, the Linux operating system, C# code generation and [[ASP.NET]] web clients. The current version is known as CA Gen - version 8 being released in May 2010, with support for customised web services, and more of the toolset being based around the [[Eclipse (software)|Eclipse framework]].
As of 2020, CA Gen is owned and marketed by [[Broadcom Inc.]], which rebranded the product to Gen to avoid confusion with the former owner of the product.
There are a variety of "add-on" tools available for Gen, including GuardIEn - a [[Configuration Management]] and Developer Productivity Suite,<ref>[http://www.iet.uk IET Ltd]</ref> QAT Wizard,<ref>{{cite web|url=https://www.qat.com/ca-gen/ca-gen-products/qat-wizard/|title=QAT Wizard|accessdate=16 January 2018}}</ref> an interview style wizard that takes advantage of the meta model in Gen, products for multi-platform application reporting and XML/SOAP enabling of Gen applications.,<ref>[http://www.canamsoftware.com/ Canam Software Labs]</ref> and developer productivity tools such as Access Gen, APMConnect, QA Console and Upgrade Console from Response Systems <ref>[http://www.response-systems.com Response Systems]</ref>
Version 8.6 of CA Gen came to market in June 2016.
Version 8.6.3 of CA Gen was released in 2021. Following this release, Broadcom have switched to a [[continuous delivery]] model with new features to be delivered as patches.<ref>[https://orases.com/blog/replatforming-applications-complete-guide/ Replatforming Applications]</ref>
==References==
{{Reflist}}
==External links==
* [https://www.ca.com/us/products/ca-gen.html CA Gen official site]
[[Category:Computer-aided software engineering tools]]
[[Category:Data management]]
[[Category:CA Technologies]]
[[Category:Fourth-generation programming languages]]
|