Issues for Business Motivation Model Finalization Task Force

To comment on any of these issues, send email to [email protected]. (Please include the issue number in the Subject: header, thusly: [Issue ###].) To submit a new issue, send email to [email protected].

List of issues (green=resolved, yellow=pending Board vote, red=unresolved)

List options: All ; Open Issues only; or Closed Issues only

Jira Issues

Issue 9114: BMM Comment Jira Issue BMMF2-1
Issue 9176: Athena BMM and BPMN comments Jira Issue BMMF2-2
Issue 10089: BMM: Assessment Jira Issue BMMF2-3
Issue 10090: BMM: UML Associations Jira Issue BMMF2-10
Issue 10091: BMM: Kaplan-Norton Perspectives Jira Issue BMMF2-11
Issue 10092: BMM: Relationship Ambiguities Jira Issue BMMF2-12
Issue 10093: BMM: Influencers Jira Issue BMMF2-13
Issue 10094: BMM: SBVR Structured English Jira Issue BMMF2-14
Issue 10095: Editing the original BMM Concepts Catalog into SBVR Structured English Jira Issue BMMF2-4
Issue 10114: Section: 7, ,8, 9 - pages 16, 40-42, and 51 Jira Issue BMMF2-5
Issue 10387: definition of 'influencer' needs to be changed Jira Issue BMMF2-15
Issue 10583: ection 9 page 64 Jira Issue BMMF2-6
Issue 10589: Section 8.5 Jira Issue BMMF2-7
Issue 10592: Section: 8.4 Jira Issue BMMF2-8
Issue 10593: Section: 8.4 (02) Jira Issue BMMF2-9
Issue 11280: Associations between Assessments Jira Issue BMMF2-16
Issue 11281: Remove SWOT from the normative model Jira Issue BMMF2-17
Issue 11282: Role Names Jira Issue BMMF2-18

Issue 9114: BMM Comment (bmm-ftf)

Click here for this issue's archive.
Source: Hendryx & Associates (Mr. Stan Hendryx, stan(at)hendryxassoc.com)
Nature:
Severity:
Summary:
The Business Motivation Model appropriately defines a Means as a �device, capability, regime, technique, restriction, agency, instrument, or method that may be called upon, activated, or enforced to achieve Ends�. However, there is no provision in the model to define referenced elements of business model that are devices or instruments. Main categories of resources of a business are man, machine, material, money, and real property. Referenced elements of business model defined externally in the BMM are limited to Organization Unit, Business Process, and Business Rule. (RFC 1.4.2). The recommended solution is to add "Asset or Liability", or a suitable synonym, to the model as an externally defined thing. An Asset would include machine, animal, computer system, software program, raw material store, in-process inventory, finished goods, supply, real estate, and money and monetary instruments such as securities and budgets. Contracts may also be included as assets. Liabilities would include certain unfilled contracts, debt, lawsuits, and other obligations. Human resources would presumably appear to be handled in Organizational Unit models. Processes employ assets, which need to be defined and are the subject of policies and rules. Assets can be defined in models, including UML models and SBVR models. Many business policies and business rules of a company are related to the definition, acquisition, operation, and maintenance of its assets and liabilities.  

Resolution: Add placeholders for two new concepts: � Asset, with two specializations: � Resource: short-term, consumed and replenished � Fixed Asset: long-term, maintained, reused, with one specialization: � Offering: specification of a product or service � Liability: claim on Resources to meet commitments Add associations between the placeholders: � Fixed Asset provides Resource � Offering uses Fixed Asset � Offering requires Resource � Liability claims Resource Emphasize that: � These new items are placeholders. The real Assets and Liabilities are described in other systems. The BMM placeholders are references to them � An enterprise BMM includes only those Assets and Liabilities the users want to include for their governance decisions. These do not have to be a complete and coherently-connected set. The full specifications and 'joined-up' structure are in the systems the placeholders refer to. � This is an operational view. Although some of the terms have an accounting flavor, BMM users will usually want to refer to the actual things in the business, not their monetary values (the accounting view). Connect the new placeholders to: � Core BMM concepts: Course of Action, Directive � Other Placeholders: Business Process, Organization Unit Consequential effect: � "Resource" in Annex G becomes "Resource Quality", an Influencer that is the quality or availability of Resources.
Revised Text: In Clause 7, add the following to Figure 7.4 BMM Placeholders Classes: Asset, Fixed Asset, Liability, Offering, Resource Specializations: Asset (Fixed Asset, Resource), Fixed Asset (Offering) Associations: as listed below for the mapping table in Clause 9 Add the following section to the end of Clause 8 8.5.3 Asset and Liability When Courses of Action are being defined, 'things' that are used in operating the enterprise often have to be considered. They are represented in the Model as Assets, of two kinds: � Fixed Assets: things that are kept long-term, maintained, reused and, perhaps, eventually replaced. They can be tangible, such as equipment and buildings, or intangible, such as patents and licenses. � Resources: things that are consumed and replenished, such as raw materials, parts, finished goods and cash. Two things should be borne in mind. Firstly, the term "Asset" has an accounting flavor, but it is not used in that sense in the Model. Most BMM users will probably have an operational perspective. They will want to refer to the real things in the business - the actual equipment, buildings, and stocks of materials - and that is what "Asset" means in the Model. The accounting perspective would be the monetary values, rather than the things themselves. Also, a BMM can include Assets that might not be explicitly valued financially, such as skills of people in the enterprise. Secondly, Asset, Resource and Fixed Asset are placeholders - references to things defined in detail elsewhere the enterprise, outside its BMM. Only those that are relevant to governance decisions need be included. There is no requirement for a coherent, complete structure of Assets within a BMM; that will be maintained in the system(s) referenced by the BMM placeholders. One type of Asset that is often explicitly referenced is the enterprise's products and services, called "Offering" in the Model. An Offering is a specification of a product or service - an intangible Fixed Asset. Instances of it, such as quantities of finished goods, would be a Resource. As well as Assets, enterprises also need to consider Liabilities - again, not in an accounting sense. A Liability in the Model is a reservation of Resource(s) to meet commitments, such as materials needed to fulfill a contract, or cash to pay taxes. These concepts are illustrated in Figure 8.19. Figure 8.19: Asset and Liability Some Fixed Assets provide Resources in the form of capacity over time; for example: production equipment, storage buildings, skills possessed by people. The Resources they provide are either consumed, or are dissipated as time passes without their being used. Offerings - specifications of products and services - may use intangible Fixed Assets, such as designs, licenses, patents and brands. An Offering requires Resources - materials, equipment capacity, people's time - for production of things that meet the specification. A Liability claims Resources; it reserves resources needed to meet commitments - which means that the resources cannot be used for other purposes. Figure 8.20 illustrates connection of Asset and Liability to the rest of the Model. Figure 8.20: Asset and Liability Associations Courses of Action may � deploy Assets: determine how Assets will be assigned and used in realizing the Courses of Action. � define Offerings, the products and services that can be supplied by the enterprise � discharge Liabilities: ensure that commitments are met. A Directive may govern use of Assets, regardless of which Courses of Action deploy them. Other placeholders may be associated with Assets and Liabilities. Business Processes may: � deliver Offerings � manage Assets An Organization Unit may be responsible for Assets and/or Liabilities. In Clause 9 add the following asset General Concept: motivation element Definition something of value owned by the enterprise Note: An asset is an actual thing (tangible or intangible) owned by the enterprise, rather than the accounting sense of "asset" - the monetary value of the thing. Note: Categories of asset are: fixed asset, resource. Dictionary Basis an item of value owned [MWUD 'asset' 3] business process delivers offering business process manages asset course of action deploys asset Definition the course of action determines which assets will be used and how they will be used in realizing the course of action course of action discharges liability Definition the course of action ensures that the commitment for which the liability claims resources is met directive governs use of asset Synonymous Form: asset has use governed by directive Definition the course of action governs use of the asset regardless of which courses of action deploy the asset fixed asset Definition asset that is maintained over time and reused Example: Production equipment, IT equipment, buildings, vehicles. Example: Patents, brands, licenses, designs, people's skills. Dictionary Basis tangible assets (as land, buildings, machinery, equipment) of a permanent or long-term nature [MWUD, 'fixed assets'] Dictionary Basis long-term assets either tangible or intangible (as land, buildings, patents, or franchises) [MWUD, 'capital assets'] fixed asset provides resource Note: Some fixed assets provide resources as capacity that is available over time, e.g. production equipment, buildings, people's skills. These are usually tangible, but could be, for example, software licenses that limit the number of concurrent users. Note: Some intangible fixed assets, such as patents, designs, specifications and brands, are not limited by capacity and can be used wherever and whenever neededs. liability General Concept: motivation element Definition reservation of some resource to meet commitments Note: A liability is a reservation of actual resources (materials, finished goods, people's time, cash etc.) to meet commitments, rather than the accounting sense of "liability" - the monetary value of these resources. Dictionary Basis something for which one is liable : as a (1) : an amount that is owed whether payable in money, other property, or services [MWUD] offering Definition fixed asset that is a specification of a product or service that can be supplied by the enterprise Note: Instances of offerings, such as finished goods, are a kind of resource. Dictionary Basis a thing produced for entertainment or sale [ODE, 'offering' 2nd bullet] Dictionary Basis to make available or accessible [MWUD, 'offer' 5] offering requires resource Definition The resource is required for making and delivering instances of the offering offering uses fixed asset Note: An offering may use an intangible fixed asset, such as a patent, design, license or brand. This is different from the resources required to make and deliver the offering - see 'offering requires resource'. organization unit is responsible for asset Synonymous Form: asset is responsibility of organization unit organization unit is responsible for liability Synonymous Form: liability is responsibility of organization unit resource Definition asset that is consumed in the operations of the enterprise and replenished Example: Raw materials, parts, finished goods, cash. Example: Some resources are capacity of fixed assets over time; for example production capacity, storage space, people's time - they are consumed, or dissipated by not being used. Dictionary Basis a stock or supply of money, materials, staff, and other assets that can be drawn on by a person or organization in order to function effectively [ODE] Dictionary Basis assets of a short-term nature (as cash, accounts receivable, or merchandise) [MWUD, 'current asset'] In Clause 9, under motivation element Add asset and liability to the note beginning "Categories of motivation element �" In Clause 9, add the following entries to the table mapping SBVR fact types to UML association names BMM fact type in SBVR Structured English UML Association Name business process delivers offering BusinessProcessDeliversOffering business process manages asset BusinessProcessManagesAsset course of action deploys asset CourseOfActionDeploysAsset course of action discharges liability CourseOfActionDischargesLiability directive governs use of asset DirectiveGovernsUseOfAsset fixed asset provides resource FixedAssetProvidesResource offering requires resource OfferingRequiresResource offering uses fixed asset OfferingUsesFixedAsset organization unit is responsible for asset OrganizationUnitIsResponsibleForAsset organization unit is responsible for liability OrganizationUnitIsResponsibleForLiability In Clause 9, add the following entries to the table mapping SBVR fact types to UML role names BMM fact type in SBVR Structured English 'From' Role 'To' Role business process delivers offering deliveringBusinessProcess deliveredOffering business process manages asset managingBusinessProcess managedAsset course of action deploys asset deployingCourseOfAction deployedAsset course of action discharges liability dischargingCourseOfAction dischargedLiability directive governs use of asset governingDirective governedAsset fixed asset provides resource providingFixedAsset providedResource offering requires resource requiringOffering requiredResource offering uses fixed asset usingOffering usedFixedAsset organization unit is responsible for asset responsibleOrganizationUnit managedAsset organization unit is responsible for liability responsibleOrganizationUnit managedLiability In Annex G, replace the content in the box below with the content that follows it Note: resource is a placeholder introduced by this proposal resourceDefinition influencer that is a stock or supply of money, materials, staff, and other assets that can be drawn on by an enterprise in order to function effectively resource quality Definition influencer that is the quality or availability of resources Disposition: Resolved
Actions taken:
October 21, 2005: received comment
January 15, 2008: closed issue

Discussion:
Notes  This resolution is almost is the same as the one sent out on 14 and 20 August, and included in the summary "BMM as if all resolutions were resolved as proposed".  There was some feedback, about Liability and whether the concepts were too accounting-oriented, to which I responded in email.    The change is that Asset has been made a generalization of Resource and Fixed Asset (formerly Asset), which reduced some of the "association spaghetti".    At first sight, this proposal looks like a significant expansion of the BMM.   It is not really - it adds 4 related placeholders that allow BMM users to refer to 'things' in the enterprise when making and recording their governance decisions. It could be removed from the BMM (or not included in the first place) without changing anything else in the BMM.  Placeholders in BMM have no substance. They are references to things defined elsewhere in the enterprise's systems.   BMM users can choose to include references to just those Assets and Liabilities that are relevant to their governance decisions. There is no requirement for these to be a complete set, or to be associated in a coherent way. That happens in the underlying systems the placeholders refer to. If BMM users need completeness and detail, they will need to go to the places referenced in the placeholders and "drill down"  [Of course, a vendor could implement the BMM as part of an integrated suite; the placeholders would be replaced by connections to the operational systems. But this is not a BMM requirement]   The associations between placeholders are redundant. They are defined in full detail in the systems referenced by the placeholders. But including them in the BMM allows BMM users to have a self-contained, "joined-up" governance model.  Some of the terms have an accounting flavor. In fact, they represent the real things in the business, not just the monetary values of those things. Please read the concept definitions before reacting to the words.  The associations (and the special recognition of "Offering") have been chosen pragmatically, on the basis that in practice they seem to be frequently required in governance. They should be regarded as a "starter set", to be refined over the next few years from experience with wider use of the BMM.   


Issue 9176: Athena BMM and BPMN comments (bmm-ftf)

Click
here for this issue's archive.
Nature: Uncategorized Issue
Severity:
Summary:
see document  bei/05-10-01 ( http://doc.omg.org/bei/05-10-01 ):    

Resolution: Full specification of the concepts mentioned is beyond the scope of BMM. They are handled by placeholders for reference to other specifications: 1. Process: BMM has a placeholder for business process. The full metamodel for business process is being addressed in the OMG's Business Process Definition Metamodel (BPDM). 2. Organization: BMM has a placeholder for Organization Unit. The full metamodel for organization structure is being addressed in the OMG's Organization Structure Metamodel (OSM). 3. Product: the resolution of BMM issue 9114 includes a placeholder for Resource. Product would be a category of resource. There is, as yet, no OMG specification under development for a metamodel of resources. 4. Systems: as 3 5. Derived aspects like decisional structure derived from processes: this seems like a concept that would fit under Assessment in the BMM, but it is very broad. Proposal: postpone consideration of this for inclusion in the BMM until the OMG has at least an RFP for a metamodel of business intelligence and decision support.
Revised Text: closed no change
Actions taken:
November 28, 2005: received issue
January 15, 2008: closed issue

Discussion:
Discussion:  While the Issue may be valid, it represents potentially significant modifications.  Thus, this Issue will be deferred and handled by a later version of BPMN.  Disposition: Deferred


Issue 10089: BMM: Assessment (bmm-ftf)

Click
here for this issue's archive.
Source: Rule ML Initiative (Mr. John Hall, nobody)
Nature: Uncategorized Issue
Severity:
Summary:
"Assessment" in the BMM as published by the BRG as a ternary association: "a judgment that an influencer affects the employment of means or the achievement of ends", with two qualifications:  �	Participation of means and ends is optional   �	At least one means or one end has to participate in each assessment  In the UML class model developed for RFC (and used for BMM implementation by KnowGravity), these are shown as three binary associations, between assessment and: influencer, end, means.   Proposal  Suggested change to the UML class model:  Resolution:  TBD  Revised Text:  Not yet decided    Disposition:	Open    

Resolution: issue withdrawn by submitter -- closed
Revised Text:
Actions taken:
August 7, 2006: received issue
August 30, 2006: closed issue

Issue 10090: BMM: UML Associations (bmm-ftf)

Click
here for this issue's archive. Click here for this issue's attachments.
Source: Rule ML Initiative (Mr. John Hall, nobody)
Nature: Uncategorized Issue
Severity:
Summary:
The BMM as published by the BRG has association names that represent the verb phrases in fact types (except that in a few cases "is" or "has" has been omitted). These have been preserved in the proposed interim specification with the concepts catalog in SBVR Structured English.   In the UML class model developed for the RFC submission, the verb phrases were added to associations as "ends" (role names). There are two small problems:  �	In many cases they read well as verb-oriented role names but in some cases they do not.   �	They have been placed on the association connectors at the wrong ends - normally a role name is placed at the line end where the class that plays the role is connected.   For example, in the fragment below:  Vision is made operative by mission, and amplified by goal. The roles read intuitively with the "clockwise" convention, but reading a UML class model correctly should not depend on positioning.   Proposal  1) Move the association phrases to the appropriate ends of association lines for them to be role names, e.g.  2) In the UML class model, replace verb-oriented role names with noun-oriented names, if the reading of the model would be improved. For example, replace "goal amplifies vision" with "goal [has the role] amplifier of vision"      3) Where there are necessities in the Concepts Catalog that constrain cardinality, show them explicitly on the UML class model. For example, "mission makes at most one vision operative", "goal amplifies at most one vision".   4)  Create a mapping of the fact types in the Concepts Catalog to the associations in the UML class model.  Resolution:  To be discussed  Revised Text:  Not yet decided    Disposition:	Open  

