UML Profile for Archimate Avatar
  1. OMG Specification

UML Profile for Archimate — Open Issues

  • Acronym: ARCH
  • Issues Count: 14
  • Description: Issues not resolved
Open Closed All
Issues not resolved

Issues Descriptions


Models don't produce artefacts

  • Key: ARCH-13
  • Status: open  
  • Source: Sparx Systems Pty Ltd ( J.D. Baker)
  • Summary:
    • The language in bullet 6 is “A model…is producing an artefact not a tool” – in fact it’s an organization that is producing the artifact which is a model: the “model” is not producing anything.
  • Reported: ARCH 1.0b1 — Fri, 6 Apr 2018 01:56 GMT
  • Updated: Fri, 6 Apr 2018 01:56 GMT

References incorrect

  • Key: ARCH-12
  • Status: open  
  • Source: Sparx Systems Pty Ltd ( J.D. Baker)
  • Summary:
    • Unclear why there are normative references to ArchiMate® 2.1
  • Reported: ARCH 1.0b1 — Fri, 6 Apr 2018 01:54 GMT
  • Updated: Fri, 6 Apr 2018 01:54 GMT

Normative reference to ArchiMate 3.0.1 incorrect

  • Key: ARCH-11
  • Status: open  
  • Source: Sparx Systems Pty Ltd ( J.D. Baker)
  • Summary:
    • The normative reference to ArchiMate® 3.0 actually takes you to 3.0.1
  • Reported: ARCH 1.0b1 — Fri, 6 Apr 2018 01:53 GMT
  • Updated: Fri, 6 Apr 2018 01:53 GMT

Licensing info needs clarification

  • Key: ARCH-10
  • Status: open  
  • Source: Sparx Systems Pty Ltd ( J.D. Baker)
  • Summary:
    • It’s not clear to me that the specification itself adheres to the following licensing requirement (I have already make this comment several times)
      o In any derivative work, Licensee Organization shall always fully acknowledge the right, title and interest of The Open Group in the original Documentation, and shall not claim or imply that any derivative work of the Documentation is the official ArchiMate Documentation.
    • With respect to the above quote, bullet 7 in section 2.1 should make it clear that this specification, while Documentation, is not the “original” or the “official” Documentation.
  • Reported: ARCH 1.0b1 — Fri, 6 Apr 2018 01:52 GMT
  • Updated: Fri, 6 Apr 2018 01:52 GMT

Plateau is composite

  • Key: ARCH-9
  • Status: open  
  • Source: Sparx Systems Pty Ltd ( J.D. Baker)
  • Summary:

    in 7.7 Plateau is a composite rather than a Passive structure

  • Reported: ARCH 1.0b1 — Mon, 2 Apr 2018 20:00 GMT
  • Updated: Mon, 2 Apr 2018 20:00 GMT

Abstract syntax swapped with concrete syntax

  • Key: ARCH-8
  • Status: open  
  • Source: Sparx Systems Pty Ltd ( J.D. Baker)
  • Summary:

    . in 7.8 the abstract syntax and concrete syntax are swapped

  • Reported: ARCH 1.0b1 — Mon, 2 Apr 2018 19:59 GMT
  • Updated: Mon, 2 Apr 2018 19:59 GMT

Access type enumeration

  • Key: ARCH-7
  • Status: open  
  • Source: Sparx Systems Pty Ltd ( J.D. Baker)
  • Summary:

    in 7.9,2 shouldn't Access have a tagged value of AccessType enumeration with the values None, Read, Write, ReadWrite

  • Reported: ARCH 1.0b1 — Mon, 2 Apr 2018 19:58 GMT
  • Updated: Mon, 2 Apr 2018 19:58 GMT

Junction enumberation

  • Key: ARCH-6
  • Status: open  
  • Source: Sparx Systems Pty Ltd ( J.D. Baker)
  • Summary:

    in 7.9.4 shouldn't ArchiMate_Junction have a tagged value using JunctionKindType enumeration

  • Reported: ARCH 1.0b1 — Mon, 2 Apr 2018 19:57 GMT
  • Updated: Mon, 2 Apr 2018 19:57 GMT

Technology object is abstract

  • Key: ARCH-5
  • Status: open  
  • Source: Sparx Systems Pty Ltd ( J.D. Baker)
  • Summary:

    in 7.5, Technology Object is abstract so should not be in the Profile

  • Reported: ARCH 1.0b1 — Mon, 2 Apr 2018 19:56 GMT
  • Updated: Mon, 2 Apr 2018 19:56 GMT

notation confusing

  • Key: ARCH-4
  • Status: open  
  • Source: Sparx Systems Pty Ltd ( J.D. Baker)
  • Summary:

    . in 7.3.3 you switch from <<stereotype>> notation to the symbol notation in the corner... which might be very confusing for people reading the standard.
    (also 7.4.3,7.5.1,7.5.3, 7.6.1)

  • Reported: ARCH 1.0b1 — Mon, 2 Apr 2018 19:53 GMT
  • Updated: Mon, 2 Apr 2018 19:53 GMT

Location misrepresented

  • Key: ARCH-3
  • Status: open  
  • Source: Sparx Systems Pty Ltd ( J.D. Baker)
  • Summary:

    location is no longer in the Business Layer... it is now just a composite... if you have to place it somewhere... it is grouped with the Core...

  • Reported: ARCH 1.0b1 — Mon, 2 Apr 2018 19:52 GMT
  • Updated: Mon, 2 Apr 2018 19:52 GMT

Relationship statement

  • Key: ARCH-2
  • Status: open  
  • Source: Sparx Systems Pty Ltd ( J.D. Baker)
  • Summary:

    one other thing that really needs to be put into this UML Profile... is the restriction on relationships... somewhere in the profile there needs to be a statement like

    "The ArchiMate relationships are constrained as to what Elements (source and target) to which they can be applied. These constraints are detailed in Appendix B of the standard in two tables there (http://pubs.opengroup.org/architecture/archimate3-doc/apdxb.html#_Toc489946155)".

  • Reported: ARCH 1.0b1 — Mon, 2 Apr 2018 19:51 GMT
  • Updated: Mon, 2 Apr 2018 19:51 GMT

Some stereotypes have strictness=profile

  • Key: ARCH-1
  • Status: open  
  • Source: Sparx Systems Pty Ltd ( J.D. Baker)
  • Summary:

    why are only the strategy elements marked as _strictness = profile ... this is purely a Sparx thing correct?... not sure it needs to be in the spec... why would we restrict things to only being able to be stereotyped once?... that is not what the ArchiMate spec allows (it says anything can be stereotyped as much as you
    want)

  • Reported: ARCH 1.0b1 — Mon, 2 Apr 2018 19:50 GMT
  • Updated: Mon, 2 Apr 2018 19:50 GMT