The Topological Functioning Model as a Reference Model for Software Functional and Non-functional Requirements
Erika Nazaruka, Jānis Osis
2018
Abstract
Specification of non-functional requirements in models is a challenge due to extra-functional nature of the requirements. The topological functioning model (TFM) can serve as a reference model for specifying mappings from both functional and non-functional requirements to the functional characteristics and structure of the modelled system. The main principle presented in this paper extends a way of specification of the TFM functional characteristics and causal relationships and provides a specification of mapping types as tuples of TFM functional features extended with requirements and characteristics of these relationships, namely, completeness and overlapping for functional requirements, and scope and dynamic characteristics for non-functional ones. This allows propagating the mappings from requirements to software implementing constructs, that would be useful for further architectural decisions and development of test cases.
DownloadPaper Citation
in Harvard Style
Nazaruka E. and Osis J. (2018). The Topological Functioning Model as a Reference Model for Software Functional and Non-functional Requirements.In - MDI4SE, ISBN , pages 0-0. DOI: 10.5220/0006811204670477
in Bibtex Style
@conference{mdi4se18,
author={Erika Nazaruka and Jānis Osis},
title={The Topological Functioning Model as a Reference Model for Software Functional and Non-functional Requirements},
booktitle={ - MDI4SE,},
year={2018},
pages={},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0006811204670477},
isbn={},
}
in EndNote Style
TY - CONF
JO - - MDI4SE,
TI - The Topological Functioning Model as a Reference Model for Software Functional and Non-functional Requirements
SN -
AU - Nazaruka E.
AU - Osis J.
PY - 2018
SP - 0
EP - 0
DO - 10.5220/0006811204670477