Satellite Operations Language Metamodel Avatar
  1. OMG Specification

Satellite Operations Language Metamodel — All Issues

  • Acronym: SOLM
  • Issues Count: 29
  • Description: All Issues
Open Closed All
All Issues

Issues Summary

Key Issue Reported Fixed Disposition Status
SOLM12-20 Remove Comet Control Language PSM SOLM 1.1 open
SOLM12-18 TimeInterval output string formatter has incorrect formatting SOLM 1.1 open
SOLM12-15 Remove section 6.7 SOLM 1.1b1 open
SOLM11-1 Procedure.description in SpacePython linked to wrong text SOLM 1.0 SOLM 1.1 Resolved closed
SOLM11-7 Change copyright in SpacePython files SOLM 1.0 SOLM 1.1 Resolved closed
SOLM11-11 Datatype for ulong in SOLM11-2 resolution is incorrect SOLM 1.0 SOLM 1.1 Resolved closed
SOLM11-2 SpacePython is not compatible with Python version 3 SOLM 1.0 SOLM 1.1 Resolved closed
SOLM11-3 Parameter value query missing some attributes SOLM 1.0 SOLM 1.1 Deferred closed
SOLM11-4 Specification should not be tied to XTCE and GEMS terms SOLM 1.0 SOLM 1.1 Deferred closed
SOLM12-13 OperatorQuery is loosely defined SOLM 1.1 open
SOLM12-14 SpacePython does not utilize standard time functionality SOLM 1.1 open
SOLM12-6 SOLM and SpacePython should support spacecraft as a sensor SOLM 1.1 open
SOLM12-12 SpacePython missing functions: Database parameter information SOLM 1.1 open
SOLM12-11 SpacePython missing functions: Directive/commanding metadata SOLM 1.1 open
SOLM12-10 SpacePython missing functions: Fire a ground system event SOLM 1.1 open
SOLM12-9 SpacePython missing functions: Command Lock/Unlock SOLM 1.1 open
SOLM12-8 SpacePython missing functions: Get current status/flags SOLM 1.1 open
SOLM12-7 SpacePython missing functions: Telemetry and limit checks SOLM 1.1 open
SOLM12-5 SpacePython UI and data backing implementations are coupled together SOLM 1.1 open
SOLM12-4 SpacePython unable to support concurrent implementations SOLM 1.1 open
SOLM12-2 Specification should not be tied to XTCE and GEMS terms SOLM 1.0 open
SOLM12-1 Parameter value query missing some attributes SOLM 1.0 open
SOLM-8 This is not focused on Spacecrafts but on Earth Satellites SOLM 1.0b1 SOLM 1.0 Resolved closed
SOLM-7 The SpacePython mapping is too vague to insure compatible implementations SOLM 1.0b1 SOLM 1.0 Resolved closed
SOLM-6 Model should be exported in latest available XMI (2.4.1 is current) SOLM 1.0b1 SOLM 1.0 Resolved closed
SOLM-5 Procedure.duration is typed by an unknown tyoe - RelativeTime. Reset this type to TimeInterval SOLM 1.0b1 SOLM 1.0 Resolved closed
SOLM-4 The classifier - Time - for WaitOnExpression.timeout and WaitOnTime.time were not set correctly SOLM 1.0b1 SOLM 1.0 Resolved closed
SOLM-3 SpecificTime.dayOfYear() returns a void - change to Integer per the other methods SOLM 1.0b1 SOLM 1.0 Resolved closed
SOLM-2 'UML' Code product type SOLM 1.0b1 SOLM 1.0 Resolved closed

Issues Descriptions

Remove Comet Control Language PSM

  • Key: SOLM12-20
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    The Comet Control Language is a vendor-specific language that is not maintained by the SOLM RTF or any active member of the Space Domain Task Force. As such, it is unable to be maintained by the SOLM RTF maintainers. In addition, we do not see value in maintaining it due to lack of awareness of it being implemented/used in conjunction with SOLM.

  • Reported: SOLM 1.1 — Wed, 27 Nov 2024 22:42 GMT
  • Updated: Wed, 27 Nov 2024 22:42 GMT

