Leo Pruijt

Architecture Compliance Checking with HUSACCT

Architecture Compliance Checking (ACC) is an approach to verify the conformance of implemented program code to high-level models of architectural design. Static ACC focuses on the static structure of the software (intended and implemented); in other words, the module views of architecture, or modular architecture. The design and implementation of a modular architecture have influence on qualities of the software system, like analyzability, maintainability, portability and testability.

Although several tools are available, the adoption of ACC-tools in practice is still limited. In our research, we have focused on ACC support of semantically rich modular architectures. We have iteratively designed, developed and applied an open source ACC-tool, named HUSACCT (HU Software Architecture Compliance Checking Tool). This presentation will provide an overview of the goal and process of ACC, and the types of architectural rules than can be checked (by different tools). Furthermore, HUSACCT will be presented, including of a practical application of the tool.

 

Leo Pruijt is lecturer and researcher at the Information Systems Architecture Research Group of the HU University of Applied Sciences. Furthermore, he is PhD candidate at the University of Utrecht, also located in Utrecht. His research focuses on the design of modular software architectures, on compliance checking of modular architectures, and on tool support for software architecture compliance checking.

Click HERE for the presentation of Leo Pruijt

Current Edition

Interested in organizing The Dutch Testing Day? Please contact one of the Steering Committee members.

What is The Dutch Testing Day (De Nederlandse Testdag)?

The Dutch Testing Day ('De Nederlandse Testdag') is an event where software test experts from industry and academics meet and learn from each others knowledge in the field of Software Testing.

Contact Us

Organizer Testdag 2016: testdag2016@testdag.nl
Website administrator: webmaster@testdag.nl