'''Course syllabus from Fall 2013'''

'''Time''': Mondays, 4-6:50pm, Fall 2013

'''Room''': Baldy 200G, UB North Campus

Department of Industrial and Systems Engineering: IE 500 (Section 001). Registration number 24419

Cross-listed with Department of Philosophy: PHI 598. Registration number 24350

'''Instructors''': [http://ontology.buffalo.edu/smith Barry Smith] and [http://org.buffalo.edu/rarp/rudnicki_vita.html Ron Rudnicki]

'''Office hours''': By appointment via email at [mailto:phismith@buffalo.edu] and [mailto:rudnicki@cubrc.org]

<u>[[For Lab sessions]]</u> 

----

==August 26, 2013: Basic Introduction to Ontology ==
<!-- *[http://ncor.buffalo.edu/2013/IE500/Videos/IE500-Video1.m4v Video Download]
*[http://stream.buffalo.edu/shared/research/phismith/IE-500/IE500-Video1.m4v Streaming Video]-->

*We will begin by addressing questions such as: What is an ontology? What are the differences and interrelations between ontology (philosophy), ontology (science), and ontology (engineering)? How are ontologies used? We will also provide an introduction to Basic Formal Ontology (BFO), focusing on a discussion of the question: What is a plan?

*1. Ontology: A Brief Introduction [http://ncor.buffalo.edu/2013/IE500/1-Introduction-to-Ontology.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/1-Basic-Introduction.mp4 Video]
*2. Ontology: From Philosophy to Engineering [http://ncor.buffalo.edu/2013/IE500/2-From-Philosophy-to-Engineering.ppt Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/2-Ontology-Engineering.mp4 Video]
*3. Ontology and the Semantic Web [http://ncor.buffalo.edu/2013/IE500/3-Ontologies-and-Semantic-Technology.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/3-Semantic-Web.mp4 Video]

*Lab 1: Introduction to Protégé, installation, configuration, and navigation [http://ncor.buffalo.edu/2013/IE500/Labs/Lab-1.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/Labs/Ron-1.mp4 Video]

----

==September 9, 2013: An Overview of Ontology Projects in Military Domains==

<!-- *[http://stream.buffalo.edu/shared/research/phismith/IE-500/IE500-Video2.m4v Streaming Video]
*[http://ncor.buffalo.edu/2013/IE500/Videos/IE500-Video2.m4v Video Download]-->

*We will begin with a video [http://www.youtube.com/watch?v=OzW3Gc_yA9A Introduction to Semantic Technology in the DoD Business Mission Area] by Denis Wisnosky]. We will then describe how ontology is being used for the horizontal integration of warfighter intelligence data within the framework of the US Army’s Distributed Common Ground System Standard Cloud (DSC) initiative. We outline how ontologies are being applied to bring about what we call the ‘semantic enhancement’ of data models used within each intelligence discipline. We then show how the strategy can help to overcome tendencies to stovepiping of intelligence data, and thus to help connecting the dots across different information sources. 

*4. How to Integrate Data [http://ncor.buffalo.edu/2013/IE500/4-How-to-integrate-data.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/4-Integrating-Data.mp4 Video]
*5. Military Ontology [http://ncor.buffalo.edu/2013/IE500/5-Military-Ontology.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/5-Military-Ontology.mp4 Video]
*6. [http://ncorwiki.buffalo.edu/index.php/Basic_Formal_Ontology_2.0 Basic Formal Ontology] (BFO) [http://ncor.buffalo.edu/2013/IE500/6-BFO.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/6-BFO.mp4 Video]

*Lab 2: Protégé, building the taxonomy, introduction to defining classes with OWL [http://ncor.buffalo.edu/2013/IE500/Labs/Lab-2.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/Labs/Ron-2.mp4 Video]

----

==September 16, 2013: Ontology and Information Engineering in the Healthcare Domains==
<!-- *[http://ncor.buffalo.edu/2013/IE500/Videos/Ethics-Informatics-and-Obamacare.wmv Video Download]
*[http://stream.buffalo.edu/shared/research/phismith/IE-500/Ethics-Informatics-and-Obamacare.m4v Streaming Video]-->

*Health care today rests increasingly on the proper use of data deriving from different sources (data pertaining to genes, diseases, symptoms, drugs, medical devices, procedures, hospital infections and other adverse events, hospital management, billing, reporting, and many more). We provide an introduction to the world of healthcare data management, with special emphasis on the role of ontologies and standard terminologies.

*7. Informatics and Obamacare [http://ncor.buffalo.edu/2013/IE500/7-informatics-obamacare.ppt Slides]
*8. Electronic Diseases [http://ncor.buffalo.edu/2013/IE500/8-e-Iatrogenesis.pptx Slides]
*9. Healthcare Information Management [http://ncor.buffalo.edu/2013/IE500/9-Healthcare-Information-Management.ppt Slides]
*10. Strategies for Data Integration [http://ncor.buffalo.edu/2013/IE500/10-Strategies%20for%20Data%20Integration.pptx Slides]

*Lab 3: Protégé, defining class relationships [http://ncor.buffalo.edu/2013/IE500/Labs/Lab-3.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/Labs/Ron-3.mp4 Video]

*'''[[Lab Note: Steps to Get OWLViz to Function in Protege]]'''

----

==September 23, 2013: Use of Ontologies in Tracking Systems ==
<!-- *[http://ncor.buffalo.edu/2013/IE500/Videos/IE500-Video4.m4v Video Download]
*[http://stream.buffalo.edu/shared/research/phismith/IE-500/IE500-Video1.m4v Streaming Video]-->

*Presenter: [http://www.referent-tracking.com/RTU/?page=ceusters_vita Werner Ceusters]

*A referent tracking system (RTS) is a special kind of digital information system that is designed to keep track of both (1) what is the case in reality and (2) what is expressed in other information systems about what is believed to be the case in reality. An RTS also keeps track of how changes in the information system correspond to changes in the reality outside that system. We will provide an introduction to referent tracking and its implementations. Reading: [[How to track absolutely everything?]] 

*11. [http://ncor.buffalo.edu/2013/IE500/11-Basics-of-Referent-Tracking.pptx Basics of Referent Tracking (RT)] [http://ncor.buffalo.edu/2013/IE500/Videos/11-Referent-Tracking.mp4 Video]
*12. [http://ncor.buffalo.edu/2013/IE500/12-RT-and-Video-Surveillance.pptx RT and Video Surveillance] [http://ncor.buffalo.edu/2013/IE500/Videos/12-Video-Surveillance.mp4 Video]
*13. [http://ncor.buffalo.edu/2013/IE500/13-RT-and-Data-descriptions.pptx RT and Data descriptions] [http://ncor.buffalo.edu/2013/IE500/Videos/13-Data-Descriptions.mp4 Video]

*Lab 4: Protégé, additional definitional techniques in OWL [http://ncor.buffalo.edu/2013/IE500/Labs/Lab-4.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/Labs/Ron-4.mp4 Video]
*[http://ncor.buffalo.edu/2013/IE500/Labs/Widget-Ontology.owl Widget Ontology]

----

==September 30, 2013: Ontology and the Semantic Web==
<!-- *[http://ncor.buffalo.edu/2013/IE500/Videos/IE500-Video5.m4v Video Download]
*[http://stream.buffalo.edu/shared/research/phismith/IE-500/IE500-Video5.m4v Streaming Video]-->

Presenter: [http://sciencecommons.org/about/whoweare/ruttenberg/ Alan Ruttenberg]

The term "Semantic Web" was introduced by Tim Berners-Lee and others in the late 1990's  ([http://www.w3.org/DesignIssues/Overview.html 1], [http://www.w3.org/DesignIssues/Semantic.html 2]) and first popularized in a paper in 2001 in Scientific American (see below). Berners-Lee summarizes the idea as "a web of data that can be processed directly and indirectly by machines", an extension of the web of documents primarily intended for consumption by people. We will discuss the goals of the Semantic Web, current technologies, some technological/intellectual sub-communities, and review some applications in biomedicine and other fields.  Topics to be discussed will include: Linked Open Data, The role of ontology, URIs, RDF, OWL, SPARQL, triple stores, and the World Wide WEB Consortium (W3C).

*14. Semantic Web Vision and History [http://ncor.buffalo.edu/2013/IE500/14-Semantic-Web-Vision-History.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/14-Semantic-Web.mp4 Video]
*15. Technology of the Semantic Web [http://ncor.buffalo.edu/2013/IE500/15-Technology.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/15-Technology.mp4 Video]
*16. Applications [http://ncor.buffalo.edu/2013/IE500/16-Applications.pptx Slides] 

[http://ncor.buffalo.edu/2013/IE500/Ruttenberg-sources Supplementary sources]

<u>Background Reading</u>
*Tim Berners Lee Scientific American Articles:
*:[http://tdo.berkeley.edu/wp-content/uploads/2013/01/SemanticWeb.pdf  The Semantic Web (2001)]
*:[http://www.scientificamerican.com/article.cfm?id=semantic-web-in-actio  The Semantic Web in Action (2007)]
*[http://www.w3.org/TR/2008/WD-hcls-kb-20080404/ Advancing translational research with the Semantic Web HCLS Knowledge base]
*[http://goo.gl/j7xS1l Life sciences on the Semantic Web: the Neurocommons and beyond]
*[http://goo.gl/vD1ank MIREOT: the minimum information to reference an external ontology term]
*[https://code.google.com/p/ohd-ontology/ Representing Intracoranal Tooth Restorations in the Ontology for Oral Health and Disease (project home)]
*[http://goo.gl/mwVpu4 BFO2 Draft on Ontobee]
*[https://code.google.com/p/bfo/issues/list BFO2 Project Issue Tracker]
*[http://obofoundry.org/id-policy.shtml OBO Foundry ID Policy]
*[http://www.w3.org/TR/owl2-conformance/ OWL 2 Web Ontology Language Conformance]
*[http://icbo.buffalo.edu/Presentations/Ruttenberg.pdf Introduction to the Ontology for Biomedical Investigations (OBI) and the Information Artifact Ontology (IAO) (tutorial slides)]

*Lab 5: Protégé, annotation properties, and versioning [http://ncor.buffalo.edu/2013/IE500/Labs/Lab-5.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/Labs/Ron-5.mp4 Video]

*[http://ncor.buffalo.edu/2013/IE500/Labs/WidgetManufacturingOntology.owl Widget Manufacturing Ontology]

----

==October 7, 2013: Military Ontology==

*17. Barry Smith: Space, Time and BFO [http://ncor.buffalo.edu/2013/IE500/17-Space-time-BFO.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/17-BFO-Space-Time.mp4 Video]
*18. [http://militaryontology.org LTC William Mandrick] LTC Mandrick]: Roots of Ontology in the Military [http://ncor.buffalo.edu/2013/IE500/18-Ontology-in-the-Military.pdf Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/18-Military-Roots.mp4 Video]
*19. LTC Mandrick: Operational Ontology: The Future of the Military Decision Making Process (MDMP) [http://ncor.buffalo.edu/2013/IE500/19-Operations.pdf Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/19-Military-Operations.mp4 Video]
*20. Ron Rudnicki: The CUBRC - US Army Ontology Collaboration [http://ncor.buffalo.edu/2013/IE500/20-Ontologies-for-the-Intelligence-Community.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/20-AIRS-ontologies.mp4 Video]

*Lab 6: Quiz - Protégé and OWL

----

==October 14, 2013: An Overview of Ontology Projects in Financial Domains== 

*21. Barry Smith: An Introduction to BFO's Treatment of Information Artifacts [http://ncor.buffalo.edu/2013/IE500/21-IAO-and-BFO.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/21-Information-Artifact-Ontology-BFO-roots.mp4 Video]
*22. [http://xbrl.squarespace.com/about-the-author/ Charles Hoffman]: An Overview of Ontology Projects in Financial Domains and Digital Financial Reporting [http://ncor.buffalo.edu/2013/IE500/22-FinancialReportOntology.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/22-Overview.mp4 Video]
*23. Charles Hoffman: Financial Report Ontology: The Big Picture [http://ncor.buffalo.edu/2013/IE500/Videos/22a-FRO-Big-Picture.mp4 Video]

Background reading: 

"[http://www.amazon.com/XBRL-For-Dummies-Charles-Hoffman/dp/0470499796 XBRL for Dummies]"

[http://ontolog.cim3.net/file/work/OntologySummit2013/2013-05-02_03_OntologySummit2013_Symposium/Keynote-2_OntologySummit2013_Symposium_FIBO-Briefing--DavidNewman_20130502.pdf Background slides] on FIBO, the Financial Industry Business Ontology

[http://financialreportontology.wikispaces.com/ Background slides on FRO, the Financial Report Ontology]

*Lab 7: Introduction to SPARQL [http://ncor.buffalo.edu/2013/IE500/Labs/Lab-7.pptx Slides]  [http://ncor.buffalo.edu/2013/IE500/Videos/Ron-7.mp4 Video][http://ncor.buffalo.edu/2013/IE500/Labs/Quiz-1-with-Answers.docx Quiz]

----

==October 21, 2013: Ontologies in Manufacturing: Pitfalls and Promise==

*23. [[Leonard F Jacuzzo]]: '''Semantically Enhanced Manufacturing Analytics''' [http://ncor.buffalo.edu/2013/IE500/23-Manufacturing-Analytics.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/23-Manufacturing-Analytics.mp4 Video]
*24. [[Kumar Madurai]]: '''Linked Data in the Enterprise''' [http://ncor.buffalo.edu/2013/IE500/24-Linked-Data.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/24-Linked-Data.mp4 Video]

Ontology shows promise in the manufacturing domain. Foundational ontologies such as BFO allow for robust modeling of an entire product life-cycle, thereby enhancing knowledge management, product development, and process refinement. Automated manufacturing requires data describing each instance of a manufacturing process. Used correctly, this data facilitates predictive analytics and root cause analysis. Process and product ontologies focus analysis helping to avoid spurious correlations. Though Semantic Technology allows for computation utilizing ontologies, the embryonic state of this technology often requires sacrificing ontological rigor to achieve real-time data usage. This two-part lecture explores the promise of ontology in manufacturing and strategies for avoiding pitfalls one can face.

''[[Preliminary Readings on Manufacturing Ontology]]''

*Lab 8: Introduction to SPARQL, using select queries to explore DBpedia [http://ncor.buffalo.edu/2013/IE500/Labs/Lab-8.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/Labs/Ron-8.mp4 Video] 

----

==October 28, 2013: Optimization and Fusion==
*25. [http://mceer.buffalo.edu/ee_expertise/member.asp?k=54 Moises Sudit]: Ontology and Human Intelligences in Optimization and Fusion. Parts 1 and 2
:[http://ncor.buffalo.edu/2013/IE500/25a-Optimization-and-Fusion.pptx Slides1] [http://ncor.buffalo.edu/2013/IE500/Videos/25a-Optimization-and-Fusion.mp4 Video1]
:[http://ncor.buffalo.edu/2013/IE500/25b-Optimization-and-Fusion.pptx Slides2] [http://ncor.buffalo.edu/2013/IE500/Videos/25b-Optimization-and-Fusion.mp4 Video2]
*26. Barry Smith: BFO and the Command Post of the Future 
:[http://ncor.buffalo.edu/2013/IE500/26-BFO-CPOF.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/26-BFO-CPOF.mp4 Video]
*27. Moises Sudit: Ontology and Human Intelligences in Optimization and Fusion. Parts 3 and 4
:[http://ncor.buffalo.edu/2013/IE500/27a-Optimization-and-Fusion.pptx Slides3] [http://ncor.buffalo.edu/2013/IE500/Videos/27a-Optimization-and-Fusion.mp4 Video3]
:[http://ncor.buffalo.edu/2013/IE500/27b-Optimization-and-Fusion.pptx Slides4] [http://ncor.buffalo.edu/2013/IE500/Videos/27b-Optimization-and-Fusion.mp4 Video4]

*Lab 9: SPARQL, extending select queries with filters, grouping, and booleans [http://ncor.buffalo.edu/2013/IE500/Labs/Lab-9.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/Labs/Ron-9.mp4 Video]

----

==November 4, 2013: Ontology and Natural Language Processing==


*28. Jillian Chavez: A Survey of Natural Language Processing (NLP) [http://ncor.buffalo.edu/2013/IE500/28-Survey-of-NLP.pptx Slides] 
:[http://ncor.buffalo.edu/2013/IE500/Videos/28a-Introduction.mp4 Introduction]
:[http://ncor.buffalo.edu/2013/IE500/Videos/28b-Tagging.mp4 Tagging]
:[http://ncor.buffalo.edu/2013/IE500/Videos/28c-Parsing-Ontologies.mp4 Parsing and Ontologies]

Jillian Chaves has been a computational linguist/language engineer with CUBRC, Inc., since 2012. She holds a Master’s Degree in Linguistics from the University at Buffalo.

*Lab 10: SPARQL, using construct queries to add instance data [http://ncor.buffalo.edu/2013/IE500/Labs/Lab-10.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/Labs/Ron-10.mp4 Video]

----

==November 11, 2013: Ontology and Information Fusion Research ==

*29. [http://hais.pwr.wroc.pl/llinasbio.pdf James Llinas]: Introduction and Overview of Data and Information Fusion [http://ncor.buffalo.edu/2013/IE500/29-Information-Fusion.pptx Slides]
:Introduction to Information Fusion [http://ncor.buffalo.edu/2013/IE500/Videos/29a-Fusion-Introduction.mp4 Video]
:Multisource Fusion [http://ncor.buffalo.edu/2013/IE500/Videos/29b-Multisource-Fusion.mp4 Video]
:Hard and Soft Fusion [http://ncor.buffalo.edu/2013/IE500/Videos/29c-Hard-and-Soft-Fusion.mp4 Video]

*Lab 11: SPARQL, updating instance data, other Semantic Web tools: Ontofox, D2RQ, and RDFa [http://ncor.buffalo.edu/2013/IE500/Labs/Lab-11.pptx Slides] 

[http://ncor.buffalo.edu/2013/IE500/Videos/Labs/Ron-11.mp4 Video]

[http://ncor.buffalo.edu/2013/IE500/Labs/Individuals.owl Individuals.owl]

----

==November 18, 2013: The Role of Ontologies in Taming Big Data==

*30. Tanya Malyuta (CUNY): '''Ontologies vs. Data Models''' [http://ncor.buffalo.edu/2013/IE500/30-Horizontal-Integration.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/30-Data-Models-and-Ontologies.mp4 Video]
*31. Tanya Malyuta (CUNY): '''Horizontal Integration of Intelligence Data''' [http://ncor.buffalo.edu/2013/IE500/31-Ontology_and_Data_Models.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/31-Horizontal-Integration.mp4 Video]

Tatiana Malyuta, PhD, is Principal Data Architect and Researcher at Data Tactics Corporation and an Associate Professor of the New York College of Technology of CUNY. She is a subject matter expert in data design and data integration. Recently she has been working on integrated data stores on the Cloud within the context of the Army's Distributed Common Ground System (DCGS-A).

*Lab 12: D2RQ -- How to Map Models to Ontologies [http://ncor.buffalo.edu/2013/IE500/Labs/Lab-12.pptx Slides] [http://ncor.buffalo.edu/2013/IE500/Videos/Labs/Ron-12.mp4 Video]

:[[STIDS 2013 | STIDS Background Slides]]

----

==November 25, 2013: Presentations of Student Projects==

*Jordan Feenstra and Yonatan Schreiber: Music Ontology 
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/MusicTheoryOntology.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/MusicTheoryOntology.pptx Slides]
:[http://ncor.buffalo.edu/2013/IE500/Reports/Formal-Ontology-of-Music-Theory.docx Report1]
:[http://ncor.buffalo.edu/2013/IE500/Reports/MusTO-Documentation.docx Report2]
*Yi Yang and Jeon-Young Kang: GIS Ontology
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/geo-ontology.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/Geospatial.pptx Slides]
:[http://ncor.buffalo.edu/2013/IE500/Reports/GIS-Ontology.docx Report]
*David Lominac: Customer Ontology 
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/customer-and-invoice-ontology.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/Customer-&-Invoice-Ontolology.pptx Slides]
:[http://ncor.buffalo.edu/2013/IE500/Reports/Hit-and-Miss.docx Report]
:[http://ncor.buffalo.edu/2013/IE500/Video/Presentations/customer-ontology.mp4 Video]
*Lucas Mesmer: Manufacturing Ontology
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/Mesmer-PMPO.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/Manufacturing-Mesmer.pptx Slides]
:[http://ncor.buffalo.edu/2013/IE500/Reports/Mesmer-PMPO.docx Report] 
:[http://ncor.buffalo.edu/2013/IE500/Video/Presentations/PMPO.mp4 Video]
*Travis Allen: Twitter Ontology
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/Travis-Allen-Twitter-Ontology.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/Twitter-Ontology.pptx Slides] 
:[http://ncor.buffalo.edu/2013/IE500/Reports/Travis-Allen-Twitter-Ontology.docx Report]
:[http://ncor.buffalo.edu/2013/IE500/Video/Presentations/twitter-ontology.mp4 Video]
*Chad Stahl: Chemical Manufacturing Ontology 
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/Stahl-Chemical-Manufacturing.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/Chemical-Manufacturing-Ontology.pptx Slides] 
:[http://ncor.buffalo.edu/2013/IE500/Reports/Chemical-Manufacturing-Ontology.docx Report]
*Brian Donohue and Neil Otte: Personality Ontology 
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/Personality-Ontology.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/Personality-Ontology.pptx Slides]
:[http://ncor.buffalo.edu/2013/IE500/Reports/Personality-Assessment-Ontology.docx Report]

*Quiz: SPARQL

----

==December 2, 2013: Presentations of Student Projects==

*16:05 Kevin Cui: GIS Data Model Ontology
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/GIS-Data-Model-Ontology.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/Cui-Ontology-of-geographic-representation.pptx Slides]
:[http://ncor.buffalo.edu/2013/IE500/Reports/Cui-Geographic-Representation.docx Report]
:[http://ncor.buffalo.edu/2013/IE500/Video/Presentations/cui.mp4 Video]
*16:20 Xinnan Peng: Manufacturing Ontology
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/Xinnan-Manufacturing-Ontology.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/BSMO-Xinnan.pptx Slides]
:[http://ncor.buffalo.edu/2013/IE500/Reports/Peng-Manufacturing-Ontology.pdf Report]
*16.35 John Beverley: Thermodynamic Equilibrium Ontology 
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/Thermodynamic-Equilibrium-Ontology.owl Ontology] 
:[http://ncor.buffalo.edu/2013/IE500/Presentations/Beverley-TEO.pptx Slides]
:[http://ncor.buffalo.edu/2013/IE500/Reports/Thermodynamic-Equilibrium-Ontology.docx Report]
*16:50 Paul Poenicke: Gettier Problem Ontology
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/Gettier-Problem-Ontology.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/Poenicke-Gettier-Problem-Ontology.pptx Slides]
:[http://ncor.buffalo.edu/2013/IE500/Reports/Gettier-Problem-Ontology.docx Report]
*17:05 Adam Houser: Game Artifact Ontology
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/DOTA-2-Ontology.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/Houser-Dota-2.pptx Slides]
:[http://ncor.buffalo.edu/2013/IE500/Reports/Houser-DOTA-2-Ontology.pdf Report]
:[http://ncor.buffalo.edu/2013/IE500/Video/Presentations/dota.mp4 Video]
*17:20 William Hughes and Michael Moskal: Unmanned Aerial Vehicle Ontology
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/HughesMoskal_UAVOntology.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/MoskalHughes_UAVOntology.pptx Slides]
:[http://ncor.buffalo.edu/2013/IE500/Reports/MoskalHughes_UAVOntology.pdf Report]
:[http://ncor.buffalo.edu/2013/IE500/Video/Presentations/moskal-hughes.mp4 Video]
*17:40 Kanchan Karadkar: Supply Chain Management Ontology
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/Suppy-Chain-Management-Ontology.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/Karadkar-Supply-Chain-Management-Ontology.pptx Slides]
:[http://ncor.buffalo.edu/2013/IE500/Reports/Karadkar_SCMO.pdf Report]
:[http://ncor.buffalo.edu/2013/IE500/Video/Presentations/karadkar.mp4 Video]
*17:55 Norman Sung: Musical Genre Ontology 
:[http://ncor.buffalo.edu/2013/IE500/Ontologies/MusicalGenreOntology.owl Ontology]
:[http://ncor.buffalo.edu/2013/IE500/Presentations/Sung-MusicalGenreOntology.pptx Slides]
:[http://ncor.buffalo.edu/2013/IE500/Reports/Sung-Musical-Genre-Ontology.pdf Report]

[http://ncor.buffalo.edu/2013/IE500/Labs/Quiz-2-with-Answers.docx Quiz 2 with Answers]

== '''Background''' ==

Ontologies are an important tool in all areas where data is collected and described by different groups in different ways. Ontologies provide taxonomy-based computerized lexica used to describe diverse bodies of data. They thereby help to aggregate and compare data, to make data more easily discoverable, and to allow large bodies of data to be more effectively searched and analyzed. Ontologies also play an important role in the so-called Semantic Web, where the Web Ontology Language (OWL) forms a central building block in the stack of web technology standards created by the World Wide Web Consortium (W3C).

UB ontologists are involved in a variety of national and international projects in the military, healthcare, transport and financial domains. Examples include:

*[http://ncor.buffalo.edu/OI2/ Information Integration in Military Intelligence]

*[http://www.youtube.com/watch?v=PWUA502hm-k Digitally Connected Medical Devices]

*[http://xbrl.squarespace.com/financial-report-ontology/ Digital Financial Reporting]

*[http://charleston.afceachapter.org/2012MarchSemantics/009%20-%20Vizenor_STS_20120321.pdf The Next Generation Air Transportation System]

There is an [http://www.academia.edu/2824018/Creating_the_ontologists_of_the_future acknowledged shortage] of persons with ontological engineering expertise in these and related areas.

== '''The Course''' ==
This is, as far as we know, the first ever course on Ontological Engineering to be offered in a US university. It will provide an introduction to the methods and uses of ontological engineering, focusing on applications in the areas of military intelligence, healthcare, and finance. It will provide an overview of how ontologies are created and used, together with practical experience in the development of OWL ontologies and in the use of associated web technology standards. It will also address some of the human factors underlying the success and failure of ontology projects, including issues of ontology governance and dissemination.

The course will be built out of 3-hour sessions, each of which will involve 2 hours of lecturing and discussion and 1 hour of practical experience with ontology editing software and other semantic web technologies. Students may elect to take the course for 2 credit hours without the practical segment.

The course will feature occasional guest lectures by leading ontologists from Buffalo and elsewhere, including participants in on-going ontology projects.

----

== '''Outcomes''' ==


By the end of the class, students will be able to understand the nature, utility and scope of contemporary ontological engineering. They will understand methods and rules for ontology development; gain experience of what is involved in contributing to ontological initiatives, and learn to understand the benefits and risks of such initiatives.

== '''Guidance for Presentations and Reports '''==

:Examples of what to include
::Statement of scope of the ontology
::The true path rule
::Identification of existing ontologies
::Explanation of how your ontology differs from (or incorporates) these
::Screenshots of parts of the ontology with some examples of important terms and definitions
::Summaries of potential applications of the ontology
:Evaluation
:Completeness

== '''Grading and Related Policies and Services''' ==


All students will be required to take an active part in class discussions throughout the semester. In addition they will be required to design and complete an ontology project, including written description, and brief presentation of the project in class. Students enrolled in the practical segment will be required to create a Protégé file to accompany their ontology project, and also to complete quizzes designed to gauge developing competence in the use of the Protégé Ontology Editor and SPARQL query language.  

For 3 credit hour students, your grade will be determined in five equal portions deriving from:
:1. class participation (1.5% per class attended),
:2. results of two quizzes relating to the lab portion of the course
:3. written description of ontology project (3000 words; deadline December 2), 
:4. Protégé ontology file (deadline November 25), 
:5. class presentation. 

For 2 credit hour students, your grade is determined as follows:

:1. class participation (1.5% per class attended), 
:2. written description of ontology project (4000 words; deadline December 2) (50%), 
:3. class presentation (30%).

For policy regarding incompletes see [http://undergrad-catalog.buffalo.edu/policies/grading/explanation.shtml here]

For academic integrity policy see [http://www.grad.buffalo.edu/policies/academicintegrity.php here]

For accessibility services see [http://www.buffalo.edu/accessibility/servc.php here]

== '''Preliminary Reading and Video Materials''' ==

*[http://ontology.buffalo.edu/smith/articles/ontologies.htm Ontology: An Introduction]

*[http://ontology.buffalo.edu/smith/articles/Horizontal-integration.pdf Horizontal Integration of Warfighter Intelligence Data]

*[http://ncorwiki.buffalo.edu/index.php/Ontology_for_Intelligence,_Defense_and_Security Ontology for Intelligence, Defense and Security (2012)]

*[http://ncorwiki.buffalo.edu/index.php/Introduction_to_Prot%C3%A9g%C3%A9 Intoduction to Protégé]

*[https://wiki.csc.calpoly.edu/OntologyTutorial/wiki/IntroductionToOntologiesWithProtege Protégé Tutorial]

*[http://protegewiki.stanford.edu/wiki/Protege4GettingStarted Getting Started with Protege 4].

*[http://owl.cs.manchester.ac.uk/tutorials/protegeowltutorial Matthew Horridge's Protege-OWL Tutorial].

*[http://militaryontology.org Military Ontology]

*[http://ontology.buffalo.edu/smith/ Streaming video presentations and training courses in ontology]

*[http://www.sciencedirect.com/science/article/pii/S1877050913000690 Concept Analysis to Enrich Manufacturing Service Capability Models]