This wiki has undergone a migration to Confluence found Here
<meta name="googlebot" content="noindex">

Difference between revisions of "Technology Matrix Cell Transitions"

From HL7Wiki
Jump to navigation Jump to search
Line 10: Line 10:
 
<table border=1>
 
<table border=1>
 
<tr align=center><td></td><td>Persistent Representation</td><td>Object Representation</td><td>Serialized Representation</td></tr>
 
<tr align=center><td></td><td>Persistent Representation</td><td>Object Representation</td><td>Serialized Representation</td></tr>
<tr align=center><td>RIM (generic) Model</td><td>RP (SQL ITS)</td><td>RO</td><td>RS (XML ITS new!)</td></tr>
+
<tr align=center><td>RIM (generic) Model</td><td>RP</td><td>RO</td><td>RS (XML ITS new!)</td></tr>
<tr align=center><td>RIM Constrained Information Model</td><td>CP (SQL ITS)</td><td>CO</td><td>CS (XML ITS)</td></tr>
+
<tr align=center><td>RIM Constrained Information Model</td><td>CP</td><td>CO</td><td>CS (XML ITS)</td></tr>
 
<tr align=center><td>Application Specific Model</td><td>AP</td><td>AO</td><td>AS</td></tr>
 
<tr align=center><td>Application Specific Model</td><td>AP</td><td>AO</td><td>AS</td></tr>
 
</table>
 
</table>
Line 17: Line 17:
 
The following transitions were deemed to be worthwile of our description:
 
The following transitions were deemed to be worthwile of our description:
 
*RP-RO
 
*RP-RO
 +
**RO<->RP: [[ORM]] software, e.g. Hibernate
 
*RO-RS
 
*RO-RS
 
*CP-CO
 
*CP-CO
Line 27: Line 28:
 
*CS-RS
 
*CS-RS
  
Note that diagonal cell transitions (e.g. CO to RS) were decided always to involve (however minimalistically) the adjacent *O square (in this example: RO). Therefore diagnoal transitions won't be documented/analysed.
+
Note that diagonal cell transitions (e.g. CO to RS) were decided always to involve (however minimalistically) the adjacent *O square (in this example: RO). Therefore diagonal transitions won't be documented/analysed.
  
 
===Transitions in Dimension 2===
 
===Transitions in Dimension 2===

Revision as of 06:45, 22 January 2009

Summary

  • Document/describe (for all possible cell transations) how those steps could be supported/achieved.

Analysis

  • Suggestion was made (during the Orlando WGM) to describe the problem-space (type of problem) as well as the path itself. That to determine if different problem spaces lead to different paths through the technology matrix.

Transitions in Dimension 1

Persistent RepresentationObject RepresentationSerialized Representation
RIM (generic) ModelRPRORS (XML ITS new!)
RIM Constrained Information ModelCPCOCS (XML ITS)
Application Specific ModelAPAOAS

The following transitions were deemed to be worthwile of our description:

  • RP-RO
    • RO<->RP: ORM software, e.g. Hibernate
  • RO-RS
  • CP-CO
  • CO-CS
  • AO-CO
  • CO-RO
  • AO-RO
  • AS-CS
  • AS-RS
  • CS-RS

Note that diagonal cell transitions (e.g. CO to RS) were decided always to involve (however minimalistically) the adjacent *O square (in this example: RO). Therefore diagonal transitions won't be documented/analysed.

Transitions in Dimension 2

Processing/Business LogicObject RepresentationUser Interface
PLROUI
CO
AO

The PL-*O tranition issue is described on another wiki page: Processing Logic in RIMBAA Applications.