The sciences of the artificial (3rd ed.)
The sciences of the artificial (3rd ed.)
Experimentation in software engineering: an introduction
Experimentation in software engineering: an introduction
Software Engineering Economics
Software Engineering Economics
Software Architecture in Practice
Software Architecture in Practice
ISESE '02 Proceedings of the 2002 International Symposium on Empirical Software Engineering
A Framework for Classifying and Comparing Software Architecture Evaluation Methods
ASWEC '04 Proceedings of the 2004 Australian Software Engineering Conference
Experimental context classification: incentives and experience of subjects
Proceedings of the 27th international conference on Software engineering
Value-Based Software Engineering
Value-Based Software Engineering
Victor R. Basili's Contributions to Software Quality
IEEE Software
The Past, Present, and Future for Software Architecture
IEEE Software
First workshop on sharing and reusing architectural knowledge
ACM SIGSOFT Software Engineering Notes
A web-based tool for managing architectural design decisions
ACM SIGSOFT Software Engineering Notes
IEEE Software
Basics of Software Engineering Experimentation
Basics of Software Engineering Experimentation
Building up and reasoning about architectural knowledge
QoSA'06 Proceedings of the Second international conference on Quality of Software Architectures
Applying empirical software engineering to software architecture: challenges and lessons learned
Empirical Software Engineering
Decision-making techniques for software architecture design: A comparative survey
ACM Computing Surveys (CSUR)
Hi-index | 0.00 |
Empirical software engineering focuses on the evaluation of software engineering technologies, such as processes and tools, by comparing related sets of data. It has contributed a valuable body of knowledge in several areas such as Software Economics and Software Quality, which in turn drove important advances in related tools and techniques. Unfortunately this is not (yet) the case for software architecture, where empirical studies are still few. Such a condition demands for further empirical research efforts on the topic of software architecture and suggests specific areas of improvement. In this paper we discuss several essential, innovative, and maybe provocative, questions such as: Why do we have so few applications of empirical software engineering on software architecture? Which are the main difficulties? What can we do?