Knowledge engineering: Principles and methods

R Studer, VR Benjamins, D Fensel - Data & knowledge engineering, 1998 - Elsevier
This paper gives an overview of the development of the field of Knowledge Engineering over
the last 15 years. We discuss the paradigm shift from a transfer view to a modeling view and …

Explainability as a non-functional requirement: challenges and recommendations

L Chazette, K Schneider - Requirements Engineering, 2020 - Springer
Software systems are becoming increasingly complex. Their ubiquitous presence makes
users more dependent on their correctness in many aspects of daily life. As a result, there is …

On non-functional requirements in software engineering

L Chung, JCS do Prado Leite - … and applications: Essays in honor of john …, 2009 - Springer
Essentially a software system's utility is determined by both its functionality and its non-
functional characteristics, such as usability, flexibility, performance, interoperability and …

[HTML][HTML] Concept definition review: A method for studying terminology in software engineering

S Molenaar, N van den Berg, F Dalpiaz… - Information and …, 2024 - Elsevier
Context: In scientific domains, definitions provide a precise description of fundamental
concepts. Although the debate within the philosophy of computer science regarding the …

Developing knowledge-based systems with MIKE

J Angele, D Fensel, D Landes, R Studer - Domain Modelling for Interactive …, 1998 - Springer
The paper describes the MIKE (Model-based and Incremental Knowledge Engineering)
approach for developing knowledge-based systems. MIKE integrates semiformal and formal …

Towards the formalization of non-functional requirements in conceptual design

P Shankar, B Morkos, D Yadav… - Research in engineering …, 2020 - Springer
This paper explores the formal roles of non-functional requirements'(NFR) elicitation,
definition, and verification in the early stages of an engineering design project. This is …

Structured development of problem solving methods

D Fensel, E Motta - IEEE Transactions on Knowledge and Data …, 2001 - ieeexplore.ieee.org
Problem solving methods (PSMs) describe the reasoning components of knowledge-based
systems as patterns of behavior that can be reused across applications. While the …

The knowledge acquisition and representation language, KARL

D Fensel, J Angele, R Studer - IEEE Transactions on …, 1998 - ieeexplore.ieee.org
The Knowledge Acquisition and Representation Language (KARL) combines a description
of a knowledge based system at the conceptual level (a so called model of expertise) with a …

Nofuneval: Funny how code lms falter on requirements beyond functional correctness

M Singhal, T Aggarwal, A Awasthi, N Natarajan… - arXiv preprint arXiv …, 2024 - arxiv.org
Existing evaluation benchmarks of language models of code (code LMs) focus almost
exclusively on whether the LMs can generate functionally-correct code. In real-world …

Developing a sustainability non-functional requirements framework

A Raturi, B Penzenstadler, B Tomlinson… - Proceedings of the 3rd …, 2014 - dl.acm.org
Requirements engineers are in a unique position to encourage the consideration of
sustainability at a formative phase in the software development life cycle. In this paper, we …