Issue 13089: MARTE/section 12.2/ "No assemblyConnectorEnd in the Metamodel" bug (marte-ftf) Source: INRIA (Mr. Pierre Boulet, Pierre.Boulet(at)lifl.fr) Nature: Uncategorized Issue Severity: Summary: Assembly connector End can not be manipulated in the metamodel. Wheras it is important to have the relashionship between the Assembly connector end and the port and from the Assembly Connector to the Port. Resolution: The resolution to this issue implies to introduce a ConnectorEnd class in the domain model (cf. #1). To mimic the structure of the UML2 metamodel, the ConnectorEnd domain class must have a generalization relationship with the MultiplicityElement domain class. MultiplicityElement is only defined in the Marte::RSM::Shape (which is basically a uml MultiplicityElement with a Shape). So, issue 13089 hides other fundamental issues: MultiplicityElement should be defined in Marte::CoreElements::Foundations #2 (and extended through package merge in Marte::RSM::Shape #3. Note that in the foundations, Property should also have a generalization relationship with MultiplicityElement #4 Revised Text: see ptc/2009-05-12 pages 301 - 305 Actions taken: September 26, 2008: received issue October 16, 2009: closed issue Discussion: End of Annotations:===== sage-ID: <48DD216C.3020703@lifl.fr> Date: Fri, 26 Sep 2008 19:52:44 +0200 From: Anne Etien User-Agent: Thunderbird 2.0.0.16 (X11/20080725) MIME-Version: 1.0 To: issues@omg.org Subject: MARTE/section 12.2/ "No assemblyConnectorEnd in the Metamodel" bug Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Assembly connector End can not be manipulated in the metamodel. Wheras it is important to have the relashionship between the Assembly connector end and the port and from the Assembly Connector to the Port. Anne Etien Subject: MARTE FTF2: issue 13089 Date: Tue, 27 Jan 2009 18:11:54 +0100 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: MARTE FTF2: issue 13089 Thread-Index: AcmAolpmDXYKfdlxSJ6sLbbe7qn0bQ== From: "GERARD Sebastien 166342" To: "Pierre Boulet" Cc: "marte-ftf" X-OriginalArrivalTime: 27 Jan 2009 17:11:54.0647 (UTC) FILETIME=[5A662270:01C980A2] Hi Pierre, You will find here (http://www.omgwiki.org/marte-ftf2/doku.php?id=gcm_wg) a proposal of resolution for one of the issue you raised, issue 13089. Your feedback is welcome. Thanks, Cheers. Sébastien. Dr. Sébastien Gérard Head of MDD for DRES research project CEA LIST/LISE Boîte courrier 65, GIF SUR YVETTE CEDEX, F-91191 France Phone/fax : +33 1 69 08 58 24 / 83 95 Leader of the Eclipse Component Papyrus (The UML2 Graphical Modeler): www.papyrusuml.org http://www.eclipse.org/modeling/mdt/?project=papyrus Before printing, think about the environment Date: Wed, 04 Mar 2009 20:18:19 +0100 From: Julio Medina User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en To: GERARD Sebastien 166342 CC: marte-ftf@omg.org Subject: Re: MARTE FTF2: ballot 1, start of voting period X-OriginalArrivalTime: 04 Mar 2009 19:20:30.0388 (UTC) FILETIME=[4835C740:01C99CFE] 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(16500.001) X-imss-scores: Clean:76.48475 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) UC votes Yes to most of the issues, Abstain in some, (maybe along the rest of the day/night before 12 pm ECT they may become Yes) But votes NOT in the resolution of GCM Issue 13089 Which says "bug" ("No assemblyConnectorEnd in the Metamodel bug") but has actually a deep impact in CoreElements. In fact I am not against the introduction of MultiplicyElement in CoreElements but I do not agree in introducing references to VSL:ValueSpecification on it. This is a Domain View, not a Profile definition, so this creates a dependency (visibility dependency) that is not necessary at all. I do think this is simply a copy/paste mistake.... I urge to move this issue to ballot 3 so that the new proposed figure 7.4 get without this unnecessary references. Thanks, Julio GERARD Sebastien 166342 wrote: Hi all, It is now time to start the voting period for the ballot 1 of the MARTE FTF2. Ballot 1 is available here: http://www.omgwiki.org/marte-ftf2/doku.php?id=marte_ftf2_ballot_1 Attached to this email is an excel file I ask you to fill in with your vote. I want to remain you that if you miss too consecutive votes you will be withdraw from the FTF2. Cheers. Sébastien. Dr. Sébastien Gérard Head of MDD for DRES research project CEA LIST/LISE Boîte courrier 65, GIF SUR YVETTE CEDEX, F-91191 France Phone/fax : +33 1 69 08 58 24 / 83 95 Leader of the Eclipse Component Papyrus (The UML2 Graphical Modeler): www.papyrusuml.org http://www.eclipse.org/modeling/mdt/?project=papyrus Before printing, think about the environment MARTE_FTF2_ballot1_UC_2009-03-03.xls Subject: RE : MARTE FTF2: ballot 1, start of voting period Date: Wed, 4 Mar 2009 20:48:22 +0100 X-MS-Has-Attach: X-MS-TNEF-Correlator: Thread-Topic: MARTE FTF2: ballot 1, start of voting period Thread-Index: Acmc/ohKoJGboFlvTguIGQgjxpIeYgAAsnASAAA2vzE= From: "ESPINOZA Huascar 218344" To: "Julio Medina" , "GERARD Sebastien 166342" Cc: X-OriginalArrivalTime: 04 Mar 2009 19:48:44.0817 (UTC) FILETIME=[3A2B2010:01C99D02] X-MIME-Autoconverted: from quoted-printable to 8bit by amethyst.omg.org id n24JlSqu009379 Sorry, VSL <--> CoreElements ________________________________ De: ESPINOZA Huascar 218344 Date: mer. 04/03/2009 20:42 À: Julio Medina; GERARD Sebastien 166342 Cc: marte-ftf@omg.org Objet : RE : MARTE FTF2: ballot 1, start of voting period I agree with Julio, Issue 13089 adds a dependency in both directions VSL <--> GCM (second figure in the resolution). Huascar ________________________________ De: Julio Medina [mailto:julio.medina@unican.es] Date: mer. 04/03/2009 20:18 À: GERARD Sebastien 166342 Cc: marte-ftf@omg.org Objet : Re: MARTE FTF2: ballot 1, start of voting period UC votes Yes to most of the issues, Abstain in some, (maybe along the rest of the day/night before 12 pm ECT they may become Yes) But votes NOT in the resolution of GCM Issue 13089 Which says "bug" ("No assemblyConnectorEnd in the Metamodel bug") but has actually a deep impact in CoreElements. In fact I am not against the introduction of MultiplicyElement in CoreElements but I do not agree in introducing references to VSL:ValueSpecification on it. This is a Domain View, not a Profile definition, so this creates a dependency (visibility dependency) that is not necessary at all. I do think this is simply a copy/paste mistake.... I urge to move this issue to ballot 3 so that the new proposed figure 7.4 get without this unnecessary references. Thanks, Julio GERARD Sebastien 166342 wrote: > Hi all, > > > > It is now time to start the voting period for the ballot 1 of the MARTE > FTF2. Ballot 1 is available here: > http://www.omgwiki.org/marte-ftf2/doku.php?id=marte_ftf2_ballot_1 > > Attached to this email is an excel file I ask you to fill in with your vote. > > I want to remain you that if you miss too consecutive votes you will be > withdraw from the FTF2. > > > > Cheers... Sébastien. > > > > > > > > > > Dr. Sébastien Gérard > > Head of MDD for DRES research project > > CEA LIST/LISE > > Boîte courrier 65, GIF SUR YVETTE > > CEDEX, F-91191 France > > Phone/fax : +33 1 69 08 58 24 / 83 95 > > Leader of the Eclipse Component Papyrus (The UML2 Graphical Modeler): > www.papyrusuml.org > > http://www.eclipse.org/modeling/mdt/?project=papyrus > > > > Before printing, think about the environment > >