{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,20]],"date-time":"2025-11-20T18:51:25Z","timestamp":1763664685384,"version":"3.41.2"},"reference-count":25,"publisher":"ASME International","issue":"2","license":[{"start":{"date-parts":[[2021,12,10]],"date-time":"2021-12-10T00:00:00Z","timestamp":1639094400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.asme.org\/publications-submissions\/publishing-information\/legal-policies"}],"content-domain":{"domain":["asmedigitalcollection.asme.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2022,4,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>ontostep is a method to translate the STandard for the Exchange of Product Model Data (STEP) schema and its instances to an ontology and knowledge graphs represented in the web ontology language (owl). ontostep models can be integrated with any owl models to enrich their semantics. However, the current implementation has several limitations, mainly in (1) supporting the latest International Organization for Standardization (ISO) 10303 schemas and (2) generating various representation types depending on the purpose of use. We present an improved implementation of ontostep to overcome these limitations. In this article, we demonstrate that the new implementation can successfully translate STEP schemas and instances in a faster and more flexible way, thus furthering the adoption of the full capabilities of ISO 10303. By encoding STEP entities in owl, we facilitate integration with other standards through knowledge graphs.<\/jats:p>","DOI":"10.1115\/1.4053079","type":"journal-article","created":{"date-parts":[[2021,11,23]],"date-time":"2021-11-23T06:31:47Z","timestamp":1637649107000},"update-policy":"https:\/\/doi.org\/10.1115\/crossmarkpolicy-asme","source":"Crossref","is-referenced-by-count":6,"title":["A New Implementation of <scp>ontostep<\/scp>: Flexible Generation of Ontology and Knowledge Graphs of <scp>express<\/scp>-Driven Data"],"prefix":"10.1115","volume":"22","author":[{"given":"Soonjo","family":"Kwon","sequence":"first","affiliation":[{"name":"Department of Mechanical System Engineering, Kumoh National Institute of Technology, Gumi, Gyeongbuk 39177, South Korea"}]},{"given":"Laetitia V.","family":"Monnier","sequence":"additional","affiliation":[{"name":"Engineering Laboratory, National Institute of Standards and Technology, Gaithersburg, MD 20899;"},{"name":"Universit\u00e9 de Bourgogne, 25000 Besan\u00e7on, Bourgogne-Franche-Comt\u00e9, France"}]},{"given":"Raphael","family":"Barbau","sequence":"additional","affiliation":[{"name":"Engineering Laboratory, National Institute of Standards and Technology, Gaithersburg, MD 20899;"},{"name":"Engisis LLC, Bethesda, MD 20817"}]},{"given":"William Z.","family":"Bernstein","sequence":"additional","affiliation":[{"name":"Engineering Laboratory, National Institute of Standards and Technology, Gaithersburg, MD 20899"}]}],"member":"33","published-online":{"date-parts":[[2021,12,10]]},"reference":[{"author":"ISO","key":"2021121006360682100_CIT0001","article-title":"ISO 10303-11:2004\u2014Industrial Automation Systems and Integration\u2014Product Data Representation and Exchange\u2014Part 11: Description Methods: The EXPRESS Language Reference Manual"},{"author":"ISO","key":"2021121006360682100_CIT0002","article-title":"ISO 10303-21:2016\u2014Industrial Automation Systems and Integration\u2014Product Data Representation and Exchange\u2014Part 21: Implementation Methods: Clear Text Encoding of the Exchange Structure"},{"key":"2021121006360682100_CIT0003","doi-asserted-by":"publisher","first-page":"7561","DOI":"10.6028\/NIST.IR.7561","article-title":"OntoSTEP: OWL-DL Ontology for STEP","author":"Krima","year":"2009","journal-title":"NISTIR"},{"issue":"6","key":"2021121006360682100_CIT0004","doi-asserted-by":"publisher","first-page":"575","DOI":"10.1016\/j.cad.2012.01.008","article-title":"OntoSTEP: Enriching Product Model Data Using Ontologies","volume":"44","author":"Barbau","year":"2012","journal-title":"Comput. Aided Des."},{"author":"ISO","key":"2021121006360682100_CIT0005","article-title":"ISO 15926-2:2003\u2014Industrial Automation Systems and Integration\u2014Integration of Life-Cycle Data for Process Plants Including Oil and Gas Production Facilities Part 2: Data Model"},{"author":"ISO","key":"2021121006360682100_CIT0006","article-title":"ISO\/CD TR 15926-14\u2014Industrial Automation Systems and Integration\u2014Integration of Life-Cycle Data for Process Plants Including Oil and Gas Production Facilities Part 14: Data Model Adapted for OWL2 Direct Semantics"},{"issue":"1","key":"2021121006360682100_CIT0007","doi-asserted-by":"publisher","first-page":"89","DOI":"10.1017\/S0890060409000122","article-title":"IfcOWL: A Case of Transforming EXPRESS Schemas Into Ontologies","volume":"23","author":"Beetz","year":"2009","journal-title":"AI EDAM"},{"article-title":"Graphscale: Adding Expressive Reasoning to Semantic Data Stores","year":"2015","author":"Liebig","key":"2021121006360682100_CIT0008"},{"issue":"61","key":"2021121006360682100_CIT0009","article-title":"OWL 2 Web Ontology Language Profiles","volume":"27","author":"Motik","year":"2009","journal-title":"W3C Recommendation"},{"issue":"6","key":"2021121006360682100_CIT0010","doi-asserted-by":"publisher","first-page":"580","DOI":"10.1016\/j.compind.2008.02.002","article-title":"OWL\/SWRL Representation Methodology for EXPRESS-Driven Product Information Model: Part I. Implementation Methodology","volume":"59","author":"Zhao","year":"2008","journal-title":"Comput. Ind."},{"issue":"1","key":"2021121006360682100_CIT0011","doi-asserted-by":"publisher","first-page":"72","DOI":"10.1016\/j.cad.2013.09.002","article-title":"Interpreting the Semantics of GD&T Specifications of a Product for Tolerance Analysis","volume":"47","author":"Sarigecili","year":"2014","journal-title":"Comput. Aided Des."},{"issue":"1","key":"2021121006360682100_CIT0012","doi-asserted-by":"publisher","first-page":"100","DOI":"10.1016\/j.autcon.2015.12.003","article-title":"EXPRESS to OWL for Construction Industry: Towards a Recommendable and Usable ifcOWL Ontology","volume":"63","author":"Pauwels","year":"2016","journal-title":"Autom. Constr."},{"article-title":"Implementation and Experiments With an IFC-to-Linked Data Converter","year":"2015","author":"Hoang","key":"2021121006360682100_CIT0013"},{"key":"2021121006360682100_CIT0014","first-page":"21","article-title":"A Core Product Model for PLM With an Illustrative XML Implementation","author":"Foufou","year":"2005"},{"issue":"1","key":"2021121006360682100_CIT0015","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1115\/1.2164451","article-title":"A Model for Capturing Product Assembly Information","volume":"6","author":"Rachuri","year":"2006","journal-title":"ASME J. Comput. Inf. Sci. Eng."},{"issue":"1","key":"2021121006360682100_CIT0016","doi-asserted-by":"publisher","first-page":"101102","DOI":"10.1016\/j.aei.2020.101102","article-title":"Enriching Standards-Based Digital Thread by Fusing As-Designed and As-Inspected Data Using Knowledge Graphs","volume":"46","author":"Kwon","year":"2020","journal-title":"Adv. Eng. Inform."},{"issue":"1","key":"2021121006360682100_CIT0017","doi-asserted-by":"publisher","first-page":"502","DOI":"10.1016\/j.procir.2020.05.266","article-title":"Assembly Sequence Planning Method Based on Knowledge and Ontostep","volume":"97","author":"Qian","year":"2021","journal-title":"Procedia CIRP"},{"issue":"1","key":"2021121006360682100_CIT0018","doi-asserted-by":"publisher","first-page":"514","DOI":"10.1016\/j.procir.2020.08.008","article-title":"Construction and Implementation of Extraction Rules for Assembly Hierarchy Information of a Product Based on Ontostep","volume":"97","author":"Gong","year":"2021","journal-title":"Procedia CIRP"},{"key":"2021121006360682100_CIT0019","first-page":"34","article-title":"The IFC to Linked Building Data Converter-Current Status","author":"Bonduel","year":"2018"},{"issue":"1","key":"2021121006360682100_CIT0020","doi-asserted-by":"publisher","first-page":"77","DOI":"10.1016\/j.autcon.2017.03.001","article-title":"Enhancing the ifcOWL Ontology With an Alternative Representation for Geometric Data","volume":"80","author":"Pauwels","year":"2017","journal-title":"Autom. Constr."},{"article-title":"SimpleBIM: From Full ifcOWL Graphs to Simplified Building Graphs","year":"2016","author":"Pauwels","key":"2021121006360682100_CIT0021"},{"author":"ISO","key":"2021121006360682100_CIT0022","article-title":"ISO 10303-21:1998\u2014Industrial Automation Systems and Integration\u2014Product Data Representation and Exchange\u2014Part 22: Implementation Methods: Standard Data Access Interface"},{"key":"2021121006360682100_CIT0023","first-page":"81","article-title":"OWL2Bench: A Benchmark for OWL 2 Reasoners","author":"Singh","year":"2020"},{"issue":"1","key":"2021121006360682100_CIT0024","doi-asserted-by":"publisher","first-page":"188","DOI":"10.1016\/j.autcon.2015.04.010","article-title":"Ontology-Based Representation of IFC EXPRESS Rules: An Enhancement of the ifcOWL Ontology","volume":"57","author":"Terkaj","year":"2015","journal-title":"Autom. Constr."},{"issue":"1","key":"2021121006360682100_CIT0025","doi-asserted-by":"publisher","first-page":"011011","DOI":"10.1115\/1.4044921","article-title":"Using Graphs to Link Data Across the Product Lifecycle for Enabling Smart Manufacturing Digital Threads","volume":"20","author":"Hedberg","year":"2020","journal-title":"ASME J. Comput. Inf. Sci. Eng."}],"container-title":["Journal of Computing and Information Science in Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/22\/2\/024502\/6810103\/jcise_22_2_024502.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article-pdf\/22\/2\/024502\/6810103\/jcise_22_2_024502.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,10]],"date-time":"2021-12-10T06:36:17Z","timestamp":1639118177000},"score":1,"resource":{"primary":{"URL":"https:\/\/asmedigitalcollection.asme.org\/computingengineering\/article\/22\/2\/024502\/1128852\/A-New-Implementation-of-ontostep-Flexible"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,12,10]]},"references-count":25,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2022,4,1]]}},"URL":"https:\/\/doi.org\/10.1115\/1.4053079","relation":{},"ISSN":["1530-9827","1944-7078"],"issn-type":[{"type":"print","value":"1530-9827"},{"type":"electronic","value":"1944-7078"}],"subject":[],"published":{"date-parts":[[2021,12,10]]},"article-number":"024502"}}