Accuracy Test of Software Architecture Compliance Checking Tools – Test Instruction

Publication date

2015

Authors

Pruijt, Leo
van der Werf, J.M.E.M.ORCID 0000-0002-7264-381XISNI 0000000119806432
Brinkkemper, SjaakISNI 0000000374861981

Editors

Advisors

Supervisors

DOI

Document Type

Report
Open Access logo

License

Abstract

Software Architecture Compliance Checking (SACC) is an approach to verify conformance of implemented program code to high-level models of architectural design. Static SACC focuses on the modular software architecture and on the existence of rule violating dependencies between modules. Accurate tool support is essential for effective and efficient SACC. This document describes a test approach that may be used to determine how accurate a tested SACCT-tool is with respect to dependency analysis and violation reporting. This technical report is intended as a test manual and describes how a SACCT-tool can be tested. Two separate tests are described: the Benchmark test, and the FreeMind test.

Keywords

Citation

Pruijt, L, van der Werf, J M E M & Brinkkemper., S 2015, Accuracy Test of Software Architecture Compliance Checking Tools – Test Instruction. Technical Report Series, no. UU-CS-2015-020, UU BETA ICS Departement Informatica.