Proposal for an Organizational Structure Metamodel - PowerPoint PPT Presentation

1 / 18
About This Presentation
Title:

Proposal for an Organizational Structure Metamodel

Description:

A proper part is a part that is not the whole. parent-unit relationship. partitive relationship. parent-unit relationship is irreflexive ... – PowerPoint PPT presentation

Number of Views:895
Avg rating:3.0/5.0
Slides: 19
Provided by: omg3
Category:

less

Transcript and Presenter's Notes

Title: Proposal for an Organizational Structure Metamodel


1
Proposal for an Organizational Structure Metamodel
  • OSM Partners
  • Burlingame, California
  • January 31, 2005
  • bei/2005-02-01

2
OSM Partners
  • Hendryx Associates (US)
  • Stan Hendryx
  • University of Lecce (IT)
  • Angelo Corallo
  • Maurizio De Tommasi
  • Virginia Cisternino
  • Unisys (US)
  • Don Baisley
  • Mila Polonsky

3
Goals of our proposal
  • Meet all OSM RFP requirements
  • OSM as a Semantics of Business Vocabulary and
    Rules model
  • Natural language organizational models
  • Natural language organizational rules
  • Logical formulation of semantics
  • Interchangeable in MOF/XMI format

4
Overview of the OSMP proposal
  • Organizational entities and relationships
  • Business Roles and Resources
  • Authority and Duty
  • Extensible attributes
  • XML Schema
  • Examples

5
Organizational Entities and Relationships
6
Organizational Entities
  • organizational entity
  • organization or organizational unit
  • organization
  • organizational entity that is an organized body
    of people with a particular purpose not part of
    another organizational entity the whole
    organization
  • organizational unit
  • organizational entity that is a proper part of an
    organizational entity
  • A proper part is a part that is not the whole.

7
parent-unit relationship
  • partitive relationship
  • parent-unit relationship is irreflexive
  • parent-unit relationship is transitive
  • mereological proper part of relationship
  • represents a hierarchical organization
  • represents a matrix organization
  • up to 2n -1 organizational entities possible in
    an organization having n atomic organizational
    units
  • each identical combination of atomic units is
    distinct

8
group-member relationship
  • group is always an organization
  • member is any organizational entity
  • group-member relation is not transitive
  • represents combines of organizations
  • federation
  • team
  • bridge club

9
Business Roles and Resources
10
Roles and Resources
  • object
  • stock or supply of money, material, staff, or
    documents
  • subtypes are not disjoint each object is
  • phenomenon
  • object that is perceptible what the senses or
    the mind notice
  • physical, corporeal aspect of an object
  • can be a person, material amount, document, money
    amount, or equipment
  • business role player
  • object that is serving in a situation role of an
    organizational entity or business process
  • role the object plays an object may play many
    roles simultaneously
  • sign
  • object whose presence or occurrence indicates to
    some person the probable presence or occurrence
    of something else
  • what the object symbolizes to others

11
Users and Situations
  • user
  • organizational entity or business process
  • something that uses resources
  • situation
  • set of circumstances state of affairs
  • represents a use for resources
  • can be a position (for a person) or a requirement
    (for an object)
  • role (from SBVR)
  • function assumed or part played by a person or
    thing in a particular situation

12
Matching Objects to Users
  • user has situation
  • situation has role
  • person fills position
  • object fills requirement

13
Authority and Duty
14
Roles and Responsibilities
  • authority
  • the power or right to give orders, make
    decisions, and enforce obedience
  • duty
  • a task or action that someone is required to
    perform
  • coordination role
  • role that involves the exercise of authority
  • operational role
  • role that involves the performance of a duty

15
Source of Authority and Duty
  • charter
  • written grant by the sovereign or legislative
    power of an organizational entity by which an
    organizational unit is created or its rights and
    privileges defined
  • written constitution or description of an
    organization's functions and prerogatives
  • user has charter

16
Extensible Attributes
17
MOF/XMI XML Schema
  • MOF Representation of the OSM is based on that of
    SBVR
  • lt?xml version"1.0" encoding"utf-8" ?gt
  • ltxsdschema xmlnsxmi"http//www.omg.org/XMI"
    xmlnsesbvr"EssentialSBVR" xmlns"OSM"
    attributeFormDefault"unqualified"
    elementFormDefault"qualified" targetNamespace"OS
    M" xmlnsxsd"http//www.w3.org/2001/XMLSchema"gt
  •   ltxsdimport schemaLocation"EssentialSBVR.xsd"
    namespace"EssentialSBVR" /gt
  • ltxsdcomplexType name"is-organizational-entity"
    gt
  • ltxsdcomplexContent mixed"false"gt
  • ltxsdextension base"esbvrInstantiation"gt
  • ltxsdchoice minOccurs"0" maxOccurs"unbounded"gt
  •   ltxsdelement name"organizational-entity"
    type"esbvrReferent" /gt
  •   lt/xsdchoicegt
  •   ltxsdattribute name"organizational-entity"
    type"xsdIDREF" use"optional" /gt
  •   lt/xsdextensiongt
  •   lt/xsdcomplexContentgt
  •   lt/xsdcomplexTypegt
  •   ltxsdelement name"is-organizational-entity"
    type"is-organizational-entity" /gt
  • ltxsdcomplexType name"is-organizational-unit"gt
  • ltxsdcomplexContent mixed"false"gt
  • ltxsdextension base"esbvrInstantiation"gt

18
Examples
  • Built on EU-Rent example from SBVR
  • branch
  • organizational unit that has rental
    responsibility
  • To be completed for the revised sumission
Write a Comment
User Comments (0)
About PowerShow.com