ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY

Scope & Guideline

Unveiling Cutting-Edge Insights in Software Engineering

Introduction

Delve into the academic richness of ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY with our guidelines, detailing its aims and scope. Our resource identifies emerging and trending topics paving the way for new academic progress. We also provide insights into declining or waning topics, helping you stay informed about changing research landscapes. Evaluate highly cited topics and recent publications within these guidelines to align your work with influential scholarly trends.
LanguageEnglish
ISSN1049-331x
PublisherASSOC COMPUTING MACHINERY
Support Open AccessNo
CountryUnited States
TypeJournal
Convergefrom 1992 to 2024
AbbreviationACM T SOFTW ENG METH / ACM Trans. Softw. Eng. Methodol.
Frequency4 issues/year
Time To First Decision-
Time To Acceptance-
Acceptance Rate-
Home Page-
Address1601 Broadway, 10th Floor, NEW YORK, NY 10019-7434

Aims and Scopes

The ACM Transactions on Software Engineering and Methodology (TOSEM) focuses on the intersection of software engineering practices and methodologies, emphasizing innovative approaches and tools for software development and maintenance. The journal aims to address both theoretical and practical aspects of software engineering, providing a platform for researchers and practitioners to share their findings.
  1. Software Testing and Quality Assurance:
    Research in this area includes methodologies for improving software testing processes, such as automated test generation, test case prioritization, and techniques for enhancing test coverage. The emphasis is on ensuring high software quality through rigorous testing practices.
  2. Machine Learning and AI in Software Engineering:
    The journal explores the application of machine learning and artificial intelligence techniques in various aspects of software engineering, including automated program repair, defect prediction, and code summarization. This area highlights the integration of advanced computational techniques to improve software development practices.
  3. Security and Vulnerability Management:
    Research focused on identifying, analyzing, and mitigating security vulnerabilities in software systems. This includes automated vulnerability detection, security testing, and the development of secure coding practices to enhance software resilience against attacks.
  4. Software Maintenance and Evolution:
    Studies here examine methods and practices for maintaining and evolving software systems, including refactoring, technical debt management, and the impact of software changes on system performance and reliability.
  5. Human Factors in Software Engineering:
    This area investigates the impact of human behavior and collaboration on software development processes. Research includes studies on developer productivity, team dynamics, and user experience design, emphasizing the human-centered aspects of software engineering.
  6. Software Development Methodologies:
    Research on various software development methodologies, including Agile, DevOps, and Model-Driven Development. This encompasses empirical studies on the effectiveness of these methodologies in real-world applications.
The ACM Transactions on Software Engineering and Methodology has witnessed the rise of several trending and emerging themes in recent years. These themes reflect the evolving landscape of software engineering, driven by technological advancements and the changing needs of the industry.
  1. Automated Testing and Program Repair:
    A significant increase in research focused on automated testing techniques and program repair methodologies can be observed. This includes the development of tools and frameworks that leverage AI and machine learning to enhance testing efficiency and accuracy.
  2. AI and Machine Learning Integration:
    There is a growing trend in integrating AI and machine learning into software engineering processes, particularly in areas like code completion, defect prediction, and software maintenance. This trend reflects the industry's push towards more intelligent and adaptive software development practices.
  3. Security and Ethical Considerations in Software Engineering:
    Emerging themes include a heightened focus on security practices, ethical implications of software development, and the need for responsible AI. As software systems grow in complexity, the importance of incorporating security and ethical considerations into the development lifecycle is increasingly recognized.
  4. User Experience and Human-Centric Design:
    Research emphasizing user experience, accessibility, and human-centered design principles is on the rise. This reflects a broader industry trend towards creating software that is not only functional but also user-friendly and inclusive.
  5. Cloud and Distributed Systems Development:
    With the rise of cloud computing and microservices architectures, there is increasing research on methodologies and tools for developing, testing, and maintaining distributed systems. This includes studies on performance optimization, fault tolerance, and service orchestration.