Resolution: see dtc/2007-08-06 for details https://www.omg.org/cgi-bin/doc?dtc/2007-08-06
Revised Text:
Actions taken:
August 7, 2006: received issue
October 28, 2008: closed issue

Issue 10091: BMM: Kaplan-Norton Perspectives (bmm-ftf)

Click
here for this issue's archive.
Source: Essence Networks (Mr. Nitish Verma, nitish(at)loka.net)
Nature: Uncategorized Issue
Severity:
Summary:
  Summary:  I have been following progress of BRG and have incorporated several of their concepts in my work. I consider this a very important direction in Enterprise Architecture.  I would like to propose that you consider the addition of Kaplan-Norton perspectives in the motivational model. The rationale for this is:  WHY:  �	Encourage measurement of intangible assets: Enterprise Architecture is a discipline that grows intangible assets and in he minds of its customers, must explicitly model non-financial motivations together with financial ones.  �	Align with world standards in measurement of strategy/capability  �	By explicitly modeling Kaplan-Norton Perspectives this effort is more likely to gain support and recognition of international business measurement standards and best practices : Baldridge Criteria, for instance.  This type of model can best succeed in an environment that encourages excellence and leadership. Incorporating Kaplan-Norton perspectives will provide that common paradigm for communicating this.  �	Balanced Scorecard models using Kaplan-Norton perspectives lend themselves to formal modeling of this nature.  I recommend the core concept of 'VALUE' to model this.   The introduction of 'VALUE' in this manner will facilitate 'value streaming' analysis: Porter et al, Lean Thinking etc.  Resolution:  Recommendation from Dec 2005 BMI meeting was to leave this as an option for vendors to add to tools.  Revised Text:  None    Disposition:	Open  

