Download presentation
Presentation is loading. Please wait.
Published byJulius Marshall Modified over 9 years ago
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 –
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.