SQuAP-Ont: an Ontology of Software Quality Relational Factors from Financial Systems

09/04/2019
by   Paolo Ciancarini, et al.
0

Quality, architecture, and process are considered the keystones of software engineering. ISO defines them in three separate standards. However, their interaction has been scarcely studied, so far. The SQuAP model (Software Quality, Architecture, Process) describes twenty-eight main factors that impact on software quality in banking systems, and each factor is described as a relation among some characteristics from the three ISO standards. Hence, SQuAP makes such relations emerge rigorously, although informally. In this paper, we present SQuAP-Ont, an OWL ontology designed by following a well-established methodology based on the re-use of Ontology Design Patterns (i.e. ODPs). SQuAP-Ont formalises the relations emerging from SQuAP to represent and reason via Linked Data about software engineering in a three-dimensional model consisting of quality, architecture, and process ISO characteristics.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/17/2019

Role of Ontology Training to Software Engineering Students

Students of software engineering struggle to develop a systems perspecti...
research
02/08/2019

Quality quantification in Systems Engineering from the Qualimetry Eye

Nowadays, quality definition, assessment, control and prediction cannot ...
research
03/04/2020

Measuring the Quality of B Abstract Machines with ISO/IEC 25010

The B method has facilitated the development of software by specifying t...
research
05/29/2019

A Boxology of Design Patterns for Hybrid Learning and Reasoning Systems

We propose a set of compositional design patterns to describe a large va...
research
02/17/2018

The problem of the development ontology-driven architecture of intellectual software systems

The paper describes the architecture of the intelligence system for auto...
research
05/23/2019

Design Dimensions for Software Certification: A Grounded Analysis

In many domains, software systems cannot be deployed until authorities j...
research
11/07/2018

A Method for Ontology-based Architecture Reconstruction of Computing Platforms

Today's ubiquitous computing ecosystem involves various kinds of hardwar...

Please sign up or login with your details

Forgot password? Click here to reset