Shaw has co-authored seminal works on software architecture with David Garlan, particularly the 1996 book Software Architecture: Perspectives on an Emerging Discipline’.
Shaw has co-authored seminal works on software architecture with David Garlan, particularly the 1996 book Software Architecture: Perspectives on an Emerging Discipline’.Tags: Essay Writing For DummiesWhat Are The Characteristics Of A Good Friend EssayDescriptive Essay HintsIllistration EssayScottish Essayist Thomas CarlyleBuy Dissertations
Clearly, other subdisciplines do things differently. I got curious about when and how the practice of uttering threats to validity came about in software engineering.
Mary Shaw's "Writing Good Software Engineering Research Papers" mini-tutorial doesn't say anything about threats.
When reporting on research results, it is of course necessary to state and discuss decisions of the experimental design that have major repercussions on how the results can be interpreted.
A useful framework for organizing this thinking is the collection of "validity" criteria: construct validity, internal validity, external validity, etc.
But blindly requiring it will not necessarily encourage authors to engage in a deeper reflection on their work.
In the worst case, it will simply lead to the waste of precious space on boilerplate gems such as: In that sense evaluating research papers based on easily-checkable writing devices would be akin to the rating system used for hotels, where the mere presence of an in-room coffee maker, no matter how crappy, is necessary to move to a different class of service.
She has received numerous prestigious awards for her contributions to software engineering, including the Stevens Award and the Warnier Prize.
She is a Fellow of the Association for Computing Machinery (ACM), the Institute for Electrical and Electronics Engineers (IEEE) and the American Association for the Advancement of Science (AAAS).
Vic Basili et al.'s 1986 classic "Experimentation in Software Engineering" is also completely un-threatening.
The closest I got in terms of methodology paper is Kitchenham et al.'s "Preliminary Guidelines for Empirical Research in Software Engineering".