Semantic Quality Assurance of Industrial Maintenance Procedures

被引:0
|
作者
Woods, Caitlin [1 ]
Hodkiewicz, Melinda [2 ]
French, Tim [1 ]
机构
[1] Univ Western Australia, Dept Comp Sci & Software Engn, Crawley, WA 6009, Australia
[2] Univ Western Australia, Sch Engn, Crawley, WA 6009, Australia
来源
IEEE ACCESS | 2024年 / 12卷
关键词
Maintenance; Ontologies; OWL; Resource description framework; Data models; Documentation; Task analysis; Industrial ontology; ontology templates; OpenAI GPT; OTTR; SHACL; technical language processing;
D O I
10.1109/ACCESS.2024.3441757
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Maintenance technicians in industry follow procedures that guide them through inspection, repair, and service tasks. Organisations seek to convert procedure documentation to machine-readable formats as their digital capabilities improve and regulatory requirements tighten. In this paper, we consider the opportunity for semantic quality assurance of digital procedures. We demonstrate a configurable and repeatable workflow containing three modules. The completeness module makes implicit information in procedures explicit using OpenAI's Generative Pre-trained Transformer (GPT) model. The consistency module creates Resource Description Framework (RDF) triples that are aligned with, and checked against, the axioms of the open-source Ontology for Maintenance Procedure Documentation (OMPD). Finally, the correctness module performs closed-world checks on the RDF triples using the Shapes Constraints Language (SHACL). Each module can be used in isolation, or together, to realise an end-to-end semi-automated quality assurance workflow. Pre-processing of the raw maintenance procedure documents to extract entities (tools, materials and activities) and relations is achieved in a novel manner using prompt engineering with OpenAI's GPT-3.5 Turbo model and few-shot learning. This end-to-end workflow enables organisations to perform quality assurance such as assessing the correct order for task sequences, and checking that all maintenance procedures have at least one maintenance task. We demonstrate this workflow on six procedures from the iFixit repository. The outputs of this workflow support maintenance technicians, planners and engineers by realising high-quality procedure documentation and automated procedure management update processes. The code and data used in this work is publicly available at https://github.com/equonto/quokka/.
引用
收藏
页码:122029 / 122046
页数:18
相关论文
共 50 条
  • [1] Industrial Quality Assurance
    不详
    ELEKTROTECHNIK UND INFORMATIONSTECHNIK, 2009, 126 (03): : A16 - A16
  • [2] Quality assurance and quality control procedures
    Pandit, Shirish S.
    Indian Concrete Journal, 2000, 74 (06): : 359 - 365
  • [3] QUALITY ASSURANCE IN OBSTETRICAL PROCEDURES
    SELBMANN, HK
    ZANDER, J
    HOLZMANN, K
    ARCHIVES OF GYNECOLOGY, 1981, 232 (1-4): : 585 - 591
  • [4] QUALITY ASSURANCE PROCEDURES IN MAMMOGRAPHY
    DODD, GD
    CANCER, 1989, 64 (01) : 258 - 260
  • [5] QUALITY ASSURANCE PROCEDURES FOR MEBES
    LIEBERMAN, B
    JOURNAL OF VACUUM SCIENCE & TECHNOLOGY, 1978, 15 (03): : 913 - 916
  • [6] QUALITY ASSURANCE - REQUIREMENTS AND PROCEDURES
    DEIXLER, A
    SELWITSCHKA, R
    SIEMENS ZEITSCHRIFT, 1977, 51 (09): : 784 - 789
  • [7] Preventive maintenance quality assurance
    Russell, Dave
    Journal of clinical engineering, 1992, 17 (04) : 321 - 323
  • [8] SOFTWARE QUALITY ASSURANCE FOR MAINTENANCE
    COLLOFELLO, JS
    BUCK, JJ
    IEEE SOFTWARE, 1987, 4 (05) : 46 - 51
  • [9] QUALITY ASSURANCE IN MAINTENANCE.
    Wakefield, Colin
    South African mechanical engineer, 1985, 35 (03): : 66 - 69
  • [10] INDUSTRIAL AND HOSPITAL QUALITY ASSURANCE
    不详
    PHARMACY INTERNATIONAL, 1983, 4 (04): : 73 - 74