Resolution: closed no change
Revised Text:
Actions taken:
August 7, 2006: received issue
January 15, 2008: closed issue

Discussion:
Discussion  Clause 1.5 of the BMM Specification says "It is important to note that the Business Motivation Model is not in any sense a methodology. Indeed, it is entirely neutral with respect to methodology or particular approach."  This is reinforced in clauses 7.5.2 and 7.5.3 which emphasize that organizations can use the BMM in different ways, with different methodologies and tools.  Recommendation from Dec 2005 BMI meeting was to leave this as an option for vendors to add to tools.  Disposition:	Closed, no change  


Issue 10092: BMM: Relationship Ambiguities (bmm-ftf)

Click
here for this issue's archive.
Source: Consultant (Mr. David Colbourn, david.c.colbourn(at)ssa.gov)
Nature: Uncategorized Issue
Severity:
Summary:
Relationship Ambiguities  1.) The relationship between 'Desired Results' and 'Goals' and 'Desired Results' and 'Objectives'.  Has the same problem that the relationship between 'Course of Action' and 'Strategy' and 'Course of Action' and 'Tactics'.    The confusing part is what exactly are you saying the first items ('Desired Results' or 'Course of Action') are?  It seems you described them as ISA relationships and as cascading parent child and that means that there is ambiguity in the terminology that business uses.  One way to clarify this is to define whether the relationship you're describing is either explicit or implicit.  �	Is the nature of the relationship like this <<...OLE_Obj...>> with the ability to infer a relationship between desired results and goal and objective  �	Or is the model saying it is more like <<...OLE_Obj...>> Where the mutually exclusive nature of the desired result to goal is inferred  �	Or is the model saying it is more accurately like this <<...OLE_Obj...>> Where the relationship between goal and objective is as explicitly (mutually exclusive or not) children of desired results and the relationship between goal and objective is implied.  2.) The relationship between 'Mission' and 'Course of Action' is also unclear.  �	Does a course of action require the existence of a mission?  �	Does a mission require the existence of a course of action?  �	Can there be many courses of action for a mission or just one?  �	Can there be many missions for a course of action or just one?  3.) There is a relationship described between 'Course of Action' and 'Procedure' but not an explicit relationship between 'Course of Action and 'Policy' was this intended?  4.) Regulation is described in the narrative as a detail of a business rule but in the appendix B as an influencer.  This is very confusing if influencers are modeled as one entity.    The way it is modeled in Appendix A with one assessment group leaves a lot of questions open and that diagrams inclusion of Organization Unit does not seem to agree with the text statement about business policy at lower organization levels becoming regulations.  5.) The relationship between influencers and means and ends leaves open too much room for interpretation and the nature of the data relationship should be tighter and more explicit.  Terms  Organization Unit was not described sufficiently in the introduction or core elements and its inclusion in the Appendix A is unsupported.  The Business Process also did not seem sufficiently developed to include in the appendix A model.  Other  Appendix B is missing "Policy"  Resolution:  Recommendation from Dec 2005 BMI meeting was to discuss during finalization.  Revised Text:  In [section no] on page [9999], xxxx �    Disposition:	Open  

Resolution: Summary: Relationship Ambiguities 1) The relationship between 'Desired Results' and 'Goals' and 'Desired Results' and 'Objectives'. Has the same problem that the relationship between 'Course of Action' and 'Strategy' and 'Course of Action' and 'Tactics'. The confusing part is what exactly are you saying the first items ('Desired Results' or 'Course of Action') are? It seems you described them as ISA relationships and as cascading parent child and that means that there is ambiguity in the terminology that business uses. 'Goal' and 'Objective' are specializations of 'Desired Result'. A goal is longer term and not quantified, whereas an objective is time-targeted, measurable and attainable. BMM does support a "parent-child" relationship, where a sequence of goals defines the measurable steps along the way towards a goal. But this is not mandatory. An enterprise could define objectives without linking them to a long-term goal. Similarly, 'Strategy' and 'Tactic' are specializations of 'Course of Action'. Tactics can support a strategy, but can also stand in their own right if the enterprise wants to define them that way. See the UML class model in the adopted specification. One way to clarify this is to define whether the relationship you're describing is either explicit or implicit. � Is the nature of the relationship like this <<...OLE_Obj...>> with the ability to infer a relationship between desired results and goal and objective � Or is the model saying it is more like <<...OLE_Obj...>> Where the mutually exclusive nature of the desired result to goal is inferred � Or is the model saying it is more accurately like this <<...OLE_Obj...>> Where the relationship between goal and objective is as explicitly (mutually exclusive or not) children of desired results and the relationship between goal and objective is implied. The missing OLE objects were not re-sent when requested, but I think the explanation above is an adequate response. 2.) The relationship between 'Mission' and 'Course of Action' is also unclear. � Does a course of action require the existence of a mission? No - some enterprises do not explicitly formulate their missions. � Does a mission require the existence of a course of action? Eventually (one would expect). But an enterprise can define its mission some time before deciding on the courses of action to realize it. � Can there be many courses of action for a mission or just one? There can be more than one strategy for a mission, and each strategy is a course of action. � Can there be many missions for a course of action or just one? Different organization units can establish different means, including missions. A strategy (one kind of course of action) can support the missions of several organization units � 3) There is a relationship described between 'Course of Action' and 'Procedure' but not an explicit relationship between 'Course of Action' and 'Policy' was this intended? There are two relationships between 'Directive' and 'Course of Action' ('source of / formulated based on' and 'governs / governed by'), and 'Business Policy' is a specialization of 'Directive'. 4.) Regulation is described in the narrative as a detail of a business rule but in the appendix B as an influencer. This is very confusing if influencers are modeled as one entity. The way it is modeled in Appendix A with one assessment group leaves a lot of questions open and that diagrams inclusion of Organization Unit does not seem to agree with the text statement about business policy at lower organization levels becoming regulations. We did not find "regulation" as a detail of "business rule" in the normative text. But the issue is valid and will be addressed in resolving Issue 10387. 5.) The relationship between influencers and means and ends leaves open too much room for interpretation and the nature of the data relationship should be tighter and more explicit. This is part of the subject of Issue 10093, and will be addressed in resolving that Issue. Terms Organization Unit was not described sufficiently in the introduction or core elements and its inclusion in the Appendix A is unsupported. The Business Process also did not seem sufficiently developed to include in the appendix A model. Organization Unit, Business Process and Business Rule are described as placeholders for reference to in-progress OMG specifications - respectively Organization Structure Metamodel, Business Process Definition Metamodel and Semantics of Business Vocabulary and Business Rules. The Architecture Board recommended adoption of the BMM with this understanding. Other Appendix B is missing "Policy" Appendix B (now chapter 9 of the adopted specification) includes "Business Policy". Policy as a more general concept is outside the scope of the BMM. Resolution: Point 4) Address in Issue 10387 Point 5) Address in Issue 10093 Other points: no action Revised Text: None Disposition: Resolved We did not find "regulation" as a detail of "business rule" in the normative text. But the issue is valid and will be addressed in resolving Issue 10387. Add the following in "Discussion" under point 5) This is the part of the subject of Issue 10093, and will be addressed in resolving that Issue.
Revised Text: no action
Actions taken:
August 7, 2006: received issue
January 15, 2008: closed issue

