-
Key: KDM12-20
-
Legacy Issue Number: 12482
-
Status: closed
-
Source: KDM Analytics ( Dr. Nikolai Mansourov)
-
Summary:
In the mapping for COBOL the code model uses action elements that correspond to various resource packages (in particular, Data, UI, Platform). These action elements are not exactly system calls, so from the micro KDM perspective they should have distinct kinds, at least saying that they represent resource actions. Otherwise the model can not be compliant to micro KDM.
-
Reported: KDM 1.1 — Thu, 15 May 2008 04:00 GMT
-
Disposition: Resolved — KDM 1.2
-
Disposition Summary:
Add section A.11 Actions related to Resources
Resource micro-actions represent specific statements that are determined by some programming
languages and which manipulate resources provided by the operating environment. Such
statements are alternative to using system calls. Kinds in Table A.11 represent such statements
as micro KDM ActionElements. Precise semantics of representing the operating environment is
described in Part 3 Runtime Resource Layer. In particular, a combination of resource actions,
resource relationships and resource events can be used, where the resource micro-action is part
of a Code Model, while other elements can be added in various models of the Resource Layer
(Platform, Data, Event or UI).
Inputs: Zero or more Reads relationships to DataElements; represent input data which is
sent to the resource; ordered
Outputs: Zero or more Writes relationships to DataElements; represents output data which
is received from the resource;
Control: optional single Flow to the next micro action (no Flow means a terminal action
element).
Extras: optional resource-specific relationships
Table A.11 Resource Actions
Micro Action Description
Platform ActionElement represents a
statement that manipulates a
Platform Resource
Data ActionElement represents a
statement that manipulates a
Data Resource
Event ActionElement represents a
statement that manipulates an
Event Resource UI ActionElement represents a
statement that manipulates a
UI Resource
Disposition: Resolved -
Updated: Fri, 6 Mar 2015 20:57 GMT