TimeInterval output string formatter has incorrect formatting

  • Key: SOLM12-18
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    Within SpacePython times.py TimeInterval _str_() function, the following lines are faulty:

    hours = seconds / 3600
    minutes = (seconds % 3600) / 60

    Both of these variables should be integers (not floating point values)

    These instead should be:
    hours = int(seconds / 3600)
    minutes = int((seconds % 3600) / 60)

  • Reported: SOLM 1.1 — Wed, 13 Nov 2024 00:34 GMT
  • Updated: Wed, 13 Nov 2024 00:38 GMT

Remove section 6.7

  • Key: SOLM12-15
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    Section 6.7 represents compliance between the SOLM spec and the original RFP requirements. This likely should have been part of section 0 and removed during FTF. As such, this section should now be removed.

  • Reported: SOLM 1.1b1 — Wed, 13 Nov 2024 00:20 GMT
  • Updated: Wed, 13 Nov 2024 00:21 GMT

Procedure.description in SpacePython linked to wrong text

  • Key: SOLM11-1
  • Legacy Issue Number: 19657
  • Status: closed  
  • Source: Peraton ( Brad Kizzort)
  • Summary:

    The comments in SetMomentumWheelSpeed.py state that the <module>._doc_ text corresponds to the Procedure.description attribute in the metamodel. This text should correspond the HeaderComment in the metamodel instead, and the Procedure.description should correspond to <module>.invoke._doc_

  • Reported: SOLM 1.0 — Tue, 18 Nov 2014 05:00 GMT
  • Disposition: Resolved — SOLM 1.1
  • Disposition Summary:

    Change text within SetMomentumWheelSpeed.py

    Change the text comment within SetMomentumWheelSpeed.py.

  • Updated: Mon, 16 Sep 2024 14:14 GMT

Change copyright in SpacePython files

  • Key: SOLM11-7
  • Status: closed  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    The SpacePython files should point to the copyright information within the SOLM specification itself rather than a single vendor.

  • Reported: SOLM 1.0 — Wed, 6 Dec 2023 19:19 GMT
  • Disposition: Resolved — SOLM 1.1
  • Disposition Summary:

    Change copyright in files

    Change the copyright to be based on the Object Management Group's SOLM specification

  • Updated: Mon, 16 Sep 2024 14:14 GMT

Datatype for ulong in SOLM11-2 resolution is incorrect

  • Key: SOLM11-11
  • Status: closed  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    Within space/parameters.py, the ulong (an unsigned type) is mapped to an int (a signed type). Should be mapped to unsigned (an unsigned format).

  • Reported: SOLM 1.0 — Fri, 26 Apr 2024 20:39 GMT
  • Disposition: Resolved — SOLM 1.1
  • Disposition Summary:

    Change ulong mapping to be "unsigned"

    Within the typeNames assignment of space/parameters.py, change int to unsigned in:
    'uint': unsigned, 'long': int, 'ulong': int,\

  • Updated: Mon, 16 Sep 2024 14:14 GMT

SpacePython is not compatible with Python version 3

  • Key: SOLM11-2
  • Status: closed  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    SpacePython is not compatible with Python version 3. Multiple script errors are encountered. Python version 2 is no longer supported, so software should be updated to work with later version.

  • Reported: SOLM 1.0 — Wed, 9 Nov 2022 22:58 GMT
  • Disposition: Resolved — SOLM 1.1
  • Disposition Summary:

    Update reference of Python 2.6 and deliver Python3 version of SpacePython files

    Within spec document, update references of Python 2.6 to Python 3.

    Apply changes to Python files to incorporate changes to make it work under Python3. These changes were performed using Git and a patch file is provided of the changes.

  • Updated: Mon, 16 Sep 2024 14:14 GMT
  • Attachments:

