Issue 11757: 8.3.13:Goal (updm-ftf) Source: International Business Machines (Mr. Fred Mervine, fred(at)mervine.us) Nature: Uncategorized Issue Severity: Summary: :8.3.13.3 Goal Description Fix diagram to show 1 or more OperationalCapabilities and 1 or more Visions associated with the Goal. 8.3.13.3 Goal Associations fix multiplicity in both associatione to be [1..*] Resolution: Revised Text: Actions taken: December 5, 2007: received issue Discussion: End of Annotations:===== s is issue # 11757 8.3.13:Goal :8.3.13.3 Goal Description Fix diagram to show 1 or more OperationalCapabilities and 1 or more Visions associated with the Goal. 8.3.13.3 Goal Associations Date: Tue, 22 Jan 2008 16:20:43 +0200 From: Andrius Strazdauskas User-Agent: Thunderbird 2.0.0.9 (Windows/20071031) To: Fred Mervine Cc: Pete Rivett , "Dandashi, Fatma" , uPDM-ftf@omg.org Subject: Re: Corrected Vision.doc Fred, in resolution to Issue 11757 you show references to stereotyped associations - OrganizationDefinesGoal and GoalQuantifiedByObjective. They are not introduced in this ballot, so I assume they cannot be used. I would also argue the names, but that is a secondary issue. Andrius -- Andrius Strazdauskas Product Research and Development Manager No Magic Lithuanian Development Center Savanoriu pr. 363, LT 49425 Kaunas Phone: +370 37 705889 Fax: +370 37 320670 E-mail: andriuss@nomagic.com WWW: http://www.magicdraw.com -- MagicDraw - Architecture Made Simple Fred Mervine wrote: Attached is a response to Pete's and Fatma's comments on the Vision stuff. Also attached is an updated VisionBallot.doc. I incorporated almost everything they suggested. I hope this clarifies the document. Thank you both for your input. _______________________________ Fred Mervine Executive IT Architect Federal CTO Strategic Technology Team IBM Software Group Federal Phone: 707-468-8460 Cell: 707-816-6218 "Pete Rivett" 01/21/08 07:04 PM To "Dandashi, Fatma" , Fred Mervine/San Jose/IBM@IBMUS, cc Subject RE: Corrected Vision.doc (These comments are on the ballot as a whole as opposed to Fatma.s specific changes). My biggest issue with this area is that, while the structure is very similar to BMM, there are needless inconsistencies with respect to naming of associations and ends: the names in BMM seem a lot more meaningful and helpful. The merge of Issue 11973 does not address what seems to be the main complaint (.The fact that the parameters are only strings furthermore makes one question whether it can actually be used to describe something of architectural value... In particular having objective as a String parameter is at variance with issue 11395 which properly models Objective and links it with Goal as in BMM. Issues such as 11428 (where it is withdrawn by the submitter) and 12098 should have a disposition of .Closed no Change. rather than .Resolved.. 11438 is a bit confusing as to which issue is making the changes. 11373: the ballot should not rely on Word comments since eventually the document will be rendered in other formats. The comment should be moved into proper text. Though it.s not added by this issue (so would need a new issue I guess) I don.t see why Vision is singled out to have .effectiveDates. and not any other stereotype. Generally it seems to me that date effectivity is an orthogonal aspect to the whole profile that would be added by something like MOF versioning. Also the text says that the .enterprise owns the vision. but there is no composition. Not sure why this association is missing from the new diagram. There is inconsistency . there are two 1..* properties yet one is plural and the other not. 12099 The use of 1..* is dodgy . can you really not have a Vision without at least one Goal? What if you have not as far as formulating one? And does each Goal really have to directly relate to a Vision? This verges on imposing a methodology on the users of the profile. 11969 (and others): this should have a disposition of Deferred if it intended to deal with it in an RTF. Otherwise say it.s too large a change needing a new RFP and Close No Change. If structural changes are to be made it.s far better to do it in an FTF while the spec is still in Beta as compared to an RTF. 11395: why is timebox a String and not a TimeInterval (or similar) as used elsewhere? Pete PS I found the seemingly random ordering of the issues made it hard to follow all the cross references and merges. Why not use numeric order? From: Dandashi, Fatma [mailto:dandashi@mitre.org] Sent: 21 January 2008 23:24 To: Fred Mervine; uPDM-ftf@omg.org Subject: RE: Corrected Vision.doc my votes on the vision ballot are attached. I did some editing to both the issue doc (using marked changes) and to the spreadsheet to explain my vote. working on the rest of the ballots Best Regards, Fatma Dandashi, Ph.D. Lead Software Systems Engineer 703-983-7914 Mitre Working in the Public Interest -------------------------------------------------------------------------------- From: Fred Mervine [mailto:fmervine@us.ibm.com] Sent: Monday, January 21, 2008 12:01 PM To: uPDM-ftf@omg.org Subject: Corrected Vision.doc As I was falling asleep last night, I realized that I had left off the constraints for the GoalObjective and the OrganizationalResourceGoal stereotypes. They reflect the constraints on the end types in the diagram. Please replace the VisionBallot.doc that I sent out last night with this one. _______________________________ Fred Mervine Executive IT Architect Federal CTO Strategic Technology Team IBM Software Group Federal Phone: 707-468-8460 Cell: 707-367-1541 fix multiplicity in both associatione to be [1..*]