Your SlideShare is downloading. ×
Addmi 07-taxonomy
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Saving this for later?

Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime - even offline.

Text the download link to your phone

Standard text messaging rates apply

Addmi 07-taxonomy

385
views

Published on

Published in: Technology

0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
385
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
29
Comments
0
Likes
0
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • Everything in Foundation is: A node An attribute Or a relationship (or role)
  • Everything in Foundation is: A node An attribute Or a relationship (or role)
  • Note that inheritance in the Taxonomy does not mean that the Datastore can be searched in an object oriented fashion, you cannot for instance search for a ManagedElement node.
  • Transcript

    • 1. Taxonomy and Model How Atrium Discovery sees the world
    • 2. Outline
      • Taxonomy basics
      • Data model basics
        • Elements of the infrastructure
        • Nodes and attributes
        • Roles and relationships
      • View the taxonomy
        • View the host node and attributes
        • View the known relationships
    • 3. Taxonomy Basics
    • 4. Taxonomy Basics (1)
      • Data in Atrium Discovery is stored in a highly flexible object mesh database called the datastore
      datastore
    • 5. Taxonomy Basics (2)
      • The Atrium Discovery UI needs to understand how to display the data in the datastore
      Datastore Atrium Discovery UI
    • 6. Taxonomy Basics (3)
      • In a traditional system this would be provided by a schema, which is a rigid definition of what the datastore can contain
      Datastore Atrium Discovery UI Schema
    • 7. Taxonomy Basics (4)
      • In Atrium Discovery we have the Taxonomy which is more of a guide to what the data will be and tells the UI what to expect
      Datastore Taxonomy Atrium Discovery UI
    • 8. Taxonomy Basics (5)
      • The Taxonomy is also the guide for the rest of the system on how we expect the data to be constructed
      Atrium Discovery UI Datastore Taxonomy
    • 9. Taxonomy Basics (6)
      • For instance while a Pattern can freely add attributes not in the Taxonomy to nodes it can only create nodes and relationships that are defined by the taxonomy
      Atrium Discovery UI Datastore Taxonomy Patterns
    • 10. Taxonomy Basics (7)
      • Together the Taxonomy and the Datastore are often referred to as the Model
      Atrium Discovery UI Datastore Taxonomy Atrium Discovery Model
    • 11. Taxonomy Basics - Summary
      • The Taxonomy is the GUIDE to the data stored in the Datastore
        • It defines how the UI will display the data
        • It controls what new Nodes and Relationships Patterns can create
        • It defines what attributes are expected
        • It does not prevent additional attributes being added by Patterns to augment data
      • Together the Taxonomy and the Datastore are often referred to as the Model
    • 12. Data Model Basics
    • 13. What’s in the data?
      • The datastore contains all the data which has been collected or inferred
      • Most of the contents is constructed by Discovery processes, including scanning and reasoning
      • Rules and patterns infer new information based upon what is already in the data store
    • 14. Elements of the Infrastructure
      • Business Applications
      • which are implemented using
      • Software Instances
      • which can be represented by
      • Processes and Packages
      • appearing on
      • Hosts
      • depending upon
      • Networks routers and switches
    • 15. Nodes, Attributes, and Relationships
      • Nodes
        • Kind
      • Attributes
        • Names and values
      • Relations between nodes
        • Relationship
        • Role
      • Things
        • A collection of the above
      • Properties of things
        • Names and values
      • Connections between things
        • How the things relate
        • What the thing does in the relationship
    • 16. Relationships and Roles (1)
      • One item links to another by being in a relationship with it
      • Each item has a role within that relationship
      • A Person possesses a Car
        • Person is the owner
        • Car is owned
        • The relationship is Possesses
        • Person : Owner : Possesses : Owned : Car
        • node : role : relationship : role : node
      • Only particular kinds of node can be in particular sorts of role
    • 17. Relationships and roles (2)
    • 18. Viewing the taxonomy
    • 19. Inspecting the Taxonomy
      • Go to:
        • Administration -> Model -> View Taxonomy
      • Examine the node kinds of interest
        • Table of contents and the hypertext links
      • Notice a list of attributes for each node kind
      • Below that is a list of Known Relationships
        • Think of this as a path to hop from one node to another
      • There is also a diagram of key nodes and relationships
        • Directly Discovered data is green
        • Inferred Data is Blue
    • 20. View the Taxonomy: Hosts Attributes (1)
      • The Host node with 43 default attributes
    • 21. View the Taxonomy: Details
      • Taxonomy name
      • Type
      • UI Display name
      • Description
    • 22. View the Taxonomy: Hosts Attributes (2)
      • Seven inherited attributes
    • 23. View the Taxonomy: Relationships
      • 27 relationship from the from Host to other nodes within the datastore
      • Click on the link at the end of the relationship to jump that node
    • 24.
      • Online Documentation:
        • http://www.tideway.com/confluence/display/81/Viewing+the+System+Taxonomy
      Further Resources Tideway Foundation Version 7.2 Documentation Title