A Unified Approach to Automatic Testing of Architectural Constraints


Autoria(s): Caracciolo, Andrea Enrico Francis
Data(s)

2015

Resumo

Architectural decisions are often encoded in the form of constraints and guidelines. Non-functional requirements can be ensured by checking the conformance of the implementation against this kind of invariant. Conformance checking is often a costly and error-prone process that involves the use of multiple tools, differing in effectiveness, complexity and scope of applicability. To reduce the overall effort entailed by this activity, we propose a novel approach that supports verification of human- readable declarative rules through the use of adapted off-the-shelf tools. Our approach consists of a rule specification DSL, called Dicto, and a tool coordination framework, called Probo. The approach has been implemented in a soon to be evaluated prototype.

Formato

application/pdf

Identificador

http://boris.unibe.ch/82269/1/Cara15a.pdf

Caracciolo, Andrea Enrico Francis (2015). A Unified Approach to Automatic Testing of Architectural Constraints. In: Proceedings of ICSE 2015 (37st International Conference on Software Engineering), Doctoral Symposium 2 (pp. 871-874). ACM Press 10.1109/ICSE.2015.281 <http://dx.doi.org/10.1109/ICSE.2015.281>

doi:10.7892/boris.82269

info:doi:10.1109/ICSE.2015.281

Idioma(s)

eng

Publicador

ACM Press

Relação

http://boris.unibe.ch/82269/

http://scg.unibe.ch/archive/papers/Cara15a.pdf

Direitos

info:eu-repo/semantics/restrictedAccess

Fonte

Caracciolo, Andrea Enrico Francis (2015). A Unified Approach to Automatic Testing of Architectural Constraints. In: Proceedings of ICSE 2015 (37st International Conference on Software Engineering), Doctoral Symposium 2 (pp. 871-874). ACM Press 10.1109/ICSE.2015.281 <http://dx.doi.org/10.1109/ICSE.2015.281>

Palavras-Chave #000 Computer science, knowledge & systems #510 Mathematics
Tipo

info:eu-repo/semantics/conferenceObject

info:eu-repo/semantics/publishedVersion

PeerReviewed