COMMENTS

  1. An Analysis of Research in Software Engineering:

    This paper presents a software-aided method for assessment and trend analysis, which can be used in software engineering as well as other research fields in computer science (or other disciplines). The method proposed in this paper is modular and automated compared with the method in prior studies [7, 10-22, 2].

  2. (PDF) Current Trends in Software Engineering Research

    ABSTRACT. Software engineering is dynamic disciplines that have continuous growth in research in identifying. new methods, tools and methodologies that have cause vast improvement in software ...

  3. PDF Writing Good Software Engineering Research Papers

    Minitutorial. Mary Shaw. Carnegie Mellon University [email protected]. Abstract. 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. They often report their research in conference papers.

  4. Journal of Software Engineering Research and Development

    We found that the dynamic nature of cloud technologies and the battle for market domination make clo... Elias Nogueira, Ana Moreira, Daniel Lucrédio, Vinícius Garcia and Renata Fortes. Journal of Software Engineering Research and Development 2016 4:7. Review Published on: 7 December 2016. Full Text.

  5. PDF Research Software Engineering in 2030

    ture of eScience" discusses the Research Software Engineering Movement and where it might be in 2030. Because of the authors' experiences, it is aimed globally but with examples that focus on the United States and United Kingdom. Index Terms—research software, research software engineer, research software engineering I. INTRODUCTION

  6. Software Engineering's Top Topics, Trends, and Researchers

    For this theme issue on the 50th anniversary of software engineering (SE), Redirections offers an overview of the twists, turns, and numerous redirections seen over the years in the SE research literature. Nearly a dozen topics have dominated the past few decades of SE research—and these have been redirected many times. Some are gaining popularity, whereas others are becoming increasingly ...

  7. PDF Selecting Empirical Methods for Software Engineering Research

    Authors: Steve Easterbrook, Janice Singer, Margaret-Anne Storey, Daniela Damian. Abstract. Selecting a research method for empirical software engineering research is problematic because the benefits and challenges to using each method are not yet well catalogued. Therefore, this chapter describes a number of empirical methods available.

  8. Journal of Systems and Software

    The Journal of Systems and Software publishes papers covering all aspects of software engineering. All articles should provide evidence to support their claims, e.g. through empirical studies, simulation, formal proofs or other types of validation. ... Methods and tools for empirical software engineering research ... January 2025 View PDF ...

  9. PDF A Systematic Literature Review on the Use of Deep Learning in Software

    Software engineering (SE) research investigates questions pertaining to the design, development, maintenance, testing, and evolution of software systems. As software continues to pervade a wide range of industries, both open- and closed-source code repositories have grown to become. ∗Authors have contributed equally.

  10. Guidelines for Conducting Software Engineering Research

    This chapter presents a holistic overview of software engineering research strategies. It identifies the two main modes of research within the software engineering research field, namely knowledge-seeking and solution-seeking research—the Design Science model corresponding well with the latter. We present the ABC framework for research ...

  11. (PDF) A review of software engineering research from a design science

    Applying the design science lens to software engineering research may improve the communication of research contributions. Aim: The aim of this study is to 1) evaluate how well the design science ...

  12. (PDF) Software process models: A review and analysis

    1 Department of Computer Science and Mathematics, Lebanese American University, Beirut, Lebanon. 2 Department of Computer Science, Central Michigan University, Mount Pleasant, MI 48859, USA ...

  13. PDF Software Engineering for Data Analytics

    SE (DA4SE). Very few papers, only 13 out of 285 (4% of research papers at ASE 2016-2019) focused on im-proving SE for DA (Figure 1). In this article, I make the case that we, the SE research community, should expand its research scope to extend and adapt existing SE to meet the new demands of data-centric software development and to im-prove ...

  14. PDF Software Evolution: Past, Present and Future

    software maintenance, to note its centrality in software engineering and to encourage more research in this important field. This paper is divided into five chapters. As usual, chapter one is the introduction. There is a review of software development, maintenance and evolution in chapter two. Chapter three deals extensively on the theory,

  15. PDF What Makes a Great Software Engineer?

    Abstract—Good software engineers are essential to the creation of good software. However, most of what we know about software-engineering expertise are vague stereotypes, such as 'excellent communicators' and 'great teammates'. The lack of specificity in our understanding hinders researchers from reasoning about them, employers from ...

  16. (PDF) UML Diagrams in Software Engineering Research: A Systematic

    This paper identifies eight relatively surprise-free trends—the increasing interaction of software engineering and systems engineering; increased emphasis on users and end value; increased ...

  17. The who, what, how of software engineering research: a socio ...

    Software engineering is a socio-technical endeavor, and while many of our contributions focus on technical aspects, human stakeholders such as software developers are directly affected by and can benefit from our research and tool innovations. In this paper, we question how much of our research addresses human and social issues, and explore how much we study human and social aspects in our ...

  18. Software Engineering Research, Management and Applications

    Softcover Book USD 109.99. Price excludes VAT (USA) Compact, lightweight edition. Dispatched in 3 to 5 business days. Free shipping worldwide - see info. Hardcover Book USD 109.99. This book presents scientific results of the 20th IEEE/ACIS International Conference on Software Engineering Research, Management, and Applications.

  19. (PDF) Guidelines for Conducting Software Engineering Research

    Klaas-Jan Stol and Brian Fitzgerald. Abstract. This chapter presents a holistic ov erview of software engineering research. strategies. It identifies the two main modes of research within the ...

  20. Software Engineering

    This paper provides a definition of the term "software engineering" and a survey of the current state of the art and likely future trends in the field. The survey covers the technology available in the various phases of the software life cycle—requirements engineering, design, coding, test, and maintenance—and in the overall area of software management and integrated technology-management ...

  21. Practical relevance of software engineering research: synthesizing the

    Software engineering (SE) research should be relevant to industrial practice. There have been regular discussions in the SE community on this issue since the 1980's, led by pioneers such as Robert Glass. As we recently passed the milestone of "50 years of software engineering", some recent positive efforts have been made in this direction, e.g., establishing "industrial" tracks in ...

  22. (PDF) Software Engineering Research Topics

    The software engineering research on CE is still in its infancy. There are future research opportunities in evaluation research of technical topics and investigations of ethical experimentation.

  23. UML Diagrams in Software Engineering Research: A Systematic ...

    Software engineering is a discipline utilizing Unified Modelling Language (UML) diagrams, which are accepted as a standard to depict object-oriented design models. UML diagrams make it easier to identify the requirements and scopes of systems and applications by providing visual models. In this manner, this study aims to systematically review the literature on UML diagram utilization in ...