An obvious alternative is to discuss the implications of design decisions together with the description of the decisions.
For instance, a paragraph on the sampling procedure could discuss the "threats" of this procedure, etc.
Dobb's Technetcast North Carolina State Univ- E-Commerce Learning Center- Seminar CITO Research Review on Software Technology and Distributed Systems Relevant to Communications CITO Webcast CREN - Tech Talk Philip Johnson's online Course on Reflective Software Engineering at U of Hawaii David A.
Gustafson's Software Engineering Course from Kansas State Univ.
This site has three major sections: The pattern language itself, the papers that exemplify the patterns, and resource material such as papers on specific research methods.
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.Software engineering researchers solve problems of several different kinds.To do so, they produce several different kinds of results, and they should develop appropriate evidence to validate these results.Recommended Reading List In Pursuit of Simplicity - the manuscripts of Edsger W.Dijkstra Mary Shaw's recommended software engineering books talks Course on What Makes Good Research in Software Engineering?Over the past decade or two we have come to understand certain types of research more systematically.As a way to capture that understanding and provide examples for the field, we are developing a pattern language for research papers in software engineering and related areas.WLAP U Michigan Online Lecture on Building Software for Analysis and Reconstruction using OO Techniques and Package UIUC Advanced SE Online Course UIUC Courses UW High-Tech Speaker Series - 2002 UW High-Tech Archived Speaker Series Voice of Innovation UW/Microsoft Summer Research Institutes Bill Gates Speeches Network Identity Sun Talk Java Sun Talk David Notkin's 1999 Autumn SE 403 Course Lecture Notes David Notkin's 2000 Spring SE 503 Course Lecture Notes David Notkin's 1999 Winter SE 503 Course Lecture Notes David Notkin's 1997 Spring SE 584 Course Lecture Notes Readings History of Software Engineering (Dagstuhl Seminar 1996) Future of Software Engineering (ICSE 2000) ACM Strategic Directions in Computing Research 1999-2000 Distinguished Lecture Series in Software Development and Software Engineering @ U Texas Austin 1998 Distinguished Lecture Series in Software Development and Software Engineering @ U Texas Austin High Dependability Computing Consortium by CMU NASA CMU SEI Software Technology Review CMU Master of Software Engineering USC - SE Courses U Calgary - SE Courses U Dundee SE Course Reading List Software Engineering Journals Software Testing Related Publications IEEE Software IEEE Computer IEEE-TOSE CACM ACM TOSEM FMSP ICSE ISSTA PASTE SIGSOFT FSE SSR SIG SENotes Journal of systems and software.— Steven Novella Scientific research papers are purposeful, designed artifacts whose function is to communicate research results clearly and convincingly.Scientific and engineering fields can be characterized by the kinds of questions they find interesting, by the kinds of results they find useful in answering those questions, by the kinds of methods they use to obtaining the results, and by the kinds of evidence they accept to demonstrate the validity of the results.In software engineering, our understanding of these patterns is largely tacit.