Parameter value query missing some attributes

  • Key: SOLM11-3
  • Status: closed  
  • Source: Boeing ( Mr. David Overeem)
  • Summary:

    ... While doing this we think we’ve identified an omission in the mapping table.

    If you look at the SOLM you’ll see this model for the Parameter. Note the highlighted aggregate object. If we go to the table for the mapping we see:

    Parameter.value()
    Parameter.raw()

    Of course raw() doesn’t exist in the model, but there’s a description (note uncal doesn’t exist). But the but is there’s no mapping item to get the timestamp. However in the reference implementation in a section that should be normative there’s the report method that returns the time and the value (effectively a tuple that represents the InstantValue – see the 6.4.6 description).

    In my book this should be a bug report to add a Parameter.report() that returns the InstantValue data as a tuple of value, timestamp. So can we report this as a bug?

  • Reported: SOLM 1.0 — Wed, 22 Mar 2023 14:52 GMT
  • Disposition: Deferred — SOLM 1.1
  • Disposition Summary:

    Defer to future minor revision version

    Defer to future revision.

  • Updated: Mon, 16 Sep 2024 14:14 GMT

Specification should not be tied to XTCE and GEMS terms

  • Key: SOLM11-4
  • Status: closed  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    The terms XTCE and GEMS should not be part of the SOLM meta models or functions that are projected from it (like SpacePython).

    The specification should talk about Parameters that are being queried (possibly as Spacecraft or Ground Parameters), though the transport/method should be decoupled since there are multiple interfaces that could be used (direct integration with an end product, via GEMS, via SNMP, via a message bus/C2MS, or perhaps via a database).

  • Reported: SOLM 1.0 — Wed, 22 Mar 2023 15:09 GMT
  • Disposition: Deferred — SOLM 1.1
  • Disposition Summary:

    Defer to future minor revision version

    Defer implementation until future revision

  • Updated: Mon, 16 Sep 2024 14:14 GMT

OperatorQuery is loosely defined

  • Key: SOLM12-13
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    operatorQuery allows for any number of inputs of any type to be provided. An implementation is very difficult to provide a friendly experience.

    Would be valuable if guidance is provided for common usage patterns, including:

    • Yes/No prompt
    • Confirmation prompt (Message Box)
    • Pick from a list (enum/dropdown/picklist)
    • Input string, number, arrays
    • Considerations for rich dialogs
    • Password/credential prompts
  • Reported: SOLM 1.1 — Wed, 11 Sep 2024 19:12 GMT
  • Updated: Wed, 11 Sep 2024 19:53 GMT

SpacePython does not utilize standard time functionality

  • Key: SOLM12-14
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    SpacePython defines its own time object. It should instead utilize native time/date functionality. This would make procedures be easier to author and better integrate with existing and third-party libraries.

  • Reported: SOLM 1.1 — Wed, 11 Sep 2024 19:14 GMT
  • Updated: Wed, 11 Sep 2024 19:14 GMT

SOLM and SpacePython should support spacecraft as a sensor

  • Key: SOLM12-6
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    The data model should harmonize spacecraft and ground assets and therefore the language model should simplify/make this consistent as much as possible.

  • Reported: SOLM 1.1 — Wed, 11 Sep 2024 18:56 GMT
  • Updated: Wed, 11 Sep 2024 19:13 GMT

SpacePython missing functions: Database parameter information

  • Key: SOLM12-12
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    SpacePython is missing critical functions to be able to perform vital capability required for a real-time command and control system.

    Functions that provide parameter and type information are lacking or insufficient in the language.

  • Reported: SOLM 1.1 — Wed, 11 Sep 2024 19:07 GMT
  • Updated: Wed, 11 Sep 2024 19:07 GMT

SpacePython missing functions: Directive/commanding metadata

  • Key: SOLM12-11
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    SpacePython is missing critical functions to be able to perform vital capability required for a real-time command and control system.

    Functions that allow retrieval of metadata from a previous directive/command that was issued do not exist in the language.

  • Reported: SOLM 1.1 — Wed, 11 Sep 2024 19:06 GMT
  • Updated: Wed, 11 Sep 2024 19:06 GMT

SpacePython missing functions: Fire a ground system event

  • Key: SOLM12-10
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    SpacePython is missing critical functions to be able to perform vital capability required for a real-time command and control system.

    Functions that create ground system events do not currently exist in the language.

  • Reported: SOLM 1.1 — Wed, 11 Sep 2024 19:05 GMT
  • Updated: Wed, 11 Sep 2024 19:05 GMT