Issue 10093: BMM: Influencers (bmm-ftf)

Click
here for this issue's archive.
Source: Rule ML Initiative (Mr. John Hall, nobody)
Nature: Uncategorized Issue
Severity:
Summary:
The BMM includes a set of Influencers. It is a good default set, but the supporting descriptions say that the set is not exhaustive - businesses may add further influences when creating an enterprise BMM (and may choose not to use some of those categories provided).   Also, 'influencer' is quite a broad concept. From the examples, an instance of 'external influencer' might be:  �	A category of external entity or organization (e.g. competitor) that can act in such a way (e.g. competitor introduces new product) as to influence the enterprise being modeled  �	A mass noun (e.g. technology) that is a category of the kind of change that can influence the enterprise being modeled  �	An instance of a change (e.g. regulation) that can influence the enterprise being modeled  The BMM would be more flexible, particularly from a tool developer's perspective, if the current set of influencers were positioned as a recommended set, and the three concepts mention above were made distinct.   Proposal  1) Present the current set of influencers as a recommended or default set, and do not show them explicitly on the normative model diagram.   2) Separate the concepts of Entity/Organization (Influencer), change that requires judgment (Influence) and category. Suggested change to the UML class model:  This was discussed at the BMI Atlanta meeting in September 2005.  It was felt that, while the change suggested would be an improvement, the BMM should stand on its merits as published for the RFC process. Then, if the BMM were accepted, this issue could be considered by the FTF.    Similarly, category should be separated from instance for internal influences.   It was also noted that this kind of structure could support associations between influence(r)s.   Resolution:  Not yet decided  Revised Text:  Not yet decided    Disposition:	Open  

