1 / 14

Computing Ontology

Computing Ontology. Part II. So far,. We have seen the history of the ACM computing classification system What have you observed? What topics from CS2013 have you not been able to find in the 2012 CCS?. Another approach. The Computing Ontology project Funded by NSF 2003

bernie
Download Presentation

Computing Ontology

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Computing Ontology Part II

  2. So far, • We have seen the history of the ACM computing classification system • What have you observed? • What topics from CS2013 have you not been able to find in the 2012 CCS?

  3. Another approach • The Computing Ontology project • Funded by NSF 2003 • Goal to document the entirety of the computing disciplines • Make it useful for research classification, but also for curriculum development. • Website: www.distributedexpertise.org/computingontology

  4. Status • Work suspended during the ACM CCS update effort • Recently – comparing to CCS 2012 • To do – compare to CS 2013

  5. Overview • A different approach; a work in progress • Broader categories at the top level • Look at the context for each topic • Cluster things according to their context • Spreadsheet color codes • Yellow: only in our ontology • Blue: only in ACM CCS • Grey: modified ontology to match CCS • Green: in both without need to modify either

  6. Ontology categories • Theory • Organizational context • Information and recollection • Software design and development • Computing infrastructure • Interaction • Societal context

  7. Theory • Computability • Mathematical Foundations • Algorithmic Concepts (Name???)

  8. Organizational Context • Requirements analysis and specification • Management and acquisition of organizational IT capabilities • Infrastructure management • Security management • Software project management

  9. Information and Recollection • File processing • Database systems • Data and information modeling • Managing the database environment • Business intelligence (name??) • Storage and retrieval, unstructured or semi-structured information • Web information (mining & searching)

  10. Software design and development • Algorithms and Data Structures in Programming • Systems Development • Domain methodologies • Search and constraint satisfaction • Agents • Natural Language Processing • AI Planning systems

  11. Computing Infrastructure • Computer and network hardware (include robotic hardware) • Computer system organization • Network and distributed system architectures and organization • Data coding, I/O, communication • Operating systems, network protocols

  12. Interaction • Graphics • Visualization • Interfaces • Systems • Multimedia • Collaboration tools • Computer vision • Interaction devices • Robotics interaction

  13. Societal Context • History • Policies • Intellectual property, privacy, etc • User characteristics • Professional ethics • Professional practice • Crime

  14. How does CS 2013 fit? • Repeat the exercise of Monday, but map CS 2013 topics to this taxonomy • Taxonomy vs ontology –

More Related