Identifying and Consolidating Knowledge Engineering Requirements

06/27/2023
by   Bradley P. Allen, et al.
0

Knowledge engineering is the process of creating and maintaining knowledge-producing systems. Throughout the history of computer science and AI, knowledge engineering workflows have been widely used because high-quality knowledge is assumed to be crucial for reliable intelligent agents. However, the landscape of knowledge engineering has changed, presenting four challenges: unaddressed stakeholder requirements, mismatched technologies, adoption barriers for new organizations, and misalignment with software engineering practices. In this paper, we propose to address these challenges by developing a reference architecture using a mainstream software methodology. By studying the requirements of different stakeholders and eras, we identify 23 essential quality attributes for evaluating reference architectures. We assess three candidate architectures from recent literature based on these attributes. Finally, we discuss the next steps towards a comprehensive reference architecture, including prioritizing quality attributes, integrating components with complementary strengths, and supporting missing socio-technical requirements. As this endeavor requires a collaborative effort, we invite all knowledge engineering researchers and practitioners to join us.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
08/30/2019

Requirements Engineering Challenges in Building AI-Based Complex Systems

This paper identifies and tackles the challenges of the requirements eng...
research
10/15/2019

Priority Quality Attributes for Engineering AI-enabled Systems

Deploying successful software-reliant systems that address their mission...
research
02/08/2019

Quality quantification in Systems Engineering from the Qualimetry Eye

Nowadays, quality definition, assessment, control and prediction cannot ...
research
02/01/2017

Machines and Algorithms

I discuss the evolution of computer architectures with a focus on QCD an...
research
05/31/2023

IT-OT Integration from a Systems Engineering Perspective

The four essential Industry 4.0 design principles information transparen...
research
05/21/2018

Status Quo in Requirements Engineering: A Theory and a Global Family of Surveys

Requirements Engineering (RE) has established itself as a software engin...
research
01/28/2023

Navigating Complexity in Software Engineering: A Prototype for Comparing GPT-n Solutions

Navigating the diverse solution spaces of non-trivial software engineeri...

Please sign up or login with your details

Forgot password? Click here to reset