遇见数据集

On The Understandability Of Semantic Constraints For Behavioral Software Architecture Compliance: A Controlled Experiment

收藏
Zenodo2020-09-18 更新2026-05-25 收录
数据链接:
官方服务:

资源简介:

Software architecture compliance is concerned with the alignment of implementation with its desired architecture and detecting potential inconsistencies. The study is specifically concerned with behavioral architecture compliance. That is, the focus is on semantic alignment of implementation and architecture. In particular, the study evaluates three representative approaches for describing semantic constraints in terms of their understandability, namely natural language descriptions as used in many architecture documentations today, a structured language based on specification patterns that abstract underlying temporal logic formulas, and a structured cause-effect language that is based on Complex Event Processing. We conducted a controlled experiment with 190 participants using a simple randomized design with one alternative per experimental unit.

提供机构:
Zenodo
创建时间:
2017-02-22
二维码
社区交流群
二维码
科研交流群
商业服务