Gen Terms
An ever-expanding glossary of terms used in the Gen world together with their explanations gathered from various sources:
Action diagram → a simple block of code
Advantage:Gen → see IEF
aefad → Application Execution Facility Asynchronous Daemon
aefuf → Application Execution Facility User Funnel
Allfusion:Gen → see IEF
Attribute Property “implement with decimal precision” → generate this Attribute as rwfixed(old) or DPrec(new) class (Source:Thomas Ochmann)
CA Gen → see IEF
Client Manager → piece of software (typically Windows-based) to allow the Gen client application to communicate with the Funnels/Daemons for the server-based components of the application.
Checkin → returning a working copy of a subset of code to the encyclopedia (possibly containing updates)
Checkout → the process of taking a working copy of a subset of code from the encyclopedia to work on
Cool:Gen → see IEF
Composer→ see IEF
CSE → Client/Server Encyclopedia
Data Structure List (DSL)→ Contains the physical model where logical objects are implemented(Source:Gagan Kakkar)
Daemon → see aefad
EDGE
Encyclopedia
Export view
External Action Block (EAB) → Programs created outside Gen that are used by Gen-generated programs(Source:Gagan Kakkar)
Funnel → see aefuf
Host Encyclopedia → An encyclopedia hosted on a mainframe
IEF → The IEF (Information Engineering Facility) was the first name of a full lifecycle Computer Aided Software Engineering (CASE) tool, which has now gone through three different owners (Texas Instruments, Sterling Software and Computer Associates) and several different names (IEF, Composer, Cool:Gen, Advantage:Gen, AllFusion:Gen, CA Gen).
Import View → “parameters” or mechanism by which data is transferred to a client from an external source, or method of passing data into an action block - anywhere where data needs to be passed from place to place, use an import view.
Jasmine → After being acquired by CA, a possible new name for the Gen product, before “Advantage:Gen” was chosen.
Online Procedure without Screen → for Unix or Windows in non cooperative packaging it is simple Batch procedure (Source:Thomas Ochmann)
Procedure Step
rwfixed DPrec → old and new Class for big numbers in generated C/Java (Source:Thomas Ochmann)
Subset → A portion of the data model containing action diagrams, entities, relationships, windows, screens etc. which a developer can check out from the encyclopedia.
Transformation → Process of converting the logical data model (ERD containing entity types, attributes, identifiers, and relationships) into a physical model (DSL containing tables, columns, indexes, and constraints)(Source:Gagan Kakkar)




July 3, 2007 at 12:02 pm
Hi there,
Here are a few more Gen Terms :
External Action Block (EAB) - Programs created outside Gen that are used by Gen-generated programs.
Transformation - Process of converting the logical data model (ERD containing entity types, attributes, identifiers, and relationships) into a physical model (DSL containing tables, columns, indexes, and constraints).
Data Structure List (DSL) - Contains the physical model where logical objects are implemented.
Cheers !
Gagan
August 6, 2007 at 7:24 pm
Hi to all Gennies,
Attribut Property “implement with decimal precision” -> generate this Attribut as rwfixed(old) or DPrec(new) class
rwfixed DPrec -> old and new Class for big numbers in generated C/Java
Online Procedure without Screen -> for Unix or Windows in non cooperative packaging it is simple Batch procedure
See you
Thomas