{"id":{"repo_id":"uiuc","oai_identifier":"oai:www.ideals.illinois.edu:2142/72850"},"canonical_url":"https://search.dev.ndltd.org/etd/uiuc/oai:www.ideals.illinois.edu:2142/72850","repository":{"repo_id":"uiuc","name":"University of Illinois - Urbana-Champaign","base_url":"https://www.ideals.illinois.edu/oai-pmh"},"display":{"title":"The cyber-physical topology language: definition and operations","abstract":"As the number of security incidents and sophistication of those attacks increase, it is difficult to properly detect and diagnose malicious behavior. We conjecture that detection and diagnosis could be facilitated by an online “world view” that maintains information about the ability of a system to perform its intended function. We have thus developed the Cyber-Physical Topology Language (CPTL) to represent, exchange, and analyze information about a system in a dynamic fashion. In this thesis, we define a CPTL data model to represent cyber-physical assets within a system and the relations among them. We also define operations on CPTL that extract features of the system by generating a new CPTL data model that differs from existing CPTL data models in terms of topological, semantic and property changes. We then show how to integrate heterogenous data sources and detect intrusions by incorporating this model into a feedback loop. Finally, we show the applicability of our approach in an enterprise setting.","abstract_html":"As the number of security incidents and sophistication of those attacks increase, it is difficult to properly detect and diagnose malicious behavior. We conjecture that detection and diagnosis could be facilitated by an online “world view” that maintains information about the ability of a system to perform its intended function. We have thus developed the Cyber-Physical Topology Language (CPTL) to represent, exchange, and analyze information about a system in a dynamic fashion. In this thesis, we define a CPTL data model to represent cyber-physical assets within a system and the relations among them. We also define operations on CPTL that extract features of the system by generating a new CPTL data model that differs from existing CPTL data models in terms of topological, semantic and property changes. We then show how to integrate heterogenous data sources and detect intrusions by incorporating this model into a feedback loop. Finally, we show the applicability of our approach in an enterprise setting.","abstract_has_math":false,"creators":["Cheh, Carmen"],"institution":"University of Illinois at Urbana-Champaign","degree_name":"M.S.","degree_level":"Thesis","degree_discipline":"Computer Science","degree_department":null,"school":null,"contributors":["Sanders, William H."],"advisors":[],"committee_chairs":[],"committee_members":[],"year":2015,"date_issued":"2015-01-21T19:48:49Z","date_published":"2015-01-21T19:48:49Z","updated_at":"2026-07-22T22:26:07Z","subjects":["Cyber-Physical Topology Language (CPTL)","intrusion detection","description logic","graph theory","ontology"],"languages":["en"],"rights":["Copyright 2014 Carmen Cheh"],"rights_urls":[],"identifier_entries":[]},"links":{"outbound_url":"http://hdl.handle.net/2142/72850","outbound_label":"Handle","outbound_source":"dc:identifier"},"metadata_groups":[{"id":"people","label":"People","entries":[{"key":"dc:contributor","label":"Contributor","values":["Sanders, William H."]},{"key":"dc:creator","label":"Author","values":["Cheh, Carmen"]}]},{"id":"academic_context","label":"Academic Context","entries":[{"key":"dc:date","label":"Dc Date","values":["2015-01-21T19:48:49Z","2014-12","2015-01-21"]},{"key":"dc:type","label":"Dc Type","values":["text"]},{"key":"thesis:degree_discipline","label":"Discipline","values":["Computer Science"]},{"key":"thesis:degree_level","label":"Degree Level","values":["Thesis"]},{"key":"thesis:degree_name","label":"Degree Name","values":["M.S."]},{"key":"thesis:institution_name","label":"Thesis Institution Name","values":["University of Illinois at Urbana-Champaign"]}]},{"id":"subjects_keywords","label":"Subjects and Keywords","entries":[{"key":"dc:subject","label":"Dc Subject","values":["Cyber-Physical Topology Language (CPTL)","intrusion detection","description logic","graph theory","ontology"]}]},{"id":"language_rights","label":"Language and Rights","entries":[{"key":"dc:language","label":"Dc Language","values":["en"]},{"key":"dc:rights","label":"Dc Rights","values":["Copyright 2014 Carmen Cheh"]}]},{"id":"identifiers","label":"Identifiers","entries":[{"key":"dc:identifier","label":"Identifier","values":["http://hdl.handle.net/2142/72850"]}]},{"id":"additional","label":"Additional Metadata","entries":[{"key":"dc:description","label":"Description","values":["As the number of security incidents and sophistication of those attacks increase, it is difficult to properly detect and diagnose malicious behavior. We conjecture that detection and diagnosis could be facilitated by an online “world view” that maintains information about the ability of a system to perform its intended function. We have thus developed the Cyber-Physical Topology Language (CPTL) to represent, exchange, and analyze information about a system in a dynamic fashion. In this thesis, we define a CPTL data model to represent cyber-physical assets within a system and the relations among them. We also define operations on CPTL that extract features of the system by generating a new CPTL data model that differs from existing CPTL data models in terms of topological, semantic and property changes. We then show how to integrate heterogenous data sources and detect intrusions by incorporating this model into a feedback loop. Finally, we show the applicability of our approach in an enterprise setting.","Item withdrawn by Laura Spradlin (lspradl2@illinois.edu) on 2014-12-11T19:55:08Z Item was in collections: University of Illinois Theses & Dissertations (ID: 1) No. of bitstreams: 1 Cheh_Carmen.pdf: 1761539 bytes, checksum: 83e4694c28b2b31bf02e3c8c6c2ef4e5 (MD5)","Made available in DSpace on 2015-01-21T19:48:49Z (GMT). No. of bitstreams: 1 Carmen_Cheh.pdf: 1761539 bytes, checksum: 83e4694c28b2b31bf02e3c8c6c2ef4e5 (MD5)"]},{"key":"dc:title","label":"Title","values":["The cyber-physical topology language: definition and operations"]}]}],"canonical_facts":{"dc:contributor":["Sanders, William H."],"dc:creator":["Cheh, Carmen"],"dc:date":["2015-01-21T19:48:49Z","2014-12","2015-01-21"],"dc:description":["As the number of security incidents and sophistication of those attacks increase, it is difficult to properly detect and diagnose malicious behavior. We conjecture that detection and diagnosis could be facilitated by an online “world view” that maintains information about the ability of a system to perform its intended function. We have thus developed the Cyber-Physical Topology Language (CPTL) to represent, exchange, and analyze information about a system in a dynamic fashion. In this thesis, we define a CPTL data model to represent cyber-physical assets within a system and the relations among them. We also define operations on CPTL that extract features of the system by generating a new CPTL data model that differs from existing CPTL data models in terms of topological, semantic and property changes. We then show how to integrate heterogenous data sources and detect intrusions by incorporating this model into a feedback loop. Finally, we show the applicability of our approach in an enterprise setting.","Item withdrawn by Laura Spradlin (lspradl2@illinois.edu) on 2014-12-11T19:55:08Z Item was in collections: University of Illinois Theses & Dissertations (ID: 1) No. of bitstreams: 1 Cheh_Carmen.pdf: 1761539 bytes, checksum: 83e4694c28b2b31bf02e3c8c6c2ef4e5 (MD5)","Made available in DSpace on 2015-01-21T19:48:49Z (GMT). No. of bitstreams: 1 Carmen_Cheh.pdf: 1761539 bytes, checksum: 83e4694c28b2b31bf02e3c8c6c2ef4e5 (MD5)"],"dc:identifier":["http://hdl.handle.net/2142/72850"],"dc:language":["en"],"dc:rights":["Copyright 2014 Carmen Cheh"],"dc:subject":["Cyber-Physical Topology Language (CPTL)","intrusion detection","description logic","graph theory","ontology"],"dc:title":["The cyber-physical topology language: definition and operations"],"dc:type":["text"],"thesis:degree_discipline":["Computer Science"],"thesis:degree_level":["Thesis"],"thesis:degree_name":["M.S."],"thesis:institution_name":["University of Illinois at Urbana-Champaign"]},"updated_at":"2026-07-22T22:26:07Z"}