Resolution:
Revised Text: Revised Text: In 8.4.1.1 replace the text between the "Categories of Influencer" heading and figure 8.12 with the following. An enterprise can define whatever Influencer Categories it requires. Enterprises that do not have a preferred set of categories may choose to use the default set provided in Annex G, modifying and extending it as required. This default set is used for examples and discussion in this specification. It provides: � Two broad Influencer Categories: External Influencer and Internal Influencer � A set of general categories It suggests that each Influencer is categorized as (at least) one of the general categories and as either internal or external, as described in the following tables. Management of consistency when Influencers are categorized in multiple categories is a matter for methodology, practice and tools, and is beyond the scope of this specification. Delete Figure 8.12 and the sentence following it Replace heading 8.4.1.2 with the one below Example: External Influencer Change the text following the current Heading 8.4.1.2 as indicated below External Influencers are those outside an enterprise's organizational boundaries that can impact its employment of Means or achievement of Ends. Influencer Categories usually also categorized as External Influencer include the following. Change Table 8.12 caption and heading as indicated below Caption: Table 8.12: Influencer Categories of usually also categorized as External Influencer Heading of left column: Influencer Category Delete the two paragraphs following Table 8.12 Replace heading 8.4.1.3 with the one below Example: Internal Influencer Change the text following the current Heading 8.4.1.3 as indicated below Internal Influencers are those from with an enterprise that can impact its employment of Means or achievement of Ends. Influencer Categories usually also categorized as Internal Influencer include the following. Change Table 8.14 caption and heading as indicated below Caption: Table 8.14: Influencer Categories of usually also categorized as Internal Influencer Heading of left column: Influencer Category Replace the two paragraphs following Table 8.14 with the following The default set also includes two categories, Implied Influencer and Explicit Influencer, for further categorization of influences categorized as Corporate Values. Include the following new sections following the current 8.4.1.3 8.1.4.2 Influencing Organization It is also useful to be able to connect an Influencer to one or more Influencing Organizations; for example: � To connect Regulation Influencers to their originating Regulators � To reference some specific competitor companies from a Competitor Influencer � To reference a Technology influencer to organizations involved in its development or availability Figure 8.12: Influencing Organization An Influencing Organization is an organization that is external to the enterprise modeled in a given enterprise BMM, and that influences that enterprise. An Influencing Organization is the source of Influencers. An Influencer may have multiple sources, or none. The Model also supports Organization Category for categorization of Influencing Organizations, but does not provide a default set of categories. Enterprises can define whatever Organization Categories they need. 8.1.4.3 Directive as Regulation One Influencer Category, Regulation, is explicitly defined in the Model. Figure 8.13 Directive as Regulation This supports the requirement discussed in Clause 8.2.6.2 for Directive to be able to act as a Regulation within an enterprise. Add 1 to each diagram number from the current 8.13 to the end of Clause 8 In Clause 9 Remove the entirety of the following entries assumption, competitor, corporate value, explicit corporate value, implied corporate value, customer, environment, external influencer, internal influencer, habit, infrastructure, issue, management prerogative, partner, regulation, resource, supplier, technology In Clause 9, add the following items under influencer influencer category General Concept: motivation element Definition category of influencer Dictionary Basis a class or division of people or things regarded as having particular shared characteristics [ODE, 'category' (1)] Note: Annex G describes a set of categories of influencer, recommended as a default set. influencer category categorizes influencer influencing organization General Concept: motivation element Definition organization that is external to the enterprise modeled in a given enterprise BMM, and that influences that enterprise influencing organization is source of influencer Synonymous Form: influencer is from influencing organization In Clause 9, add the following before organization unit organization category General Concept: motivation element Definition category of influencing organization Dictionary Basis a class or division of people or things regarded as having particular shared characteristics [ODE, 'category' (1)] organization category categorizes influencing organization In Clause 9, under motivation element Add influencer category, influencing organization and organization category to the note beginning "Categories of motivation element include �" In Clause 9, add the following entries to the table mapping SBVR fact types to UML association names BMM fact type in SBVR Structured English UML Association Name influencer category categorizes influencer InfluencerCategoryCategorizesInfluencer influencing organization is source of influencer InfluencingOrganizationIsSourceOfInfluencer organization category categorizes influencing organization OrganizationCategoryCategorizesInfluencingOrganization In Clause 9, add the following entries to the table mapping SBVR fact types to UML role names BMM fact type in SBVR Structured English 'From' Role 'To' Role influencer category categorizes influencer CategorizingInfluencerCategory CategorizedInfluencer influencing organization is source of influencer SourceInfluencingOrganization ProvidedInfluencer organization category categorizes influencing organization CategorizingOrganizationCategory CategorizedInfluencingOrganization Add the following to Annex G G.2 Categories of Influencer An influencer is something that has the capability of causing the enterprise to assess whether employment of its needs or achievement of its ends could be affected by the influencer. It is useful to be able to categorize influencers to assist in, for example, analysis of what kinds of change caused the enterprise to react, and what assessments and decisions were made. The BMM does not mandate any particular set of categories. However, the categories here provide a useful default set for enterprises that do not have a preferred set of categories. They were built up by the Business Rules Group out of their practice in using and developing the BMM up to the time when it was adopted by the OMG. The relevant fragment of the BMM MOF Model is illustrated in Figure G.2 Figure G.2 - Influencer Category In a tool that supports the BMM, an enterprise that wanted to use the default set of categories described below would define a new instance of AssessmentCategory for each one. The enterprise could also define other Influencer Categories. There are three sets of Influencer Categories described here: � A general set of categories that have been frequently used in practice, including Competition, Regulation, Corporate Value, Technology � Internal/External, for categorization of influencers as being from inside or outside the enterprise boundaries. For example, influencers in the general category 'Customer' would usually be external; influencers in the general category 'Management Prerogative' would usually be internal. � Implied/Explicit, for categorization of influencers as being explicitly described or 'just known' by people in the enterprise. For example, a corporate value "You take problems to your boss - you don't go over your boss's head" might be implied - not officially published by the company, but understood by employees. A given influencer would typically be categorized as being of one or more general categories, and as either 'internal' or 'external'. Implied/Explicit categorization is used for corporate values. The default suggestions for multiple categorizations are summarized in Table G.1. Table G.1 Suggested combinations of categories Internal/External Implied/Explicit external influencer internal influencer explicit influencer implied influencer competitorcustomerenvironmentpartnerregulationsuppliertechnology assumptioncorporate valuehabitinfrastructureissuemanagement prerogativeresource corporate value corporate value These suggestions are not exhaustive. For example, an enterprise might want to categorize an influencer as internal technology or another as external assumption. It is left to methodology and practice, and perhaps capabilities of BMM support tools, to manage multiple categorization of Influencers. To extend its business vocabulary (as expressed in the Concepts Catalog in SBVR Structured English) the enterprise could add the following entries. General Categories assumption Definition influencer that is a proposition taken for granted or without proof Dictionary Basis a thing that is accepted as true or as certain to happen, without proof [NODE 'assumption' (1)] competitor Definition influencer that is a rival enterprise in a struggle for advantage over the subject enterprise. Dictionary Basis an organization or country that is engaged in commercial or economic competition with others [ODE 'competitor', bullet] Dictionary Basis a contest between rivals : a match or trial between contestants [MWUD 'competition' (2)] Dictionary Basis a market condition in which a large number of independent buyers and sellers compete for identical commodities, deal freely with each other, and retain the right of entry and exit from the market [MWUD 'competition' (4b)] corporate value Definition influencer that is an ideal, custom, or institution that an enterprise promotes or agrees with. It may be positive or negative, depending on point of view. Dictionary Basis principles or standards of behavior; one's judgment of what is important in life [ODE 'values' (2)] customer Definition influencer that is a role played by an individual or enterprise that has investigated, ordered, received, or paid for products or services from the subject enterprise. Dictionary Basis a person or organization that buys goods or services from a shop or business [ODE 'customer' (1)] environment Definition influencer that is the aggregate of surrounding conditions or influences affecting the existence or development of an enterprise. Dictionary Basis the surroundings or conditions in which a person, animal, or plant lives or operates [ODE 'environment' (1)] habit Definition influencer that's is a customary practice or use. Dictionary Basis a settled or regular tendency or practice, especially one that is hard to give up [ODE 'habit' (1)] infrastructure Definition influencer that is the basic physical and organizational structures and facilities needed for the operation of the enterprise. Dictionary Basis the basic physical and organizational structures and facilities (e.g., buildings, roads, power supplies) needed for the operation of a society or enterprise [ODE 'infrastructure'] issue Definition influencer that is a point in question or a matter that is in dispute as between contending partners. Dictionary Basis an important topic or problem for debate or discussion [ODE 'issue' (1)] management prerogative Definition influencer that is a right or privilege exercised by virtue of ownership or position in an enterprise. Dictionary Basis a right or privilege exclusive to a particular individual or class [ODE 'prerogative'] partner Definition influencer that is an enterprise that shares risks and profit with the subject enterprise (or is associated with the subject enterprise to share risks and profit) because this is mutually beneficial. Dictionary Basis a person who takes part in an undertaking with another or others, especially in a business or firm with shared risks and profits [ODE 'partner'] regulation Definition influencer that is an order prescribed by an authority such as a government body or the management of an enterprise Dictionary Basis a rule or element of guidance made and maintained by an authority [ODE 'regulation' (1)] Dictionary Basis a rule or order having the force of law issued by an executive authority of a government [MWUD: 'regulation' (2b)]. resource Definition influencer that is a stock or supply of money, materials, staff, and other assets that can be drawn on by an enterprise in order to function effectively Dictionary Basis a stock or supply of money, materials, staff, and other assets that can be drawn on by a person or organization in order to function effectively [ODE 'resource(s)' (1)] supplier Definition influencer that is a role played by an individual or enterprise that can furnish or provide products or services to the subject enterprise. Synonym: vendor Dictionary Basis make (something needed or wanted) available to someone; provide [ODE 'supply'] technology Definition influencer that is caused by developments in and limitations of technology. Dictionary Basis the application of scientific knowledge for practical purposes, especially in industry: machinery and equipment developed from such scientific knowledge [ODE 'technology'] Note: There may be prerequisites for use of technology; there may be enterprise activity that technology enables or restricts. Internal/External Categories external influencer Definition influencer that is from outside the enterprise's organizational boundaries Note: Categories of influencer often also categorized as external influencers include: competitor; customer; environment; partner; regulation; supplier; technology. internal influencer Definition influencer that is from within the enterprise Note: Categories of influencer often also categorized as internal influencer include: assumption; corporate value; habit; infrastructure; issue. management prerogative, resource. Implied/Explicit Categories explicit influencer Definition influencer that is explicitly described Note: Categories of influencer often also categorized as explicit influencers include: corporate value. implied influencer Definition influencer that is not explicitly described but understood by some or all of the people in an enterprise. Note: Categories of influencer often also categorized as explicit influencers include: corporate value. Disposition: Resolved
Actions taken:
August 7, 2006: received issue
January 15, 2008: closed issue

Issue 10094: BMM: SBVR Structured English (bmm-ftf)

Click
here for this issue's archive.
Source: Rule ML Initiative (Mr. John Hall, nobody)
Nature: Uncategorized Issue
Severity:
Summary:
I propose that the BMM Concepts Catalog as published by the BRG be replaced by an equivalent Concepts Catalog in SBVR Structured English.   The advantage would be that the BMM could be directly used by SBVR tools, as well as being readable by business people.   Proposal  Suggestion from Andrew Watson was:  �	Produce the BMM Final Adopted Specification with the Concepts Catalog as published the BRG source document  �	Produce a BMM interim specification with the Concepts Catalog in SBVR Structured English  �	Ask for a vote from the BMM FTF to replace the BMM FAS with the interim specification, and handle issues against the interim specification  Resolution:  TBD  Revised Text:  See chapter 9 of the BMM First Interim Specification  Also see attached notes on conversion of the BMM Concepts Catalog as in the source document to SBVR Structured English (BMM_SBVR_SE.doc).     Disposition:	Open  

Resolution: see dtc/2007-08-04 for details
Revised Text:
Actions taken:
August 7, 2006: received issue
January 15, 2008: closed issue

Issue 10095: Editing the original BMM Concepts Catalog into SBVR Structured English (bmm-ftf)