SpacePython missing functions: Command Lock/Unlock

  • Key: SOLM12-9
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    SpacePython is missing critical functions to be able to perform vital capability required for a real-time command and control system.

    Functions that enabling the establishment and release of command locks are missing from the language.

  • Reported: SOLM 1.1 — Wed, 11 Sep 2024 19:03 GMT
  • Updated: Wed, 11 Sep 2024 19:03 GMT

SpacePython missing functions: Get current status/flags

  • Key: SOLM12-8
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    SpacePython is missing critical functions to be able to perform vital capability required for a real-time command and control system.

    Functions that allow determining the current status/flags of a parameter (including the severity) are not available in the language at this time.

  • Reported: SOLM 1.1 — Wed, 11 Sep 2024 19:00 GMT
  • Updated: Wed, 11 Sep 2024 19:00 GMT

SpacePython missing functions: Telemetry and limit checks

  • Key: SOLM12-7
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    SpacePython is missing critical functions to be able to perform vital capability required for a real-time command and control system.

    Functions that perform telemetry and limit checks are missing from the language at this time.

  • Reported: SOLM 1.1 — Wed, 11 Sep 2024 18:59 GMT
  • Updated: Wed, 11 Sep 2024 18:59 GMT

SpacePython UI and data backing implementations are coupled together

  • Key: SOLM12-5
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    The user interface (operatorQuery) function is embedded in the middle of the SpacePython implementation and is not able to be separately implemented.

    The method of prompting for a value may vary (such as for a web user interface versus a desktop application) and this variance is independence of the implementing provider for the SOLM language module.

  • Reported: SOLM 1.1 — Wed, 11 Sep 2024 18:54 GMT
  • Updated: Wed, 11 Sep 2024 18:54 GMT

SpacePython unable to support concurrent implementations

  • Key: SOLM12-4
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    SpacePython 1.1 requires that the reference implementation is modified/tailored by an implementing project/customer. As such, it does not have a loosely coupled implementation where the interface and implementation are separate.

  • Reported: SOLM 1.1 — Wed, 11 Sep 2024 18:52 GMT
  • Updated: Wed, 11 Sep 2024 18:52 GMT

Specification should not be tied to XTCE and GEMS terms

  • Key: SOLM12-2
  • Status: open  
  • Source: Kratos RT Logic, Inc. ( Mr. Justin Boss)
  • Summary:

    The terms XTCE and GEMS should not be part of the SOLM meta models or functions that are projected from it (like SpacePython).

    The specification should talk about Parameters that are being queried (possibly as Spacecraft or Ground Parameters), though the transport/method should be decoupled since there are multiple interfaces that could be used (direct integration with an end product, via GEMS, via SNMP, via a message bus/C2MS, or perhaps via a database).

  • Reported: SOLM 1.0 — Wed, 22 Mar 2023 15:09 GMT
  • Updated: Fri, 21 Jun 2024 22:40 GMT

Parameter value query missing some attributes

  • Key: SOLM12-1
  • Status: open  
  • Source: Boeing ( Mr. David Overeem)
  • Summary:

    ... While doing this we think we’ve identified an omission in the mapping table.

    If you look at the SOLM you’ll see this model for the Parameter. Note the highlighted aggregate object. If we go to the table for the mapping we see:

    Parameter.value()
    Parameter.raw()

    Of course raw() doesn’t exist in the model, but there’s a description (note uncal doesn’t exist). But the but is there’s no mapping item to get the timestamp. However in the reference implementation in a section that should be normative there’s the report method that returns the time and the value (effectively a tuple that represents the InstantValue – see the 6.4.6 description).

    In my book this should be a bug report to add a Parameter.report() that returns the InstantValue data as a tuple of value, timestamp. So can we report this as a bug?

  • Reported: SOLM 1.0 — Wed, 22 Mar 2023 14:52 GMT
  • Updated: Fri, 21 Jun 2024 22:40 GMT

