EMPIRICAL SOFTWARE ENGINEERING
Scope & Guideline
Advancing the frontiers of software engineering through empirical insights.
Introduction
Aims and Scopes
- Empirical Studies in Software Engineering:
The journal publishes research that employs empirical methods, such as case studies, surveys, experiments, and data analysis, to explore various aspects of software engineering practices and challenges. - Software Quality and Maintenance:
A core area of focus is the analysis and improvement of software quality, including studies on bug detection, code smells, technical debt, and software maintainability. - Machine Learning and AI in Software Engineering:
The integration of machine learning and artificial intelligence techniques in software engineering processes is a significant theme, with research exploring their application in areas like defect prediction, automated testing, and code review. - Human Factors in Software Development:
The journal investigates the social and psychological aspects of software engineering, including team dynamics, developer behavior, and the impact of diversity on software projects. - Software Development Methodologies:
Research on agile practices, DevOps, and other software development methodologies is prevalent, examining their effectiveness, challenges, and adaptations in various contexts. - Software Repositories and Mining:
The analysis of software repositories, including code and issue tracking systems, to extract insights and improve software development practices is a recurring focus. - Ethics and Sustainability in Software Engineering:
Emerging discussions around ethical implications, sustainability, and the societal impacts of software engineering practices are becoming increasingly significant in the journal.
Trending and Emerging
- Integration of AI and Machine Learning:
There is a notable increase in research focusing on the application of AI and machine learning techniques in software engineering, particularly in areas such as automated testing, defect prediction, and code review. - Remote and Distributed Software Development:
With the rise of remote work, studies examining the dynamics and challenges of distributed software development teams are gaining prominence, addressing issues such as communication, collaboration, and productivity. - User-Centric Software Engineering:
Emerging themes include a stronger focus on user experience and user feedback mechanisms, highlighting the importance of understanding user needs and behaviors in the software development process. - Sustainability and Ethical Considerations:
Research addressing the ethical implications of software engineering practices and their contributions to sustainability is becoming increasingly relevant, reflecting broader societal concerns. - Data-Driven Software Engineering:
The use of data analytics and empirical evidence to inform software engineering practices is on the rise, with researchers leveraging large datasets to derive insights into software quality and development processes. - DevOps and Continuous Delivery Practices:
The exploration of DevOps practices and their impact on software delivery and quality is trending, with a focus on automation, integration, and collaboration across development and operations teams.
Declining or Waning
- Traditional Software Testing Techniques:
There seems to be a waning focus on traditional software testing techniques, with more emphasis now placed on automated and machine learning-enhanced testing methods. - Legacy Systems and Technologies:
Research specifically targeting legacy systems has decreased, possibly as attention shifts toward modern architectures and practices such as microservices and cloud computing. - Static Analysis Tools:
While still relevant, the frequency of studies focusing exclusively on static analysis tools appears to be decreasing, as the field moves towards more integrated and dynamic approaches to software quality assurance. - General Software Engineering Theories:
Theoretical explorations of software engineering concepts without empirical backing are less prevalent, as the journal increasingly prioritizes empirical validation and practical applications. - Single-Discipline Focus:
Research that remains confined to a singular discipline within software engineering is less common, with a growing trend towards interdisciplinary approaches that combine insights from various fields.
Similar Journals
SCIENCE OF COMPUTER PROGRAMMING
Innovating the Future of Computational TheoryScience of Computer Programming, published by Elsevier, is a leading journal dedicated to advancing knowledge in the fields of computer programming, computational theory, and software development. With a focus on interdisciplinary research that spans computational methodologies, information systems, and simulation modeling, this journal plays a vital role in disseminating innovative findings and fostering collaboration among experts in these dynamic areas. With a respectable impact factor and ranked in various Scopus Categories such as computational theory (Q3) and information systems (Q2), it provides a platform for high-quality scholarly articles that push the boundaries of programming science. Although currently not open access, the journal offers invaluable insights for researchers, professionals, and students alike, ensuring they are equipped with the latest advancements and methodologies to thrive in an ever-evolving technological landscape. The journal covers research from its convergence starting in 1981 and continues to welcome groundbreaking contributions as it looks forward to an exciting future through 2025 and beyond.
Journal of Object Technology
Pioneering Research for Tomorrow's Software SolutionsJournal of Object Technology is a premier publication housed under the esteemed JOURNAL OBJECT TECHNOLOGY in Switzerland, dedicated to advancing the field of software engineering and technology. With a history of continuous publication since 2002, this journal serves as a platform for innovative research, critical reviews, and case studies that explore the nuances of object-oriented technologies and their applications in software development. Although currently categorized in the lower quartile (Q4), this journal's focus on relevant and emerging topics remains vital for researchers, professionals, and students alike, seeking to enhance their understanding of contemporary software-related issues. Addressing significant milestones and offering insights into future directions, the Journal of Object Technology plays an essential role in the evolving landscape of computer science, providing open access opportunities that ensure wide dissemination of knowledge. Situated at ETH Zurich, the journal is committed to fostering collaboration and dialogue among researchers worldwide, underscoring its importance within the global scholarly community.
Journal of Communications Software and Systems
Exploring the Intersection of Electrical Engineering and Software DevelopmentThe Journal of Communications Software and Systems, with ISSN 1845-6421 and E-ISSN 1846-6079, is a prominent platform for scholars and practitioners in the field of communications and software engineering, published by the esteemed Croatian Communications & Information Society. Since its establishment in 2006, this Open Access journal, based in Croatia, has committed to disseminating cutting-edge research and innovative solutions that bridge gaps between theory and practical application in the rapidly evolving domain of electrical and electronic engineering. With an impact factor that reflects its relevance, the journal holds significant rankings in both Electrical and Electronic Engineering (Q3) and Software (Q4) categories, according to the 2023 metrics, highlighting its essential role in advancing knowledge in these critical areas. The journal not only serves as a repository of knowledge but also encourages collaborations and discussions among researchers, professionals, and students alike, making it an indispensable resource for anyone looking to stay abreast of the latest developments and research trends from 2006 to 2024 and beyond.
Automated Software Engineering
Pioneering Research for Tomorrow's Software ChallengesAutomated Software Engineering is a premier journal dedicated to advancing the field of software engineering through the exploration of innovative methodologies, tools, and applications. Published by Springer since its inception in 1994, this journal has established itself as a vital resource for researchers, industry professionals, and students alike, providing insights into the latest trends and technological advancements. With an impressive impact factor and currently ranked in the Q2 quartile of the Software category, it is recognized for its contribution to the discipline. The journal covers a broad scope of topics including automation in software development, empirical studies, and theoretical advancements, fostering discussions that bridge academia and industry. As we look forward to converging towards the year 2024, the journal continues to invite high-quality submissions that challenge existing paradigms and pave the way for future innovations in software engineering.
Journal of Software-Evolution and Process
Navigating the Challenges of Software TransformationThe Journal of Software-Evolution and Process, published by WILEY, is a premier academic journal dedicated to advancing knowledge in the field of software evolution and methodologies. With an impact factor that places it in the Q2 quartile of software-related research, this journal is widely recognized for its rigorous peer-reviewed articles that explore the dynamics of software development, maintenance, and transformation. Addressing the challenges faced by software engineers and researchers, the journal seeks to provide innovative insights and solutions, fostering both theoretical understanding and practical applications. Since its inception in 2012, Journal of Software-Evolution and Process has contributed significantly to the academic community, featuring research that is highly relevant to contemporary trends and technologies in the software industry. For those committed to enhancing their expertise, this journal provides an invaluable resource via open access options.
Applied Computing Review
Exploring the Frontiers of Applied ComputingApplied Computing Review is a prominent academic journal published by the Association for Computing Machinery (ACM), an esteemed organization known for advancing the computing profession. Focusing on the intersection of practical applications and theoretical foundations, this journal serves as a vital platform for disseminating research in the field of applied computing, facilitating knowledge sharing among researchers, professionals, and students alike. With an ISSN of 1559-6915, the journal encompasses a wide array of topics including software engineering, data analytics, and application development, addressing current trends and challenges in the industry. Although it does not offer open access, its rigorous peer-review process ensures high-quality publications that significantly contribute to the discipline. Positioned within a competitive landscape, Applied Computing Review is dedicated to fostering innovation and providing insightful perspectives that inspire further research, thereby solidifying its importance in the field of applied computing.
Software and Systems Modeling
Catalyzing Progress in Software EngineeringSoftware and Systems Modeling is a premier journal published by Springer Heidelberg, dedicated to advancing the fields of software engineering, modeling, and systematic design. With an ISSN of 1619-1366 and an E-ISSN of 1619-1374, this journal has established itself as a critical resource for researchers and practitioners alike since its inception in 2005. The journal currently holds a Q1 quartile ranking in the Modeling and Simulation category and a Q2 ranking in Software, reflecting its influential contributions to the field. Its Scopus rankings further underscore its relevance, positioned at #55 in Modeling and Simulation and #139 in Software, with impressive percentiles of 83rd and 65th respectively. Although it does not currently offer open access, it remains an essential platform for disseminating innovative research and fostering dialogue among professionals in Germany and beyond. The journal’s objective is to publish high-quality articles that contribute to the understanding and development of software and systems modeling, ensuring ongoing advancements in this dynamic arena.
JOURNAL OF SYSTEMS AND SOFTWARE
Pioneering Innovations in Information Systems.JOURNAL OF SYSTEMS AND SOFTWARE, published by Elsevier Science Inc, is a premier academic journal that serves as a vital platform for the dissemination of cutting-edge research in the fields of software engineering, information systems, and hardware architecture. With an impressive impact factor and consistently ranking in the Q1 category across several relevant sectors, including hardware and architecture (ranked 33rd out of 177), information systems (ranked 72nd out of 394), and software (ranked 75th out of 407) as of 2023, this journal is recognized for its rigorous peer-review process and high-quality publications. Established in 1979, the journal has become an essential resource for researchers, professionals, and students looking to stay abreast of the latest advancements and emerging trends in systems and software. While the journal does not currently operate under an open-access model, it ensures wide visibility through its indexed publications and is dedicated to advancing scholarly discourse in computer science. With contributions from leading experts in the field, JOURNAL OF SYSTEMS AND SOFTWARE continues to shape the landscape of software and systems research.
Journal of Statistical Software
Connecting researchers with the latest in statistical software innovations.Journal of Statistical Software, published by the esteemed Journal Statistical Software, stands as a premier platform for the dissemination of cutting-edge research in the fields of statistical software development, methodologies, and applications. With an impressive impact factor and consistently ranking in the Q1 quartile for Software, Statistics and Probability, and Statistics, Probability and Uncertainty as of 2023, this journal is recognized globally for its scholarly contributions and innovative content. The journal has been an Open Access publication since 1996, facilitating unrestricted access to high-quality research for a diverse audience, including researchers, professionals, and students. As the journal converges into its 28th volume in 2024, it continues to maintain a strong presence in key academic rankings—evidenced by its stellar Scopus rank, where it is placed in the top 5% of journals in its field. Located at UCLA Department of Statistics, in Los Angeles, this journal is dedicated to fostering the advancement of statistical software and its role in enhancing scientific research across multiple disciplines.
International Journal of Software Science and Computational Intelligence-IJSSCI
Exploring New Dimensions in Software Engineering and AIInternational Journal of Software Science and Computational Intelligence (IJSSCI) is a prominent academic journal published by IGI Global, dedicated to advancing the fields of software science and computational intelligence. With its ISSN 1942-9045 and E-ISSN 1942-9037, IJSSCI offers a platform for researchers, practitioners, and students to disseminate innovative research findings, theoretical advancements, and practical applications in areas such as algorithm development, machine learning, and software engineering. Although the journal currently does not operate under an open access model, its rigorous peer-review process ensures high-quality publications that contribute significantly to the academic discourse. Based in Hershey, PA, IJSSCI is recognized for its commitment to fostering collaboration among professionals in the technology and computer science fields, making it an essential resource for those looking to stay at the forefront of software science advancements.