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)

2 Responses to “Gen Terms”

  1. Gagan Kakkar Says:

    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

  2. Thomas Ochmann Says:

    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

Leave a Reply