This is not focused on Spacecrafts but on Earth Satellites

  • Key: SOLM-8
  • Legacy Issue Number: 16259
  • Status: closed  
  • Source: THALES ( Hugues Vincent)
  • Summary:

    The title of the spec as well as the introduction of it (section 1.1...) make the reader think that this spec is about all known and future spacecrafts while it's about Earth Satellites as proved by, e.g., the use of UTC time.
    The introduciton needs clearly to state this and the name of the spec should be changed - earth Satellite Operations Language Metamodel (eSOLM)? -.

  • Reported: SOLM 1.0b1 — Fri, 20 May 2011 04:00 GMT
  • Disposition: Resolved — SOLM 1.0
  • Disposition Summary:

    Rename Spacecraft Operations Language Metamodel to Satellite Operations
    Language Metamodel. Occurrences corrected on Title page, document footer,
    and Glossary (p 4).
    On page 1 introduction replace first paragraph:
    This specification defines a meta-model, Spacecraft Operations Language Meta-model (SOLM), for
    representing spacecraft operations procedures. These procedures contain sequences of instructions to
    conduct spacecraft operations, typically consisting of spacecraft commands and spacecraft telemetry
    comparisons. These procedures may also include the configuration of ground equipment, configuration of
    spacecraft test equipment, execution of ground testing, and execution of on-orbit testing. Historically, these
    procedures have been captured in flowcharts, text manuals, and a number of different scripting languages
    used for ground station automation. A standard meta-model to represent spacecraft operations procedures
    will facilitate the transfer of procedures between the spacecraft vendor and the spacecraft operator, as well
    as allow for maintenance and transfer of the procedures across different ground systems employed over the
    lifetime of the spacecraft.
    With:
    This specification defines a meta-model, Satellite Operations Language Meta-model (SOLM), for
    representing spacecraft operations procedures. These procedures contain sequences of instructions to
    conduct spacecraft operations, typically consisting of spacecraft commands and spacecraft telemetry
    comparisons. These procedures may also include the configuration of ground equipment, configuration of
    spacecraft test equipment, execution of ground testing, and execution of on-orbit testing. Historically, these
    procedures have been captured in flowcharts, text manuals, and a number of different scripting languages
    used for ground station automation. A standard meta-model to represent spacecraft operations procedures
    will facilitate the transfer of procedures between the spacecraft vendor and the spacecraft operator, as well
    as allow for maintenance and transfer of the procedures across different ground systems employed over the
    lifetime of the spacecraft.
    This specification is primarily aimed at providing procedure portability for earth-orbiting satellites. While
    deep-space spacecraft use similar operational procedures, they also use extensive on-board procedures and
    there are significant considerations in the representation of time that are not incorporated in this metamodel.

  • Updated: Thu, 12 Mar 2015 01:45 GMT

The SpacePython mapping is too vague to insure compatible implementations

  • Key: SOLM-7
  • Legacy Issue Number: 17105
  • Status: closed  
  • Source: Peraton ( Brad Kizzort)
  • Summary:

    The SpacePython mapping is too vague to insure compatible implementations, and the example python script in the document will not cut-and-paste as a valid script. Please provide all example scripts as machine-consumable files and expand the SpacePython example to cover all of the SOLM features or add additional examples to cover the features

  • Reported: SOLM 1.0b1 — Wed, 8 Feb 2012 05:00 GMT
  • Disposition: Resolved — SOLM 1.0
  • Disposition Summary:

    Added two additional SpacePython script examples to cover the Python extensions required by
    SOLM. Created an installable Python package that contains the script examples and enough
    skeleton implementation to run the scripts on any Python-compatible platform. Also created a
    package with the equivalent CCL scripts in machine-consumable form. Regress the Python
    version compatibility requirement to 2.6 to allow working with current enterprise Linux releases.

  • Updated: Fri, 6 Mar 2015 20:58 GMT

