DEPL 4.0 MAILINGLIST Avatar
  1. OMG Issue

DEPL4 — Deployment Requirements in Deployment Plan

  • Key: DEPL4-30
  • Legacy Issue Number: 8983
  • Status: closed  
  • Source: Zuehlke Engineering ( Frank Pilhofer)
  • Summary:

    The Deployment Plan, in its Artifact Deployment Description
    and Monolithic Deployment Description element, copies the
    deployment requirements from the component data model, i.e.,
    from the Implementation Artifact Description and Monolithic
    Implementation Description, respectively.

    However, while the deployment requirements for a monolithic
    implementation are represented using the Implementation
    Requirement element, Monolithic Deployment Description only
    allows deployment requirements to be of type Requirement,
    and is thus not able to completely capture the original
    requirement.

    This is an effect of the resolution of issue 6392, which
    extended deployment requirements for monolithic
    implementations in the component data model from
    "Requirement" to "ImplementationRequirement", but neglected
    to make a similar change to the Monolitic Deployment
    Description.

    This information may not be necessary in the deployment plan
    in the first place, as an Instance Deployment Description
    now, also as a result of this resolution, captures the
    resources that were chosen to satisfy the monolithic
    implementation's requirements.

    As noted in the resolution, an issue to remove the copies
    of deployment requirements should be raised separately. Here
    it is.

    Proposed resolution:

    Remove the copies of deployment requirements, in both
    Artifact Deployment Description and Monolithic Deployment
    Description.

    In section 6.8.2.1, "ArtifactDeploymentDescription
    Description", change the last sentence from

    Execution parameters and deployment requirements are
    copied from the ImplementationArtifactDescription.

    to

    Execution parameters are copied from the
    ImplementationArtifactDescription.

    In section 6.8.2.3, "ArtifactDeploymentDescription
    Associations", remove the "deployRequirement"
    association.

    In section 6.8.3.1, "MonolithicDeploymentDescription
    Description", change the last sentence from

    The execution parameters and deployment requirements
    are copied from the MonolithicImplementationDescription.

    to

    The execution parameters are copied from the
    MonolithicImplementationDescription.

    In section 6.8.3.3, "MonolithicDeploymentDescription
    Associations", remove the "deployRequirement"
    association.

  • Reported: DEPL 1.0 — Tue, 30 Aug 2005 04:00 GMT
  • Disposition: Resolved — DEPL 4.0
  • Disposition Summary:

    No Data Available

  • Updated: Wed, 11 Mar 2015 01:53 GMT