An ontology of computing. What is an ontology? An ontology is a specification of a conceptualization. A specification of a representational vocabulary.

Slides:



Advertisements
Similar presentations
1 Undergraduate Curriculum Revision Department of Computer Science February 10, 2010.
Advertisements

Social Computing at Work The Consumerisation of Enterprise IT Dave Coplin Enterprise Strategy Consultant Microsoft Consulting Services.
Ontology From Wikipedia, the free encyclopedia In philosophy, ontology (from the Greek oν, genitive oντος: of being (part. of εiναι: to be) and –λογία:
1.Data categorization 2.Information 3.Knowledge 4.Wisdom 5.Social understanding Which of the following requires a firm to expend resources to organize.
Using the Semantic Web to Construct an Ontology- Based Repository for Software Patterns Scott Henninger Computer Science and Engineering University of.
© Copyright CSAB 2013 Future Directions for the Computing Accreditation Criteria Report from CAC and CSAB Joint Criteria Committee Gayle Yaverbaum Barbara.
An Integration Platform of Social Networking Applications to Support Life Long Learning in Rural Territories: the “SoRuraLL Virtual Learning World” Environment.
Research topics Semantic Web - Spring 2007 Computer Engineering Department Sharif University of Technology.
Third-generation information architecture November 4, 2008.
MS DB Proposal Scott Canaan B. Thomas Golisano College of Computing & Information Sciences.
CSCI 3 Introduction to Computer Science. CSCI 3 Course Description: –An overview of the fundamentals of computer science. Topics covered include number.
Chapter 11 Managing Knowledge.
1 IS112 – Chapter 1 Notes Computer Organization and Programming Professor Catherine Dwyer Fall 2005.
Semantic Web for E-Science and Education Enrico Motta Knowledge Media Institute The Open University, UK.
Libraries and Institutional Content Management Systems
Web – 3 - X.0 Change from static websites to the Metaweb or ‘intelligent web’ Change from static websites to the Metaweb or ‘intelligent web’
Semantic Web Technologies Lecture # 2 Faculty of Computer Science, IBA.
The Internetworked E-Business Enterprise
Chapter 10 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.
Module 3: Business Information Systems Chapter 11: Knowledge Management.
Sharing Online Resources Social Bookmarking. Ambition in Action Facilitators Stephan Ridgway, Workforce Development.
GEM/IRDR Social Vulnerability and Resilience Information System and Metadata Portal IRDR Scientific Board Meeting Chengdu 03/11/2012.
Collaborative Learning Environments A Conceptual Framework by Claude Martin.
Structure of Study Programmes
Social Content ASIDIC, Tampa Fl, March 2009 What is Social Content? How can we use Social Content? What is the future of Social Content?
2 Systems Architecture, Fifth Edition Chapter Goals Describe the activities of information systems professionals Describe the technical knowledge of computer.
Kathleen Padova INFO 861 January 20, Emerged in different disciplines, academically Continued to develop in different disciplines in practice Information.
Structure of Study Programmes Bachelor of Computer Science Bachelor of Information Technology Master of Computer Science Master of Information Technology.
Web Science Subject Categorization: a proposal for discussion version 0.2 Michalis Vafopoulos 23/9/2010 Curriculum Workshop, University of Southampton.
Creating Collaborative Partnerships
Building Tomorrow’s Corporate Portal David C. Hastings Director, Solutions Management
LOGIC AND ONTOLOGY Both logic and ontology are important areas of philosophy covering large, diverse, and active research projects. These two areas overlap.
Semantic Web - an introduction By Daniel Wu (danielwujr)
1 What is an Ontology? n No exact definition n A tool to help organize knowledge n Or a way to convey a theory on how to represent a class of things n.
Knowledge-based flexible workflow to support decision follow-ups Carla Valle Fraunhofer FIT - Germany.
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.
Personalized Interaction With Semantic Information Portals Eric Schwarzkopf DFKI
ICCS WSES BOF Discussion. Possible Topics Scientific workflows and Grid infrastructure Utilization of computing resources in scientific workflows; Virtual.
Internet Architecture and Governance
Mining real world data Web data. World Wide Web Hypertext documents –Text –Links Web –billions of documents –authored by millions of diverse people –edited.
Leveraging Web 2.0 for Prelicensure Education A Presentation for the 2009 CNIA Conference Christine A. Hudak, Ph.D., RN-BC, CPHIMS Case Western Reserve.
Text Analytics Workshop Tom Reamy Chief Knowledge Architect KAPS Group Knowledge Architecture Professional Services
WEB 2.0 PATTERNS Carolina Marin. Content  Introduction  The Participation-Collaboration Pattern  The Collaborative Tagging Pattern.
Strategies for subject navigation of linked Web sites using RDF topic maps Carol Jean Godby Devon Smith OCLC Online Computer Library Center Knowledge Technologies.
Dave Coplin Social Computing at Work: The “Consumerisation” of Enterprise IT.
Mining the Biomedical Research Literature Ken Baclawski.
Using Computer Technology in Small Business. Role of Information in Small Business Magnitude of Information Technology Magnitude of Information Technology.
THE SEMANTIC WEB By Conrad Williams. Contents  What is the Semantic Web?  Technologies  XML  RDF  OWL  Implementations  Social Networking  Scholarly.
OWL Web Ontology Language Summary IHan HSIAO (Sharon)
EVERY CONNECTION has a starting point. EVERY CONNECTION has a starting point. How to Use the Resource Sharing Community Portal Web Seminar Rachel Van Noord.
1. IT Infrastructure Amna Riaz007 Tayaba Ashraf008 2.
1 Introduction to modeling Introduction Anna Fensel
© 1990—2006 Visual Knowledge Software® | Private and Confidential | 2 Semantic Agent Wikis For Engineering.
LE:NOTRE Spring Workshop The Role of Ontologies for Mapping the Domain of Landscape Architecture An introduction.
Knowledge Representation Part I Ontology Jan Pettersen Nytun Knowledge Representation Part I, JPN, UiA1.
Chapter 11 Managing Knowledge.
Chapter 1 Computer Technology: Your Need to Know
CHAPTER TEN OVERVIEW SECTION ENTERPRISE RESOURCE PLANNING
Services of the Internet
The Semantic Web By: Maulik Parikh.
Analysis of Computing Options at ISU
Knowledge Representation Part I Ontology
CCNT Lab of Zhejiang University
The Role of Ontologies for Mapping the Domain of Landscape Architecture An introduction.
Ontology From Wikipedia, the free encyclopedia
Knowledge Management Systems
Chapter 11 Managing Knowledge.
CHAPTER TEN OVERVIEW SECTION ENTERPRISE RESOURCE PLANNING
Footprinting. Сбор данных
Copyright 2005 Prentice- Hall, Inc.
Presentation transcript:

An ontology of computing

What is an ontology? An ontology is a specification of a conceptualization. A specification of a representational vocabulary for a shared domain of discourse — definitions of classes, relations, functions, and other objects — is called an ontology.

Semantic Web Connects Knowledge The Metaweb Connects Intelligence The Web Connects Information Social Software Connects People Artificial Intelligence Personal Assistants Ontologies Taxonomies Knowledge Bases Knowledge Management Semantic Webs Intelligent Agents Enterprise Minds Group Minds Lifelogs Semantic Weblogs The “Relationship” Web Decentralised Communities Smart Marketplaces The Global Brain Search Engines Content Portals Databases File Servers “Push” PIMs Web Sites Enterprise Portals Pub-Sub Marketplaces Auctions Groupware Weblogs Wikis RSS Community Portals P2P File-sharing Conferencing IM USENET Social Networks Permission to re-use with attribution to: Nova Spivack (2004)

From Wikipedia, the free encyclopedia Ontologies are the structural frameworks for organizing information and are used in artificial intelligence, the Semantic Web, systems engineering, software engineering, biomedical informatics, library science, enterprise bookmarking, and information architecture as a form of knowledge representation about the world or some part of it. The creation of domain ontologies is also fundamental to the definition and use of an enterprise architecture framework.

Why - Computing Ontology Beyond the general reasons for an ontology of anything Computing is a broad category of disciplines – Computer Science – Computer Engineering – Software Engineering – Artificial Intelligence – Information Science – Information Systems – Information Technology – More … Good for increased attention to special topics within the domains Potentially weakens the voice of the overall domain

The ACM Computing Classification System First version: – Three layer tree 1. General Topics and Education 2. Computing Milieu 3. Applications 4. Programming 5. Mathematics of Computation 6. Design and Construction 7. Analog Computers

ACM CCS Four Layer Tree (11 top layer categories) – A. General Literature – B. Hardware – C. Computer Systems Organization – D. Software – E. Data – F. Theory of Computation – G. Mathematics of Computing – H. Information Systems – I. Computing Methodologies – J. Computer Applications – K. Computing Milieu

ACM CCS Revised over time. 11 top level categories. 4 level tree. – A. General Literature – B. Hardware – C. Computer Systems Organization – D. Software – E. Data – F. Theory of Computation – G. Mathematics of Computing – H. Information Systems – I. Computing Methodologies – J. Computer Applications – K. Computing Milieu No change at the top level

ACM CCS 2012 General and reference Hardware Computer systems organization Networks Software and its engineering Theory of computation Mathematics of computing Information systems Security and privacy Human-centered computing Computing methodologies Applied computing Social and professional topics Proper nouns: People, technologies and companies Now 14 top level categories Interactive interface available at Depth varies, up to 6 levels

An exercise Go to Strawman document Go to (document open to anyone with the link) txhMX4-tk3sI7ckBYQoWqqN0Jq9PDKs/edithttps://docs.google.com/document/d/1MLdpEYfGdbfA txhMX4-tk3sI7ckBYQoWqqN0Jq9PDKs/edit With a partner, choose a topic area to classify – Go to Blackboard and fill in the classification for your topic – Then choose another topic and repeat. Please do not choose both at once, so that there is more freedom of choice for everyone.