Knowledge Architect/Reference/FAQ Bullets/Capabilities

What Are Resource Capability And Behavior?

  • Resources interact and influence each other through behavior
  • Resources have inherent (e.g. given or acquired) abilities
  • Entitlement defines capabilities (e.g. possible behavior) by determining how resources can influence resources
  • Entitlement determines which and how resource abilities are to be entitled as capabilities
  • Resource behavior is the effective exercise (e.g. triggering, execution, orchestration) of their entitled capabilities
  • Resource behavior is a subset of the corresponding resource capabilities
  • Resource capabilities are a subset of the corresponding resource abilities
  • Resource behavior is the influence that resources have on other resources, or self
  • Resource behavior is typically defined by forms of access that typically include:
    • reference:reference capabilities include overview (e.g. list, summary, TOC) accesses (e.g. list)
    • consult:consulting capabilities include reference behaviors, as well as detailed content read access (e.g. read-only)
    • modify:modify capabilities include consulting behaviors, as well as state (e.g. quality) modification (e.g. write)
    • notify:notification capabilities include reference behaviors, as well as notifications (e.g. trigger, execute, terminate)
    • instantiate:instantiation capabilities include modification behaviors, as well as creation (e.g. create)
    • retire:retirement capabilities include modification behaviors, as well as deletion (e.g. delete)
    • recycle:recycling capabilities include retirement behaviors, as well as purge and archiving (e.g. purge)
    • control:life-cycle control capabilities combine instantiation, notification, and recycling (e.g. life-cycle)
    • assign:assignment capabilities include consulting behaviors, as well as allow control of the relations that object resources contribute to (e.g. assign)
    • master:mastering capabilities combine control and assignment behaviors (e.g. full)