Click
here for this issue's archive.
Source: Rule ML Initiative (Mr. John Hall, nobody)
Nature: Uncategorized Issue
Severity:
Summary:
The proposed first interim specification for the Business Motivation Model (BMM) shows the BMM Concepts Catalog in SBVR Structured English.  The changes are:  1  	Text Style  Concepts are named in lower case, and text is styled with the SBVR colors for term, verb, keyword and name.  2  	Definition  "Concept is a �" replaced by SBVR term with Definition clause (styled paragraph with "Definition" as the bullet, lower case concept name. no final period).    Example:  Course of Action	is a Means that is an approach or plan for configuring some aspect of the enterprise involving things, processes, locations, people, timing, or motivation undertaken to achieve Ends.    is represented as   course of actionDefinition	means that is an approach or plan for configuring some aspect of the enterprise involving things, processes, locations, people, timing, or motivation undertaken to achieve ends  3	Association  List of associations replaced by list of fact types, with synonymous forms. Noun concepts are named in the singular and "may" replaced by "is" (all BMM associations are optional unless explicitly constrained)  Example  	A Course of Action ...�	is governed by Directives.�	may be formulated based on Directives.�	may enable other Courses of Action.    is represented as  course of action is governed by directiveSynonymous form	directive governs course of actioncourse of action is formulated based on directiveSynonymous form	directive is source of course of actioncourse of action1 enables course of action2Synonymous form	course of action2 is enabled by course of action1       4	Constraints  The fact types are qualified by Necessities  Example  	An Assessment ...�	must be made by at least one Organization Unit.    is represented as  assessment is made by organization unitNecessity	Each assessment is made by at least one organization unit.  Example  	A Desired Result ...�	may be composed of other Desired Results.	Additional constraint�	The related (composed of/part of) Desired Results must be of the same type. Specifically, Goals may be composed of (sub)Goals, and Objectives may be composed of (sub)Objectives.  Goals are not composed of Objectives, and vice versa.      is represented as  desired result1 is composed of desired result2Synonymous Form	desired result2 is part of desired result1Necessity	If desired result1 is a goal then desired result2 must be a goal (and vice versa).Necessity	If desired result1 is an objective then desired result2 must be an objective (and vice versa).  5	Dictionary Basis  Replaced by SBVR format. NODE references replaced by ODE references. ODE superseded NODE in 2003. There are no substantive changes to the definitions, although sometimes the wording has been improved a little.  Example:  Dictionary basis:�	a thing that is accepted as true or as certain to happen, without proof   [NODE 'assumption' (1)]  is represented as   Dictionary basis	a thing that is accepted as true or as certain to happen, without proof   [ODE 'assumption' (1)]  6	List of categories  Replaced by a note (this could be done more formally in SBVR).   Example:  	Categories of Desired Result include:�	Goal�	Objective  is represented as   Note	Categories of desired result include: goal; objective.  7	Characteristic  Represented as a unary fact type. This has been done only for is actionable, as a characteristic of directive. This is the one example where the SBVR presentation is markedly different in structure from the original.   "Actionable" is described once, under directive is actionable. In the BMM as published, the description of "actionable" is duplicated, under both business policy and business rule.  Example:  	Business Rule	is a rule that is under business jurisdiction.  A rule always introduces an obligation or necessity. A Business Rule is an individual Directive that is actionable - that is, does not require additional interpretation to undertake Strategies or Tactics.'Actionable' means that a person who understands a Directive could observe a relevant situation (including his or her own behavior) and decide directly whether or not the business was complying with that Directive.  In contrast to Business Rules, Business Policies are not actionable in that sense.    is represented as   business ruleDefinition	directive that is actionableNecessity	Each business rule is under business jurisdiction.Necessity	Each business rule introduces an obligation or necessity.directive is actionableDefinition	the directive does not require additional interpretation to undertake strategies or tacticsNote	"Actionable" means that a person who understands a directive could observe a relevant situation (including his or her own behavior) and decide directly whether or not the business was complying with that directive. In contrast to business rules, business policies are not actionable in that sense.  8	Motivation Element  Introduced as a general concept for the highest level concepts on the BMM (assessment, business process, end, means, influencer, organization unit, potential impact) to associate them with motivation element name and motivation element description. These associations are then inherited by all other BMM concepts.   Example  motivation elementDefinition	top-level concept in The BMMDescription	Created as a modeling construct (a "superclass") to simplfy the association of each concept in The BMM with 'name' and 'description'.motivation element nameDefinition	a word or set of words by which a concept in an enterprise BMM is known or referred tomotivation element has motivation element nameSynonymous form	motivation element name is of motivation element  9	Other discussion  Presented as descriptions and notes.   Example:  	Business Policyis a non-actionable Directive whose purpose is to govern or guide the enterprise.Compared to a Business Rule, a Business Policy tends to be:�	less structured.�	less discrete.�	less atomic.�	less compliant with standard business vocabulary.�	less formally articulated.The formulation of a Business Policy is under an enterprise's control by a party authorized to manage, control, or regulate the enterprise, by selection from alternatives in response to a combination of Assessments.  is represented as   business policyDefinition	directive that is not actionableDescription	The purpose of a business policy is to govern or guide the enterprise. 	The formulation of a business policy is under an enterprise's control by a party authorized to manage, control, or regulate the enterprise, by selection from alternatives in response to a combination of assessments.Note	Compared to a business rule, a business policy tends to be: less structured; less discrete; less atomic; less compliant with standard business vocabulary; less formally articulated.  

Resolution: withdrawn from submitter, issue closed
Revised Text:
Actions taken:
August 7, 2006: received issue
August 30, 2006: closed issue

Issue 10114: Section: 7, ,8, 9 - pages 16, 40-42, and 51 (bmm-ftf)

Click
here for this issue's archive.
Source: Rule ML Initiative (Mr. John Hall, nobody)
Nature: Clarification
Severity: Significant
Summary:
Assessment In BMM 1.2, as published by the BRG and adopted by the OMG, �Assessment� is defined as: �a judgement that an Influencer affects the employment of Means or the achievement of Ends� Each Assessment: - Is a judgment about at least one Influencer - Is about the effect on least one End or Means (but not necessarily both) The UML class model submitted with the RFC shows both an End and a Means being required for an Assessment. What is the best way to represent Assessment in a MOF-compliant class model for BMM so that the constraint is correctly modeled, and BMM-compliant tools will support �End or Means or both - but not neither�?   

Resolution: In the BMM as published, "Assessment" is an objectified ternary fact type with roles played by Influencer, Means and End, and the constraint that at least one Influencer and at least one End or Means must participate in a fact of this type - there might be no participating Ends or no participating Means, but no participation from either is not allowed. This cannot be handled in a MOF model. The proposed resolution is: In the overview UML diagram in Ch 7 and Figure 8.13 in Ch 8, represent Assessment as a class with binary associations with Influencer, End and Means (as well as Potential Impact) Specify these associations as: � Assessment is judgment of Influencer (one to many) [This would resolve Issue 10592] � Assessment affects achievement of Ends (many to many) [This would resolve Issue 10593] � Assessment affects employment of Means (many to many) State the constraint "at least one End or Means but not necessarily both" in the concepts catalog in Ch 9. Note: if you do not like the names suggested, please suggest alternatives. There are no names for them in the BMM as published. The changes to the UML model are illustrated in the fragment: This diagram illustrates the structure. Class names are shown in CamelCase, and association names include class names. Depending on what is agreed for resolution of Issue 10090 (UML Associations), the names might change, but the structure would be the one proposed.
Revised Text: 1) Replace figure 8.13 with the one below: 2) Replace figure 8.14 with the one below: 3) Make corresponding changes to the overall UML Model in clause 7 4) Include the following entries in the Concepts Catalog (Clause 9) in SBVR Structured English: assessment General Concept: motivation element Definition: judgment that an influencer affects the employment of means and/or the achievement of ends Dictionary Basis to analyze critically and judge definitively the nature, significance, status, or merit of: determine the importance, size, or value of [MWUD 'assess' (4)] Note: If an assessment is related to both a means and an end, then this suggests that the particular means is somehow related to the particular end. Specifically, if there is not a fact relating them - such as 'course of action channels efforts towards desired result' or 'directive supports achievement of desired result' - then careful consideration should be given to that omission. assessment expresses impact of influencer on end or means Necessity: Each assessment expresses impact of at least one influencer on at least one end or at least one means Note: the above ternary fact type and necessity are not mapped to the MOF/UML model . The binary fact types below are. assessment affects achievement of end Synonymous Form: end has achievement affected by assessment assessment affects employment of means Synonymous Form: means has employment affected by assessment assessment is judgment of influencer Synonymous Form: influencer is judged in assessment assessment provides impetus for directive Synonymous Form: directive has impetus provided by assessment assessment identifies potential impact Synonymous Form: potential impact is significant to assessment Necessity: Each assessment identifies at least one potential impact potential impact provides impetus for directive Synonymous Form: directive is motivated by potential impact
Actions taken:
August 22, 2006: received issue
January 15, 2008: closed issue

Discussion:
  


Issue 10387: definition of 'influencer' needs to be changed (bmm-ftf)

Click
here for this issue's archive.
Source: MEGA International (Mr. Antoine Lonjon, alonjon(at)mega.com)
Nature: Uncategorized Issue
Severity:
Summary:
There is still an issue with the definition of External Influencer which is "outside an enterprise's organizational boundaries" not only outside one department organizational boundary.  In the provided example, the "Human Resources Policy Group" is still "inside the enterprise's organizational boundaries"     My understanding is that a directive can act as regulation, which means that regulation is not always a subtype of "external influencer".     I agree with your next issue: there is a need for a clarification between regulation and regulation authority (or regulator)  