Declining or Waning

While the ACM Transactions on Software Engineering and Methodology continues to thrive in many areas, certain themes have shown a decline in prominence over recent years. This section highlights those waning themes, reflecting shifts in research focus within the software engineering community.
  1. Traditional Software Development Practices:
    Research focused on conventional software development methodologies, such as Waterfall or V-Model approaches, is becoming less prominent as Agile and DevOps methodologies gain traction. The shift towards more iterative and flexible approaches has diminished the relevance of traditional practices.
  2. Static Code Analysis:
    Although static code analysis remains important, there has been a noticeable decline in the volume of research dedicated solely to this area. The focus is shifting towards more dynamic and context-aware analysis methods that can handle the complexities of modern software systems.
  3. Legacy System Maintenance:
    Research on maintaining and upgrading legacy systems appears to be waning as organizations increasingly migrate to newer technologies and architectures. The urgency of addressing legacy systems is diminishing as newer frameworks and cloud solutions become more prevalent.

Similar Journals

Applied Computing Review

Inspiring Progress in the Computing Profession
Publisher: ASSOC COMPUTING MACHINERYISSN: 1559-6915Frequency: 4 issues/year

Applied 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.

COMPUTER STANDARDS & INTERFACES

Setting the Benchmark for Excellence in Computing Research.
Publisher: ELSEVIERISSN: 0920-5489Frequency: 6 issues/year

COMPUTER STANDARDS & INTERFACES is a prestigious journal published by Elsevier, dedicated to the intersection of technology, law, and standards in computing. With an impressive impact factor and categorized in the Q1 quartile across several relevant fields, including Computer Science Applications, Hardware and Architecture, and Software, this journal has established itself as a critical resource for researchers and professionals alike. Covering a comprehensive range of topics over its converged years from 1986 to 2025, it provides rigorous peer-reviewed articles and vital insights into the evolving landscape of computer standards. The journal's Scopus rankings affirm its significance with top percentiles in multiple categories, including a remarkable 12th rank in Social Sciences and Law. COMPUTER STANDARDS & INTERFACES welcomes contributions that push the boundaries of knowledge and foster discussions on best practices and innovations, making it an invaluable platform for students and seasoned researchers passionate about advancing the field.

International Journal of Software Science and Computational Intelligence-IJSSCI

Advancing the Frontiers of Software Science and Intelligence
Publisher: IGI GLOBALISSN: 1942-9045Frequency: 4 issues/year

International 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.

International Journal on Software Tools for Technology Transfer

Innovating the Future of Software Tools in Technology Transfer
Publisher: SPRINGER HEIDELBERGISSN: 1433-2779Frequency: 6 issues/year

International Journal on Software Tools for Technology Transfer (ISSN: 1433-2779; E-ISSN: 1433-2787), published by SPRINGER HEIDELBERG, stands as a pivotal platform for advancing the intersection of software engineering and technology transfer. Operating out of Germany, this esteemed journal has contributed significantly to the field since its inception in 1997 and continues to disseminate cutting-edge research through 2024. With a current impact footprint reflected in its Q2 status in Information Systems and Q3 in Software categories, it holds an impressive Scopus rank in the top 60th and 52nd percentiles respectively. Researchers, professionals, and students alike will find its commitment to exploring innovative software tools and techniques essential for enhancing technology transfer processes invaluable. Although the journal does not offer open access, its rigorously peer-reviewed articles are crucial for those seeking high-quality research insights.

Journal of Object Technology

Shaping the Future of Object-Oriented Technologies
Publisher: JOURNAL OBJECT TECHNOLOGYISSN: 1660-1769Frequency: 4 issues/year

Journal 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 King Saud University-Computer and Information Sciences

Pioneering Research for a Digital Tomorrow
Publisher: ELSEVIERISSN: 1319-1578Frequency: 10 issues/year

