Sciweavers

52 search results - page 4 / 11
» The role of replications in Empirical Software Engineering
Sort
View
ICSM
2009
IEEE
15 years 6 months ago
Playing roles in design patterns: An empirical descriptive and analytic study
This work presents a descriptive and analytic study of classes playing zero, one, or two roles in six different design patterns (and combinations thereof). First, we answer three...
Foutse Khomh, Yann-Gaël Guéhéne...
93
Voted
SIGSOFT
2004
ACM
16 years 12 days ago
How a good software practice thwarts collaboration: the multiple roles of APIs in software development
The principle of information hiding has been very influential in software engineering since its inception in 1972. This principle prescribes that software modules hide implementat...
Cleidson R. B. de Souza, David F. Redmiles, Li-Te ...
REFSQ
2007
Springer
15 years 5 months ago
Information Flow Between Requirement Artifacts. Results of an Empirical Study
Abstract. Requirements engineering is still an area of software engineering in which theory and practice greatly differ. This work presents the results of an empirical study of ar...
Stefan Winkler
RE
2008
Springer
14 years 11 months ago
Design Science, Engineering Science and Requirements Engineering
For several decades there has been a debate in the computing sciences about the relative roles of design and empirical research, and about the contribution of design and research ...
Roel Wieringa, J. M. G. Heerkens
ICSE
2008
IEEE-ACM
15 years 11 months ago
A value-based approach for documenting design decisions rationale: a replicated experiment
The explicit documentation of the rationale of design decisions is a practice generally encouraged but rarely implemented in industry because of a variety of inhibitors. Known met...
Davide Falessi, Rafael Capilla, Giovanni Cantone