Issue 11883: Support for Views or sets of profile annotations (marte-ftf) Source: Universidad de Cantabria (Dr. Julio Medina, julio.medina(at)unican.es) Nature: Enhancement Severity: Significant Summary: Schedulability analysis models are built for each real-time situation of interest, and due to the number of different modes of operation of the system or to the number of different worst case equivalent models used to analyze those situations for which there would be no analitical techniques available, the amount of SA models to be annotated over the same UML base model is significant. The profile mechanism in UML provides a way to apply and de-apply a profile to a UML model, but it does not allow to have different colections or groups of stereotype instances (annotations) in a common frame so that they can be store and retrive in the repository, treated as views or "profile applications" of the same profile. In the case of SAM this will be done with the purpose of having different RT Situations, but the same will be valid for a large number of modelling purposes: the phase in the development process, level of detail, different analysis tool or technique to use, or just to assist the modelling processing paradigm. This may be solved in an ad-hoc manner by tools, but a standard (hence interchangable among tools) mechanism is desireble. The NFP types in MARTE may include an additional tag (property) to tie them together, but this tagging should be extensible to any stereotype Resolution: This issue is duplicated of Issue 11764. Both propose a mechanism to annotate multiple value annotations for different situations in a model. Disposition: Duplicated Revised Text: Actions taken: December 22, 2007: received issue October 16, 2009: closed issue Discussion: Discussion: Even though the idea is really interesting, it has not been gotten consensus on the mechanism to do it. NFP chapter has a similar Issue11764 also deferred because of this. Disposition: Deferred End of Annotations:===== m: webmaster@omg.org Date: 22 Dec 2007 16:25:14 -0500 To: Subject: Issue/Bug Report -------------------------------------------------------------------------------- Name: Julio Medina Company: Universidad de Cantabria mailFrom: julio.medina@unican.es Notification: Yes Specification: UML profile for MARTE Section: 16 (and more) FormalNumber: 07-08-04 Version: Beta 1 RevisionDate: 08/2007 Page: 285 Nature: Enhancement Severity: Significant HTTP User Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows 98) Description Schedulability analysis models are built for each real-time situation of interest, and due to the number of different modes of operation of the system or to the number of different worst case equivalent models used to analyze those situations for which there would be no analitical techniques available, the amount of SA models to be annotated over the same UML base model is significant. The profile mechanism in UML provides a way to apply and de-apply a profile to a UML model, but it does not allow to have different colections or groups of stereotype instances (annotations) in a common frame so that they can be store and retrive in the repository, treated as views or "profile applications" of the same profile. In the case of SAM this will be done with the purpose of having different RT Situations, but the same will be valid for a large number of modelling purposes: the phase in the development process, level of detail, different analysis tool or technique to use, or just to assist the modelling processing paradigm. This may be solved in an ad-hoc manner by tools, but a standard (hence interchangable among tools) mechanism is desireble. The NFP types in MARTE may include an additional tag (property) to tie them together, but this tagging should be extensible to any stereotype Subject: RE : [Issues 11883, 11764] Multiple NFP Valu e Annotations Date: Tue, 17 Feb 2009 13:09:58 +0100 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [Issues 11883, 11764] Multiple NFP Value Annotations Thread-Index: AcmQXNvgz+EhyJhRQpOLnYIbz54zPQAm8sRS From: "ESPINOZA Huascar 218344" To: X-OriginalArrivalTime: 17 Feb 2009 12:11:53.0743 (UTC) FILETIME=[EBB2E9F0:01C990F8] X-MIME-Autoconverted: from quoted-printable to 8bit by amethyst.omg.org id n1HCBAcL017938 Hi, I proposed two issue resolutions related to Multiple NFP Value Annotations. For details, please see: [Issues 11883, 11764]: http://www.omgwiki.org/marte-ftf2/doku.php?id=nfp_wg Cheers, Huascar -- Huascar ESPINOZA, Ph.D. CEA LIST Model-Driven Engineering for Real-Time Embedded Systems 91191 GIF/YVETTE CEDEX Phone/Fax: +33 1 69 08 45 87 / 20 82 Subject: RE: [Issues 11883, 11764] Multiple NFP Value Annotations Date: Tue, 17 Feb 2009 13:36:42 +0100 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [Issues 11883, 11764] Multiple NFP Value Annotations Thread-Index: AcmQXNvgz+EhyJhRQpOLnYIbz54zPQAm8sRSAADjz3A= From: "GERARD Sebastien 166342" To: "ESPINOZA Huascar 218344" Cc: X-OriginalArrivalTime: 17 Feb 2009 12:36:42.0783 (UTC) FILETIME=[633C62F0:01C990FC] X-MIME-Autoconverted: from quoted-printable to 8bit by amethyst.omg.org id n1HCaAct023806 Huascar, Coming back on this issue, I agree with the discussion text, but I was wondering if it would not be better to use the status: Transferred. Of course transfer to UML RTF in this case. séb -----Message d'origine----- De : ESPINOZA Huascar 218344 Envoyé : mardi 17 février 2009 13:10 À : marte-ftf@omg.org Objet : RE : [Issues 11883, 11764] Multiple NFP Value Annotations Hi, I proposed two issue resolutions related to Multiple NFP Value Annotations. For details, please see: [Issues 11883, 11764]: http://www.omgwiki.org/marte-ftf2/doku.php?id=nfp_wg Cheers, Huascar -- Huascar ESPINOZA, Ph.D. CEA LIST Model-Driven Engineering for Real-Time Embedded Systems 91191 GIF/YVETTE CEDEX Phone/Fax: +33 1 69 08 45 87 / 20 82 FRANCE Date: Wed, 18 Feb 2009 12:24:41 +0100 From: Julio Medina User-Agent: Thunderbird 2.0.0.19 (Windows/20081209) To: GERARD Sebastien 166342 CC: ESPINOZA Huascar 218344 , marte-ftf@omg.org Subject: Re: [Issues 11883, 11764] Multiple NFP Value Annotations X-OriginalArrivalTime: 18 Feb 2009 11:24:37.0033 (UTC) FILETIME=[7B4D1190:01C991BB] X-imss-version: 2.053 X-imss-result: Passed X-imss-scanInfo: M:P L:E SM:0 X-imss-tmaseResult: TT:0 TS:0.0000 TC:00 TRN:0 TV:5.6.1016(16470.006) X-imss-scores: Clean:94.08752 C:2 M:3 S:5 R:5 X-imss-settings: Baseline:1 C:1 M:2 S:2 R:2 (0.0000 0.0000) Hi all, I do not agree with marking Issue 11883 as Duplicate of 11764. 11764 worries about collection of NFPs, but not about stereotypes annotations. This issue should be either solved by specific (though tricky) annotation mechanisms handled by means of VSL management for both NFP specifications and stereotypes (a generalization of the mode concept), deferred for a MARTE RTF, or transferred to the UML task force. The 11764 issue might be even more easily solved in a MARTE RTF with the introduction of a generalization of the mode concept (modeling intent, level, collection, view, or so) but I think it is wiser (for tool vendors specially) to wait for a UML wide possible future solution. Regards, Julio GERARD Sebastien 166342 escribió: Huascar, Coming back on this issue, I agree with the discussion text, but I was wondering if it would not be better to use the status: Transferred. Of course transfer to UML RTF in this case. séb -----Message d'origine----- De : ESPINOZA Huascar 218344 Envoyé : mardi 17 février 2009 13:10 À : marte-ftf@omg.org Objet : RE : [Issues 11883, 11764] Multiple NFP Value Annotations Hi, I proposed two issue resolutions related to Multiple NFP Value Annotations. For details, please see: [Issues 11883, 11764]: http://www.omgwiki.org/marte-ftf2/doku.php?id=nfp_wg Cheers, Huascar -- Huascar ESPINOZA, Ph.D. CEA LIST Model-Driven Engineering for Real-Time Embedded Systems 91191 GIF/YVETTE CEDEX Phone/Fax: +33 1 69 08 45 87 / 20 82 FRANCE Subject: RE: [Issues 11883, 11764] Multiple NFP Value Annotations Date: Wed, 18 Feb 2009 15:30:24 +0100 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: [Issues 11883, 11764] Multiple NFP Value Annotations Thread-Index: AcmRvHnk0g73pSZtQcy2271FD4bwZAAGOS6w From: "GERARD Sebastien 166342" To: "Julio Medina" Cc: "ESPINOZA Huascar 218344" , X-OriginalArrivalTime: 18 Feb 2009 14:30:24.0744 (UTC) FILETIME=[6FDAC680:01C991D5] X-MIME-Autoconverted: from quoted-printable to 8bit by amethyst.omg.org id n1IEW3rd024793 Julio, And so what? What are the resolution text you then proposed? -----Message d'origine----- De : Julio Medina [mailto:julio.medina@unican.es] Envoyé : mercredi 18 février 2009 12:25 À : GERARD Sebastien 166342 Cc : ESPINOZA Huascar 218344; marte-ftf@omg.org Objet : Re: [Issues 11883, 11764] Multiple NFP Value Annotations Hi all, I do not agree with marking Issue 11883 as Duplicate of 11764. 11764 worries about collection of NFPs, but not about stereotypes annotations. This issue should be either solved by specific (though tricky) annotation mechanisms handled by means of VSL management for both NFP specifications and stereotypes (a generalization of the mode concept), deferred for a MARTE RTF, or transferred to the UML task force. The 11764 issue might be even more easily solved in a MARTE RTF with the introduction of a generalization of the mode concept (modeling intent, level, collection, view, or so) but I think it is wiser (for tool vendors specially) to wait for a UML wide possible future solution. Regards, Julio GERARD Sebastien 166342 escribió: > Huascar, > > Coming back on this issue, I agree with the discussion text, but I was wondering if it would not be better to use the status: Transferred. > Of course transfer to UML RTF in this case. > > séb > > -----Message d'origine----- > De : ESPINOZA Huascar 218344 > Envoyé : mardi 17 février 2009 13:10 > À : marte-ftf@omg.org > Objet : RE : [Issues 11883, 11764] Multiple NFP Value Annotations > > Hi, > > I proposed two issue resolutions related to Multiple NFP Value Annotations. > > For details, please see: > > [Issues 11883, 11764]: http://www.omgwiki.org/marte-ftf2/doku.php?id=nfp_wg > > Cheers, > Huascar > > -- > Huascar ESPINOZA, Ph.D. > CEA LIST > Model-Driven Engineering for Real-Time Embedded Systems > 91191 GIF/YVETTE CEDEX > Phone/Fax: +33 1 69 08 45 87 / 20 82 > FRANCE > >