Journal of King Saud University-Computer and Information Sciences, published by ELSEVIER, is a prestigious open-access journal focusing on the rapidly evolving fields of computer science and information technology. Since its inception in 1996, this journal has provided a platform for high-quality research and innovative ideas, promoting the dissemination of knowledge to a global audience. With a remarkable impact factor and ranked Q1 in the Computer Science (miscellaneous) category as of 2023, it stands among the top 11% of journals in its field, reflecting its commitment to excellence and relevance. The journal proudly carries the ISSN 1319-1578 and E-ISSN 2213-1248, and it is based in Saudi Arabia while being part of a global academic network. With a Scopus rank of #26 out of 232 in general computer science, the Journal of King Saud University-Computer and Information Sciences is an essential resource for researchers, professionals, and students seeking to stay at the forefront of technological advancement. As it continues to thrive through 2024, it invites contributions that will shape the future of computing and information sciences.

SCIENCE OF COMPUTER PROGRAMMING

Transforming Ideas into Computational Excellence
Publisher: ELSEVIERISSN: 0167-6423Frequency: 18 issues/year

Science 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.

Innovations in Systems and Software Engineering

Exploring Cutting-Edge Research in Software Systems
Publisher: SPRINGER LONDON LTDISSN: 1614-5046Frequency: 4 issues/year

Innovations in Systems and Software Engineering, published by Springer London Ltd, is a highly relevant journal dedicated to advancing the field of software engineering and systems innovation. With an ISSN of 1614-5046 and E-ISSN 1614-5054, this journal serves as a key platform for researchers and practitioners to share their insights, cutting-edge research, and developments from 2005 to 2024. Positioned in the Q3 category for software within the 2023 metrics and ranked #219 out of 407 in Scopus, the journal highlights its commitment to addressing the evolving challenges and opportunities in software systems. Although not open access, it maintains a rigorous peer-review process to ensure the dissemination of quality research. As the field continues to grow in complexity, Innovations in Systems and Software Engineering is vital for fostering collaboration and innovation among professionals, students, and researchers aiming to shape the future of software engineering.

INFORMATION AND SOFTWARE TECHNOLOGY

Exploring the Intersection of Technology and Research Excellence
Publisher: ELSEVIERISSN: 0950-5849Frequency: 12 issues/year

INFORMATION AND SOFTWARE TECHNOLOGY, published by Elsevier, is a leading journal that stands at the forefront of the fields of software engineering, information systems, and computer science applications. Since its inception in 1970 and with a focus extending to 2025, this esteemed publication has made significant contributions to the discourse on technological advancements and innovations. In 2023, it has achieved a remarkable Q1 categorization across multiple domains, including Computer Science Applications, Information Systems, and Software, reflecting its excellence and relevance in the academic community. With Scopus rankings that place it in the top percentiles in its categories (85th, 83rd, and 83rd respectively), the journal serves as an essential platform for researchers, professionals, and students eager to disseminate and engage with cutting-edge research and developments. While it does not currently offer Open Access options, the knowledge curated within its pages remains invaluable for advancing the fields of information technology and software development.

PROGRAMMING AND COMPUTER SOFTWARE

Fostering a Deeper Understanding of Software Complexities
Publisher: PLEIADES PUBLISHING INCISSN: 0361-7688Frequency: 6 issues/year

PROGRAMMING AND COMPUTER SOFTWARE is a distinguished journal committed to advancing the field of software development and programming methodologies. Published by PLEIADES PUBLISHING INC, this journal has been a valuable resource since its inception in 1978, reaching out to researchers, professionals, and students alike. With an emphasis on rigorous peer-reviewed articles, the journal holds a Q3 ranking in the realm of Software according to the latest 2023 Category Quartiles. Though it does not offer open access, the journal ensures that high-quality research is disseminated to its audience, providing insights into evolving programming techniques, software engineering challenges, and innovative solutions. With its convergence of years extending to 2024, PROGRAMMING AND COMPUTER SOFTWARE remains a pivotal publication, fostering a deeper understanding of the complexities in computer programming while supporting the broader software community.