Issue 18242: ServiceInterface extends UML Interface (soaml-rtf) Source: (, ) Nature: Clarification Severity: Significant Summary: According to the introduction of SoaML we have to distinguish between simple interfaces and ServiceInterfaces (see page 8). Simple interfaces are UML Interfaces and ServiceInterfaces are UML Classes with further details. In the examples (e.g. page 11) the simple interfaces do not have any stereotypes applied. However, on page 34 when the UML profile is introduced, ServiceInterface extends not only UML Class but also UML Interface. I do not see any reason for this unless simple interfaces as UML Interfaces also should have the stereotype "ServiceInterface" applied. Also the XMI describes that the stereotype "ServiceInterface" can be applied to UML Interfaces. As simple interfaces are also some kind of service interfaces, maybe it is the right way to apply the stereotype to all simple interfaces too. Resolution: Revised Text: Actions taken: November 2, 2012: received issue Discussion: End of Annotations:===== m: webmaster@omg.org Date: 02 Nov 2012 08:48:08 -0500 To: Subject: Issue/Bug Report ******************************************************************************* Name: Michael Gebhart Employer: Gebhart Quality Analysis (QA) 82 mailFrom: michael.gebhart@qa82.de Terms_Agreement: I agree Specification: Service oriented architecture Modeling Language (SoaML) Specification Section: 6.3 FormalNumber: formal/2012-05-10 Version: May 2012 Doc_Year: 2012 Doc_Month: May Doc_Day: 10 Page: 34 Title: ServiceInterface extends UML Interface Nature: Clarification Severity: Significant CODE: 3TMw8 B1: Report Issue Description: According to the introduction of SoaML we have to distinguish between simple interfaces and ServiceInterfaces (see page 8). Simple interfaces are UML Interfaces and ServiceInterfaces are UML Classes with further details. In the examples (e.g. page 11) the simple interfaces do not have any stereotypes applied. However, on page 34 when the UML profile is introduced, ServiceInterface extends not only UML Class but also UML Interface. I do not see any reason for this unless simple interfaces as UML Interfaces also should have the stereotype "ServiceInterface" applied. Also the XMI describes that the stereotype "ServiceInterface" can be applied to UML Interfaces. As simple interfaces are also some kind of service interfaces, maybe it is the right way to apply the stereotype to all simple interfaces too. Regards, Michael Gebhart