ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY

Scope & Guideline

Exploring the Frontiers of Software Engineering Innovation

Introduction

Immerse yourself in the scholarly insights of ACM TRANSACTIONS ON SOFTWARE ENGINEERING AND METHODOLOGY with our comprehensive guidelines detailing its aims and scope. This page is your resource for understanding the journal's thematic priorities. Stay abreast of trending topics currently drawing significant attention and explore declining topics for a full picture of evolving interests. Our selection of highly cited topics and recent high-impact papers is curated within these guidelines to enhance your research impact.
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

SCIENCE OF COMPUTER PROGRAMMING

Innovating the Future of Computational Theory
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.

e-Informatica Software Engineering Journal

Pioneering insights in the realm of software engineering.
Publisher: WROCLAW UNIV TECHNOLOGY, FAC COMPUTER SCIENCE & MANAGEMENTISSN: 1897-7979Frequency: 1 issue/year

e-Informatica Software Engineering Journal, published by WROCLAW UNIVERSITY OF TECHNOLOGY, FACULTY OF COMPUTER SCIENCE & MANAGEMENT, is a premier open access journal dedicated to disseminating high-quality research in the field of software engineering. Since its inception in 2007, this journal has played a vital role in advancing knowledge and understanding within the software engineering community. With an ISSN of 1897-7979 and an E-ISSN of 2084-4840, it is recognized for its contributions, achieving a notable Q3 ranking in the Software category for 2023, reflecting its commitment to publish impactful research. The journal covers a wide array of topics that shape the current landscape of software engineering, appealing to researchers, professionals, and students alike. Moreover, it maintains a robust presence in academic databases, ranked #278 out of 407 in Computer Science - Software by Scopus, placing it in the 31st percentile. The journal's commitment to open access ensures that all published articles are freely available to promote wider dissemination and engagement with the scholarly community, paving the way for innovative developments and collaborative research in the field. If you're aiming to contribute to or stay updated with seminal research in software engineering, e-Informatica is your gateway to groundbreaking findings.

Innovations in Systems and Software Engineering

Unveiling the Next Generation of Systems Engineering
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.

International Journal of Software Science and Computational Intelligence-IJSSCI

Empowering Researchers in the Realm of Software Science
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.

Journal of King Saud University-Computer and Information Sciences

Empowering Innovation in Computing and Information Sciences
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.

Applied Computing Review

Bridging Research and Real-World Applications
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.

Journal of Cryptographic Engineering

Elevating the standards of research in cryptography and information security.
Publisher: SPRINGER HEIDELBERGISSN: 2190-8508Frequency: 4 issues/year

The Journal of Cryptographic Engineering, published by Springer Heidelberg, is a prominent platform dedicated to advancing the field of cryptography and its applications in secure communication and information security technologies. With the ISSN 2190-8508 and E-ISSN 2190-8516, this journal showcases rigorous and innovative research contributions from 2011 to 2024, reflecting its commitment to excellence in academic publishing. Recognized among the Q2 category in Computer Networks and Communications and Software, it ranks impressively within the Scopus framework, securing positions in the 59th and 54th percentiles respectively. The Journal aims to facilitate a comprehensive understanding of cryptographic techniques, promote collaboration among researchers, and provide a vital resource for students and professionals. By maintaining high standards of peer review and providing a platform for cutting-edge research, it plays a crucial role in shaping the future of cryptographic engineering.

International Journal on Software Tools for Technology Transfer

Catalyzing Innovation in Software Engineering and Technology Exchange
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 Communications Software and Systems

Exploring the Intersection of Electrical Engineering and Software Development
Publisher: CROATIAN COMMUNICATIONS & INFORMATION SOCISSN: 1845-6421Frequency: 4 issues/year

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

SOFTWARE-PRACTICE & EXPERIENCE

Empowering researchers and professionals with quality software insights.
Publisher: WILEYISSN: 0038-0644Frequency: 12 issues/year

SOFTWARE-PRACTICE & EXPERIENCE, published by Wiley, is a prestigious journal that has significantly contributed to the field of software engineering since its inception in 1971. With a Q2 ranking in Software according to the 2023 category quartiles, it stands among the top tier of journals, positioned in the 79th percentile within Scopus’s Computer Science _ Software category. The journal focuses on disseminating high-quality research that reflects both academic rigour and practical application in software-related practices, ensuring that it remains relevant for researchers, professionals, and students alike. Although it does not currently offer Open Access options, it continues to provide invaluable insights and thorough explorations of contemporary issues in software development, methodology, and experience. As it converges toward 2024, SOFTWARE-PRACTICE & EXPERIENCE aims to foster a greater understanding of effective software practices in a rapidly evolving technological landscape.