Model should be exported in latest available XMI (2.4.1 is current)

  • Key: SOLM-6
  • Legacy Issue Number: 17104
  • Status: closed  
  • Source: Peraton ( Brad Kizzort)
  • Summary:

    Model should be exported in latest available XMI (2.4.1 is current)

  • Reported: SOLM 1.0b1 — Wed, 8 Feb 2012 05:00 GMT
  • Disposition: Resolved — SOLM 1.0
  • Disposition Summary:

    The original XMI file in the specification was exported in XMI 1.4 from the model in Enterprise
    Architect. This file is replaced with a current export after all other modeling changes have been
    applied.

  • Updated: Fri, 6 Mar 2015 20:58 GMT

Procedure.duration is typed by an unknown tyoe - RelativeTime. Reset this type to TimeInterval

  • Key: SOLM-5
  • Legacy Issue Number: 17103
  • Status: closed  
  • Source: ModelFoundry ( Sam Mancarella [X] (Inactive))
  • Summary:

    Procedure.duration is typed by an unknown tyoe - RelativeTime. Reset this type to TimeInterval

  • Reported: SOLM 1.0b1 — Wed, 8 Feb 2012 05:00 GMT
  • Disposition: Resolved — SOLM 1.0
  • Disposition Summary:

    This resolution applies to the non-normative model as captured in Enterprise Architect and results
    in changes to the normative XMI model when it is exported. The “revised text” below shows the
    impact on the XMI model.

  • Updated: Fri, 6 Mar 2015 20:58 GMT

The classifier - Time - for WaitOnExpression.timeout and WaitOnTime.time were not set correctly

  • Key: SOLM-4
  • Legacy Issue Number: 17102
  • Status: closed  
  • Source: ModelFoundry ( Sam Mancarella [X] (Inactive))
  • Summary:

    The classifier - Time - for WaitOnExpression.timeout and WaitOnTime.time were not set correctly (usually if the classifier is typed into the field)..

  • Reported: SOLM 1.0b1 — Wed, 8 Feb 2012 05:00 GMT
  • Disposition: Resolved — SOLM 1.0
  • Disposition Summary:

    This resolution applies to the non-normative model as captured in Enterprise Architect and results
    in changes to the normative XMI model when it is exported. The “revised text” below shows the
    impact on the XMI model. Figures 5 and 6 are generated from the non-normative model and
    required updating for consistent use of the TimeInterval and SpecificTime classifiers. A document
    search also found that section 6 contained two references to an older non-existent classifier
    name (RelativeTime) instead of the TimeInterval classifier in the normative metamodel.

  • Updated: Fri, 6 Mar 2015 20:58 GMT

SpecificTime.dayOfYear() returns a void - change to Integer per the other methods

  • Key: SOLM-3
  • Legacy Issue Number: 17101
  • Status: closed  
  • Source: ModelFoundry ( Sam Mancarella [X] (Inactive))
  • Summary:

    SpecificTime.dayOfYear() returns a void - change to Integer per the other methods

  • Reported: SOLM 1.0b1 — Wed, 8 Feb 2012 05:00 GMT
  • Disposition: Resolved — SOLM 1.0
  • Disposition Summary:

    This resolution applies to the non-normative model as captured in Enterprise Architect and results
    in changes to the normative XMI model when it is exported. The “revised text” below illustrates
    the impact on the XMI model. There is also a change in Figure 11 for the method signature.

  • Updated: Fri, 6 Mar 2015 20:58 GMT

'UML' Code product type

  • Key: SOLM-2
  • Legacy Issue Number: 17100
  • Status: closed  
  • Source: ModelFoundry ( Sam Mancarella [X] (Inactive))
  • Summary:

    The model makes use of a 'UML' Code product type - if you set the Language for each class to '<none>' you not only get the same PrimitiveTypes, but the XMI exporter will produce the correct hrefs in the XMI to those DataTypes defined in UML

  • Reported: SOLM 1.0b1 — Wed, 8 Feb 2012 05:00 GMT
  • Disposition: Resolved — SOLM 1.0
  • Disposition Summary:

    This resolution applies to the language selection in the non-normative model as
    captured in Enterprise Architect and results in changes to the normative XMI
    model when it is exported. The “revised text” below illustrates the impact on the
    XMI model, but does not identify every line changed, since the XMI is machine
    generated.

  • Updated: Fri, 6 Mar 2015 20:58 GMT