Resolution: Create an association organization unit acts as influencing organization, to support organization units acting as the source of influencers. One use of this association is: when a directive from one part of an enterprise has to be treated as a regulation in other parts of the enterprise, the source department can be referenced. This builds on the resolution of Issue 10093, but can be voted on separately - i.e. 10093 might be accepted and this one rejected. But the solution proposed here cannot be used if the proposal for 10093 is rejected
Revised Text:
Actions taken:
August 2, 2006: received issue
January 15, 2008: closed issue

Issue 10583: ection 9 page 64 (bmm-ftf)

Click
here for this issue's archive.
Source: Rule ML Initiative (Mr. John Hall, nobody)
Nature: Enhancement
Severity: Significant
Summary:
Only identifier and description attributes are defined for BMM classes. "Objective" seems to be a special case. It is defined as "... a specific time-targeted, measurable, attainable target". I suggest that additional attributes "date", "unit" and "quantity" be added to "Objective".   

Resolution: withdrawn by submitter
Revised Text:
Actions taken:
January 9, 2007: received issue
February 10, 2007: closed issue

Issue 10589: Section 8.5 (bmm-ftf)

Click
here for this issue's archive.
Source: Hanging Steel Productions (David M. Bridgeland, dave(at)hangingsteel.com)
Nature: Revision
Severity: Minor
Summary:
An organization unit makes an assessment (of an influencer). There are four categories of assessments: strengths, weaknesses, opportunities, and threats. So an organization unit "makes" an opportunity. The name of the association---makes---is awkward when the assessment is an opportunity, or a strength, weakness, or threat. "Appraises" is a much more natural term. Then an organizational unit appraises a strength and other organizational unit appraises an assessment.  

Resolution: withdrawn by submitter
Revised Text:
Actions taken:
January 11, 2007: received issue
January 12, 2007: closed issue

Issue 10592: Section: 8.4 (bmm-ftf)

Click
here for this issue's archive.
Source: Hanging Steel Productions (David M. Bridgeland, dave(at)hangingsteel.com)
Nature: Revision
Severity: Minor
Summary:
An assessment judges an influencer. But there are four categories of assessments: strengths, weaknesses, opportunities, and threats. The name of the association---judges---is awkward when the assessment is an opportunity, or one of the categories. I suspect this is the typical case; we will see a lot more opportunities and weaknesses than we see assessments that are not one of the more specific categories. Would you ever say that an opportunity judges an influencer? Instead a more natural term for the association is "is judgment of".  

Resolution: In the BMM as published, "Assessment" is an objectified ternary fact type with roles played by Influencer, Means and End. The connection between Assessment and Influencer is not named. The proposed resolution is: � [Resolution of 10114] In the overview UML diagram in Ch 7 and Figure 8.13 in Ch 8, represent Assessment as a class with binary associations with Influencer, End and Means (as well as Potential Impact). � Name the association between Assessment and Influencer as "Assessment is judgment of Influencer" (one to many), in the naming conventions agreed for Associations in the UML model [Issue 10090] � In the Concepts Catalog (Ch 9) add a fact type "Assessment is judgment of Influencer" with a constraint that each assessment must be a judgment of at least one influencer.
Revised Text: Provided with the resolution of Issue 10114
Actions taken:
January 12, 2007: received issue
January 15, 2008: closed issue

Issue 10593: Section: 8.4 (02) (bmm-ftf)

Click
here for this issue's archive.
Source: Hanging Steel Productions (David M. Bridgeland, dave(at)hangingsteel.com)
Nature: Revision
Severity: Minor
Summary:
An assessment and an end can be related via the "on achievement of" association. I find the name of this association awkward, particularly in the typical case when the assessment is an opportunity, or one of the other three more specific categories. I suggest instead "affects", so an opportunity will affect an end. "affects achievement of" works as well.  

Resolution: In the BMM as published, "Assessment" is an objectified ternary fact type with roles played by Influencer, Means and End. The connection between Assessment and End is not named. The proposed resolution is: � [Resolution of 10114] In the overview UML diagram in Ch 7 and Figure 8.13 in Ch 8, represent Assessment as a class with binary associations with Influencer, End and Means (as well as Potential Impact). � Name the association between Assessment and End as "Assessment affects achievement of End", in the naming conventions agreed for Associations in the UML model [Issue 10090] � In the Concepts Catalog (Ch 9) add a fact type "Assessment affects achievement of End".
Revised Text: Provided with the resolution of Issue 10114
Actions taken:
January 12, 2007: received issue
January 15, 2008: closed issue

Issue 11280: Associations between Assessments (bmm-ftf)

Click
here for this issue's archive.
Source: Rule ML Initiative (Mr. John Hall, nobody)
Nature: Uncategorized Issue
Severity:
Summary:
This suggestion came from Xactium, which has implemented BMM in its BMS product and has been providing feedback over the past couple of months.    It would be useful to have a many-to-many association between Assessments. This would support explicit indication of which earlier assessments were considered important when making a given assessment. It would be useful in several contexts, including:  �	Decision support for making new assessments - identifying the full set of concerns taken into account in earlier assessments  �	Compliance audit - justifying decisions made in reacting to change  Resolution:  Add the association illustrated below to the MOF model and the model fragment in section 8:  Note: I have used the CamelCase style for names proposed in the resolution of issue 10090.   Include a description of this as a general association between assessments in section 8.  Add the corresponding fact type and roles to section 9.   Revised Text:  In [section no] on page [9999], xxxx �  

Resolution: Add an "assessment uses assessment" association UML/MOF model. Include a description of this as a general association between assessments in section 8. Add the corresponding fact type and roles to section 9.
Revised Text: n 8.4.2.1, add the following before "Categories of Assessment" and renumber the following Figures in the remainder of Clause 8. Use of Assessments by Assessments Assessments can also use other assessments, as illustrated in Figure 8.15 Figure 8.15 Assessment Uses Assessment Typical use of this association is connecting an assessment to other assessments referenced while arriving at the judgment. These associations can then be used for many purposes, including � Decision support for making new assessments - identifying the full set of concerns taken into account in earlier assessments � Compliance audit - justifying decisions made in reacting to change Issue 11280: Add the following to the entry for assessment using assessment General Concept: assessment Concept Type: role used assessment General Concept: assessment Concept Type: role using assessment uses used assessment In Clause 9, add the following entry to the table mapping SBVR fact types to UML association names BMM fact type in SBVR Structured English UML Association Name using assessment uses used assessment UsingAssessmentUsesUsedAssessment In Clause 9, add the following entry to the table mapping SBVR fact types to UML role names BMM fact type in SBVR Structured English 'From' Role 'To' Role using assessment uses used assessment UsingAssessment UsedAssessment
Actions taken:
August 13, 2007: received issue
January 15, 2008: closed issue

Issue 11281: Remove SWOT from the normative model (bmm-ftf)

Click
here for this issue's archive.
Source: Rule ML Initiative (Mr. John Hall, nobody)
Nature: Uncategorized Issue
Severity:
Summary:
This suggestion came from Xactium, which has implemented BMM in its BMS product and has been providing feedback over the past couple of months.   The BMM as published says "SWOT is one approach that can be used in making assessments. The Model does not specify SWOT as the technique. These categories of Assessment are illustrative."  But these specializations of Assessment are built into the BMM. It would be better to define a generalized categorization structure and include SWOT as an example.   Resolution:  Remove the descriptions of SWOT from sections 7, 8 and 9 to an Annex, including the definitions of the concepts. Say that SWOT is the default for assessment categorization recommended by the BRG, which originally developed the BMM.   Replace the mentions of SWOT in sections 7 and 8 with a more general description of assessment categorization, referring to the SWOT Annex as the recommended default.   Add the AssessmentCategory and the association illustrated below to the MOF model, and replace the SWOT model fragment in section 8 with this diagram:  Note: I have used the CamelCase style for names proposed in the resolution of issue 10090.   Add Assessment Category and the corresponding fact type to section 9, with SWOT quoted as an example.   

