Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Ontology-Based Natural Language Processing for Process Compliance Management
RISE Research Institutes of Sweden.
Linnaeus University, Sweden.
National University of Sciences and Technology, Pakistan.
2021 (English)In: Commun. Comput. Info. Sci., Springer Science and Business Media Deutschland GmbH , 2021, p. 309-327Conference paper, Published paper (Refereed)
Abstract [en]

Process compliance with relevant regulations and de-facto standards is a mandatory requirement for certifying critical systems. However, it is often carried out manually, and therefore perceived as complex and labour-intensive. Ontology-based Natural Language Processing (NLP) provides an efficient support for compliance management with critical software system engineering standards. This, however, has not been considered in the literature. Accordingly, the approach presented in this paper focuses on ontology-based NLP for compliance management of software engineering processes with standard documents. In the developed ontology, the process concerns, such as stakeholders, tasks and work products are captured for better interpretation. The rules are created for extracting and structuring information, in which both syntactic features (captured using NLP tasks) and semantic features (captured using ontology) are encoded. During the planning phase, we supported the generation of requirements, process models and compliance mappings in Eclipse Process Framework (EPF) Composer. In the context of reverse compliance, the gaps with standard documents are detected, potential measures for their resolution are provided, and adaptions are made after the process engineer approval. The applicability of the proposed approach is demonstrated by processing ECSS-E-ST-40C, a space software engineering standard, generating models and mappings, as well as reverse compliance management of extended process model. 

Place, publisher, year, edition, pages
Springer Science and Business Media Deutschland GmbH , 2021. p. 309-327
Keywords [en]
Compliance management, EPF composer, Natural language processing, Ontology, Process, Rules, SPEM 2.0, Standards, C (programming language), Mapping, Natural language processing systems, Regulatory compliance, Semantics, Software engineering, Eclipse process framework, Eclipse process framework composer, Ontology's, Ontology-based natural language processing, Process-models, Rule, Standard documents
National Category
Computer Systems
Identifiers
URN: urn:nbn:se:ri:diva-59079DOI: 10.1007/978-3-030-96648-5_14Scopus ID: 2-s2.0-85125230220ISBN: 9783030966478 (print)OAI: oai:DiVA.org:ri-59079DiVA, id: diva2:1651981
Conference
26 April 2021 through 27 April 2021
Note

Conference code: 272249; Export Date: 12 April 2022; Conference Paper; Correspondence Address: Javed, M.A.; RISE Research Institutes of SwedenSweden; email: muhammad.atif.javed@ri.se; Funding details: Stiftelsen för Strategisk Forskning, SSF; Funding text 1: Acknowledgment. This work is partially supported by FiC project funded by SSF (Swedish Foundation for Strategic Research). The first author has also participated during the tenure of an ERCIM “Alain Bensoussan” Fellowship Programme.

Available from: 2022-04-14 Created: 2022-04-14 Last updated: 2025-09-23Bibliographically approved

Open Access in DiVA

No full text in DiVA

Other links

Publisher's full textScopus
By organisation
RISE Research Institutes of Sweden
Computer Systems

Search outside of DiVA

GoogleGoogle Scholar

doi
isbn
urn-nbn

Altmetric score

doi
isbn
urn-nbn
Total: 63 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf