CS 491z / CS 791z
Topics on Software Engineering
UNR
Research on Software Engineering:
Current Landscape and the Road Ahead
January 31, 2006
Allocation of papers for research on:
Direction papers on software engineering research (see also handout of Assignment #1)
Student / Papers:
[Note: This being an informal document, the formatting of references is the original one I received from you or found myself on IEEE or ACM digital libraries – in the assignment, please format references as required]
Segun (1, 2)
1. Title: Software engineering for security: a roadmap
Author: Premkumar T. Devanbu, Stuart Stubblebine
May 2000 Proceedings of the Conference on The Future of Software Engineering
Publisher: ACM Press
2. Title: Software engineering for real-time: a roadmap
Author: Hermann Kopetz
May 2000 Proceedings of the Conference on The Future of Software Engineering
Publisher: ACM Press
Sean (3, 4)
3.Using benchmarking to advance research: a challenge to software engineering
Sim, S.E.; Easterbrook, S.; Holt, R.C.;
Software Engineering, 2003. Proceedings. 25th International Conference on
3-10 May 2003 Page(s):74 - 83
4.Some reflections on software engineering research, Alfonso Fuggetta, ACM SIGSOFT Software Engineering Notes
Volume 24 , Issue 1 (January 1999)
Pages: 74 - 77
(search ACM)
Juan (5, 6)
5. Software reuse research: status and future
6. Paper: Empirical research in the software engineering classroom
Publication Date: March 2003
Abstract: We describe how empirical research performed in the context of a software engineering project course can provide results useful to both students in later offerings of the course and to industry. The secondary purpose is to encourage the formation of an effort to share ideas on classroom-based research, to perform research collaboratively, and to share results with both the academic and industrial software engineering communities.
Saul (7, 8)
7Software engineering research versus software development, Esperanza Marcos, ACM SIGSOFT Software Engineering Notes (search: ACM Digital Library)
8. Empirical research in software engineering:a workshop, ACM SIGSOFT Software Engineering Notes Volume 24 , Issue 3 (May 1999)table of contents
Muhanna (9, 10)
9.Paper:Software engineering research: a critical appraisal
Publication Date: August 1999
Abstract: It is argued that computer science and software engineering should be regarded as separate disciplines, and that the long term success of academic computer science departments will only be secured by adopting a stronger engineering stance in research, enhanced by closer links with industry. A number of ways are suggested to revitalize the software engineering community and forge stronger links with industry, particularly through a better and more coherent research base
10.Paper:Writing research article introductions in software engineering: how accurate is a standard model?
Publication Date: March 1999
Abstract: A standard model for describing the structure of research article introductions, the CARS (Create a Research Space) model, is evaluated in terms of how well it can be applied to 12 articles which have received ?best paper? awards in the field of software engineering. The results indicate that, although the model adequately describes the main framework of the introductions, a number of important features are not accounted for, in particular: an extensive review of background literature, the inclusion of many definitions and examples, and an evaluation of the research in terms of application or novelty of the results.
Tunya (11, 12)
11.Software engineering tools and environments:a roadmap
Authors Harold Ossher, William Harrison, Peri Tarr
12.Software engineering for mobility:a roadmap
Authors Gruia-Catalin Roman, Gian Pietro Picco, Amy L. Murphy
Chris (13, 14)
13. Software engineering for safety:a roadmap
14. Software engineering and the Internet:a roadmap
Sara (15, 16)
15. Software engineering research: a methodological analysis
Abstract: Though there are many software development techniques available, SE theory is still in its infancy. This paper first elucidates the general process to build a scientific theory and then illustrates, through real instances, a general lack of methodology in SE research. One of basic requirements for scientific theory is its understanding power but not usefulness. Starting research through a clear and precise definition of concepts under investigation is extremely important but, unfortunately, not always respected in SE, especially for several fundamental concepts. Formulating hypotheses for explanation and testing afterwards is another basic requirement of science. At this regard however, serious problems exist in our research. We point out also that the widespread use of set theory to represent computer programs is a serious mistake. From our analysis, we hope more researchers will realize that the state of the arts of SE is still quite poor and pay more attention to improve our research methodology
16: A software engineering research repository, ACM SIGSOFT Software Engineering Notes,Volume 29 , Issue 5 (September 2004),SECTION: Workshop on empirical research in software testing papers, Pages: 1 - 4
Mike (17, 18)
17. Challenges and Research Directions in Agent-Oriented Software Engineering
FRANCO ZAMBONELLI, ANDREA OMICINI
18. Successful software engineering research, David Parnas, ACM
ACM SIGSOFT Software Engineering Notes
Volume 23 , Issue 3 (May 1998)
Bob (19, 20)
19.Two principles of end-user software engineering research, Judith Segal
International Conference on Software Engineering
Proceedings of the first workshop on End-user software engineering St. Louis, Missouri SESSION: Workshop on End-User Software Engineering (WEUSE)
(seach ACM)
20.Preliminary guidelines for empirical research in software engineering
Kitchenham, B.A.; Pfleeger, S.L.; Pickard, L.M.; Jones, P.W.; Hoaglin, D.C.; El Emam, K.; Rosenberg, J.;
Software Engineering, IEEE Transactions on
Volume 28, Issue 8, Aug. 2002 Page(s):721 - 734
Bei (21, 22)
21 Software engineering practice versus evidence-based software engineering research, International Conference on Software Engineering, Proceedings of the 2005 workshop on Realising evidence-based software engineering St. Louis, Missouri
SESSION: Realising Evidence-Based Software Engineering (REBSE) Pages: 1 - 5
22 Requirements engineering in the year 00:a research perspective
International Conference on Software Engineering
Proceedings of the 22nd international conference on Software engineering
Limerick, Ireland
Axel van Lamsweerde