Resolution: 1) Add the new concept assessment category and fact type assessment category categorizes assessment to the Concept Catalog. 2) Add the corresponding class and association AssessmentCategory and AssessmentCategoryCategorizesAssessment to the UML/MOF model 3) Add a disclaimer that the discussions of Assessment in Clauses 7 and 8 use SWOT for examples to illustrate the role of Assessment in the BMM. Other approaches can be used. 4) Remove the SWOT entries from Clause 9. 5) In an annex, define Assessment Categories for SWOT and say that they are a default set if the enterprise does not already have a preferred set.
Revised Text: In section 8.4.2.1 , replace the text between "Categories of Assessment" and Figure 8.15 with the following The BMM supports a general categorization structure for Assessment, as illustrated in Figure 8.15. Replace Figure 8.15 with the one below After Figure 8.15, add the following SWOT - Strength, Weakness, Opportunity, Threat - is a frequently-used set of categories for Assessment. There are other approaches, but if an enterprise does not have another preferred set, SWOT is a sound default. The Assessment Category definitions for SWOT are provided in Annex G: Categorization Defaults. SWOT is used as the illustrative approach for discussion and examples in the rest of this specification. In Clause 9, delete the entire entries for strength, weakness, opportunity, strength In Clause 9, delete the following from the entry for assessment Note: Categories of assessment include: strength, weakness, opportunity, threat. In Clause 9, add the following under the entry for assessment assessment category General Concept: motivation element Definition category of assessment Dictionary Basis a class or division of people or things regarded as having particular shared characteristics [ODE, 'category' 1] Note: Annex G describes a set of categories of assessment, based on the widely-used SWOT (Strength, Weakness, Opportunity, Threat) approach, which is suggested as a default assessment category categorizes assessment In Clause 9, under motivation element Add assessment category to the note beginning "Categories of motivation element include �" In Clause 9, add the following entry to the table mapping SBVR fact types to UML association names BMM fact type in SBVR Structured English UML Association Name assessment category categorizes assessment AssessmentCategoryCategorizesAssessment In Clause 9, add the following entry to the table mapping SBVR fact types to UML role names BMM fact type in SBVR Structured English 'From' Role 'To' Role assessment category categorizes assessment CategorizingAssessmentCategory CategorizedAssessment Rename the current Annex G as Annex H Create a new Annex G: "Defaults for Categorization" and include the following. Annex G Defaults for Categorization The Business Motivation Model does not prescribe fixed categories of Assessment or Influencer. This annex describes categories for both that are recommended by the Business Rules Group (developers of the original Business Motivation Model) as default sets for enterprises that do not already have preferred categories, G.1 SWOT Assessments An Assessment is a judgment about some Influencer that affects the organization's ability to employ its Means or achieve its Ends. A widely-used scheme for categorizing assessments is that the effect of the influencer indicates a Strength or Weakness of the enterprise, an Opportunity for, or a Threat to, the enterprise (SWOT). The relevant fragment of the BMM MOF Model is illustrated in Figure G.1 Figure G.1 - Assessment Category In a tool that supports the BMM, an enterprise that wanted to use SWOT would define four new instances of AssessmentCategory: "Strength", "Weakness", "Opportunity" and "Threat" The enterprise could also define other Assessment Categories. It is left to methodology and practice, and perhaps capabilities of BMM support tools, to manage multiple categorization of Assessments. To extend its business vocabulary (as expressed in the Concepts Catalog in SBVR Structured English) the enterprise could add the following entries. opportunity Definition assessment that an influencer can have a favorable impact on the employment of means or achievement of ends. Dictionary Basis a combination of circumstances, time, and place suitable or favorable for a particular activity or action [MWUD 'opportunity' (1a)] Dictionary Basis an advantageous circumstance or combination of circumstances especially when affecting security, wealth, or freedom (as from constraint) : a time, place, or condition favoring advancement or progress [MWUD 'opportunity' (1b)] Dictionary Basis a time or set of circumstances that makes it possible to do something [ODE 'opportunity'] strength Definition assessment that an influencer indicates an advantage or area of excellence within an enterprise that can impact its employment of means or achievement of ends Dictionary Basis a good or beneficial quality or attribute of a person or thing [ODE 'strength' (4)] threat Definition assessment that an influencer can have an unfavorable impact on the enterprise's employment of means or achievement of ends Dictionary Basis something that by its very nature or relation to another threatens the welfare of the latter [MWUD 'threat' (2)] Dictionary Basis the possibility of trouble, danger, or ruin [ODE 'threat' (2, bullet 1)] weakness Definition assessment that an influencer indicates an area of inadequacy within an enterprise that can impact its employment of means or achievement of ends Dictionary Basis disadvantage or fault [ODE 'weakness' (bullet 1)] Dictionary Basis lacking in power to perform properly a function or office [MWUD 'weak' (4a)] Dictionary Basis lacking skill or proficiency [MWUD 'weak' (4b)] Disposition: Resolved
Actions taken:
August 13, 2007: received issue
January 15, 2008: closed issue

Issue 11282: Role Names (bmm-ftf)

Click
here for this issue's archive.
Source: Rule ML Initiative (Mr. John Hall, nobody)
Nature: Uncategorized Issue
Severity:
Summary:
The resolution for Issue 10090 proposed:  �	a convention for association names in the MOF model  �	dealing with role names as a separate issue  This is that issue.   Resolution:  Role names were proposed with resolution 10090 for associations whose instances are between instances of the same class, e.g. Enabling Course of Action enables Enabled Course of Action, Broader Business Policy is composed of More Specific Business Policy.  For the rest, suggestions are welcomed.   

Resolution: In resolution 10090, role names were proposed for associations whose instances are between instances of the same class, e.g. enabling course of action enables enabled course of action, broader business policy includes more specific business policy. For other associations, construct role names based on the class name and the verb phrase Revised Text: Add a new section at the end of Clause 9 9.5 Mapping of SBVR Structured English fact types to UML role names In the BMM Concepts Catalog, role names are defined for fact types in which both roles are played by the same noun concept, e.g. broader business policy includes more specific business policy. They are used in the corresponding association names is the BMM UML/MOF model, and represented in CamelCase, except that the first letter is in lower case, e.g. broader business policy maps to broaderBusinessPolicy. For other fact types, UML role names have been constructed using the verb and the noun concept term, e.g. tactic implements strategy maps to the UML role names implementingTactic and implementedStrategy. The following table provides the complete mapping. Change notice: All role names have been changed so that they begin with lower case letters. This is not marked with a change bar, so that changes to individual entries are easily identifiable. BMM fact type in SBVR Structured English 'From' Role 'To' Role assessment affects achievement of end judgingAssessment affectedEnd assessment affects employment of means judgingAssessment affectedMeans assessment identifies potential impact identifyingAssessment identifiedPotentialImpact assessment is judgment of influencer judgingAssessment judgedInfluencer assessment provides impetus for directive motivatingAssessment motivatedDirective broader business policy includes more specific business policy broaderBusinessPolicy moreSpecificBusinessPolicy broader course of action includes more specific course of action broaderCourseOfAction moreSpecficCourseOfAction broader desired result includes more specific desired result broaderDesiredResult moreSpecficDesiredResult business policy governs business process governingBusinessPolicy governedBusinessProcess business policy is basis for business rule baseBusinessPolicy derivedBusinessRule business process realizes course of action realizingBusinessProcess realizedCourseOfAction business rule guides business process guidingBusinessRule guidedBusinessProcess course of action channels efforts towards desired result supportingCourseOfAction supportedDesiredResult directive acts as regulation regulatingDirective directiveRegulation directive governs course of action governingDirective governedCourseOfAction directive is source of course of action baseDirective derivedCourseOfAction directive supports achievement of desired result supportingDirective supportedDesiredResult enabling course of action enables enabled course of action enablingCourseOfAction enabledCourseOfAction goal amplifies vision amplifyingGoal amplifiedVision mission makes operative vision deliveringMIssion operativeVision objective quantifies goal quantifyingObjective quantifiedGoal organization unit defines end definingOrganizationUnit definedEnd organization unit establishes means establishingOrganizationUnit establishedMeans organization unit is responsible for business process responsibleOrganizationUnit managedBusinessProcess organization unit makes assessment assessingOrganizationUnit madeAssessment organization unit recognizes influencer recognizingOrganizationUnit recognizedInfluencer potential impact provides impetus for directive motivatingPotentialImpact motivatedDirective strategy determines organization unit determiningStrategy determinedOrganizationUnit strategy is a component of the plan for mission missionComponent plannedMission tactic effects enforcement level of business rule effectingTactic enforcedBusinessRule tactic implements strategy implementingTactic implementedStrategy
Revised Text:
Actions taken:
August 13, 2007: received issue
January 15, 2008: closed issue