Presentation is loading. Please wait.

Presentation is loading. Please wait.

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.

Similar presentations


Presentation on theme: "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."— 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 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 –


Download ppt "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."

Similar presentations


Ads by Google