ACM Journals/Transactions
Search within the ACM Journals:      
CSUR logo CSURACM Computing Surveys (CSUR)

These comprehensive, readable tutorials and survey papers give guided tours through the literature and explain topics to those who seek to learn the basics of areas outside their specialties. The carefully planned and presented introductions in Computing Surveys (CSUR) are also an excellent way for professionals to develop perspectives on, and identify trends in complex technologies. Recent issues have covered image understanding, software reusability, and object and relational database topics.
IMWUT logo IMWUTProceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies

The Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies (IMWUT) is a premier journal series for research relevant to the post-PC era. Computing technology is becoming increasingly pervasive; embedded throughout the environment as well as in mobile devices, wearables, and the Internet of Things. This is leading to a transformative change in the utility that technology can provide to users and societies, and how people relate to technology. IMWUT covers a broad range of topics relevant to this change, such as mobile systems, wearable technologies and intelligent environments. The scope includes research contributions in systems and infrastructures, new hardware and sensing techniques, and studies of user experiences and societal impact. IMWUT also welcomes contributions on new methodologies and tools, theories and models, as well as visionary and survey papers that help advance the field.
JACM logo JACMJournal of the ACM (JACM)

The Journal of the ACM (JACM) provides coverage of the most significant work on principles of computer science, broadly construed. The scope of research covered encompasses contributions of lasting value to any area of computer science. To be accepted, a paper must be judged to be truly outstanding in its field. JACM is interested in work in core computer science and in work at the boundaries, both the boundaries of subdisciplines of computer science and the boundaries between computer science and other fields.
JDIQ logo JDIQJournal of Data and Information Quality (JDIQ)

JDIQ's mission is to publish high quality articles that make a significant and novel contribution to the field of data and information quality. JDIQ welcomes research contributions on the following areas, but not limited to: Information Quality in the Enterprise Context; Database related technical solutions for Information Quality; Information Quality in the context of Computer Science and Information Technology; Information Curation.

JDIQ accepts research conducted using a wide variety of methods ranging from positivists to interpretive methods, systems building descriptions, and database theory, as well as statistical analysis, mathematical modeling, quasi experimental methods, hermeneutics, action research, and case study. JDIQ accepts diverse research methods that are customary in different research backgrounds and traditions, both quantitative and qualitative. Research papers need to demonstrate the use of a rigorous method or methods. Research papers also need to provide valuable and relevant implications for applying their findings and solutions in practice.

JEA logo JEAJournal of Experimental Algorithmics (JEA)

ACM Journal of Experimental Algorithmics (JEA) is a high-quality journal devoted to the study of discrete algorithms and data structures from an empirical perspective. The journal welcomes original submissions that focus on design, implementation, and performance evaluation through a combination of experimentation and classical techniques.
JETC logo JETCACM Journal on Emerging Technologies in Computing Systems (JETC)

The ACM Journal on Emerging Technologies in Computing Systems (JETC) invites submissions of original technical papers describing research and development in emerging technologies in computing systems. Major economic and technical challenges are expected to impede the continued scaling of semiconductor devices. This has resulted in the search for alternate mechanical, biological/biochemical, nanoscale electronic, asynchronous and quantum computing, and sensor technologies. As the underlying nanotechnologies continue to evolve in the labs of chemists, physicists, and biologists, it has become imperative for computer scientists and engineers to translate the potential of the basic building blocks (analogous to the transistor) emerging from these labs into information systems. Their design will face multiple challenges ranging from the inherent (un)reliability due to the self-assembly nature of the fabrication processes for nanotechnologies, from the complexity due to the sheer volume of nanodevices that will have to be integrated for complex functionality, and from the need to integrate these new nanotechnologies with silicon devices in the same system. The journal provides comprehensive coverage of innovative work in the specification, design analysis, simulation, verification, testing, and evaluation of computing systems constructed out of emerging technologies and advanced semiconductors. Also of interest are innovations in system design for green and sustainable computing, and computing-driven solutions to emerging areas in biotechnology. Topics include, but are not limited to:

  • Logic Primitive Design and Synthesis: how to design computational logic primitives from the new nanotechnologies, and design tools supporting their effective design and verification,
  • System-Level Specification, Design and Synthesis: how to interconnect these computational primitives to build complete information systems, and design tools for specifying, synthesizing, and verifying such systems,
  • Software-Level Specification, Design and Synthesis: how to develop the necessary software so that applications can be effectively mapped onto information systems implemented using these new nanotechnologies, and tools for generating and verifying the software, and
  • Mixed-Technology Systems: how to interface across potentially hybrid nanotechnologies that may co-exist in the same information system.
JOCCH logo JOCCHJournal on Computing and Cultural Heritage (JOCCH)

ACM Journal on Computing and Cultural Heritage (JOCCH) publishes papers of significant and lasting value in all areas relating to the use of ICT in support of Cultural Heritage, including (but not limited to) the following areas:

  • On-site and remotely sensed data collection
  • Metadata, classification schema, ontologies and semantic processing
  • Analytic tools to assist research on collections or artefacts
  • Digital artefact capture, representation and manipulation
  • ICT assistance in monitoring and restoration
  • Intelligent tools for digital reconstruction
  • Long term preservation of digital artefacts
  • Provenance, copyright and IPR
  • Story-telling and other forms of communication
  • Digital capture and annotation of intangible heritage (performance, audio, dance, oral heritage)
  • ICT technologies in support of creating new cultural experiences or digital artefacts
  • Augmentation of physical collections with digital presentations
  • Applications (e.g. in Education and Tourism)
JOCCH seeks to combine the best of computing science with real attention to any aspect of the cultural heritage sector.
PACMCGIT logo PACMCGITProceedings of the ACM on Computer Graphics and Interactive Techniques

The Proceedings of the ACM in Computer Graphics and Interactive Techniques (PACMCGIT) publishes original research of the highest quality dealing with all areas of computer graphics and interactive techniques including rendering, modeling, animation, and digital image processing as well as the visual computing and simulation elements of such disparate areas as computational fabrication, computational photography, physical modeling and control, user interfaces, video game techniques, and virtual and augmented reality. PACMCGIT broadly spans all of these areas as well as new areas that will develop under the wide umbrella of computer graphics and interactive techniques. The journal operates in close collaboration with the ACM special interest group on Computer GRAPHics and Interactive Techniques (ACM SIGGRAPH) with each issue devoted to a particular subject area within CGIT. All accepted papers receive two rounds of reviewing and authors can expect publication decisions within posted timelines.
PACMHCI logo PACMHCIProceedings of the ACM on Human-Computer Interaction

The Proceedings of the ACM on Human Computer Interaction (HCI) is a journal series for research relevant to multiple aspects of the intersection between human factors and computing systems. Characteristics of humans from individual cognition, to group effects, to societal impacts shape and are shaped by computing systems. Human and computer interactions affect multiple aspects of daily life, shape mass social changes, and guide novel computing experiences. These interactions are studied via multiple methods, including ethnography, surveys, experiments, and system implementation among others. PACMHCI covers a broad range of topics and methods that help illuminate the intersection between humans and computing systems. The scope of this journal includes research contributions in new systems for input and output, studies of user experiences with computing systems, scholarship on the individual and group effects of computer mediation, and societal impacts of new human computer interactions. PACMHCI also welcomes contributions on new methodologies, tools, theories and models, as well as visionary and survey papers that help advance the field.
PACMPL logo PACMPLProceedings of the ACM on Programming Languages

Proceedings of the ACM on Programming Languages (PACMPL) is a Gold Open Access journal publishing research on all aspects of programming languages, from design to implementation and from mathematical formalisms to empirical studies. Each issue of the journal is devoted to a particular subject area within programming languages and will be announced through publicized Calls for Papers. All accepted papers receive two rounds of reviewing and authors can expect initial decisions regarding submissions in under 3 months. The journal operates in close collaboration with the Special Interest Group on Programming Languages (SIGPLAN) and is committed to making high-quality peer-reviewed scientific research in programming languages free of restrictions on both access and use.
POMACS logo POMACSProceedings of the ACM on Measurement and Analysis of Computing Systems

The PACM Series on Measurement and Analysis of Computing Systems publishes original research of the highest quality dealing with performance of computing systems, broadly construed. We recognize that critical insights into key design trade-offs in computer or network systems have historically be obtained using a broad set of tools: benchmarking and experimental evaluation, mathematical modeling, algorithmic analysis, which often need to be combined creatively. This publication hence broadly welcomes works that further the state-of-the-art in determining or predicting the performance of computing systems and their applications. This includes efforts that creatively apply previously developed methods in systems, measurement and theory, and especially those combining results from multiple technical areas. Computing systems is broadly defined and includes in particular computer architecture, file and memory systems, database systems, computer networks, operating systems, distributed systems, web-based systems, data centers, cloud computing, large applications such as online social networks and wireless networks. Performance refers both to speed and the efficient use of various resources, including green computing for environmental sustainability. Examples of performance evaluation methods include, among others, optimization, stochastic modeling and statistical analysis, instrumentation techniques and measurement design, workload characterization, formal methods for model verification, analysis of stochastic networks, and simulation.
TAAS logo TAASACM Transactions on Autonomous and Adaptive Systems (TAAS)

ACM Transactions on Autonomous and Adaptive Systems (TAAS) is a venue for high-quality research contributions addressing foundational, engineering, and technological aspects related to all those complex ICT systems that have to serve - in autonomy and with capabilities of autonomous adaptation - in highly dynamic socio-technico-physical environments.

TAAS addresses research on autonomous and adaptive systems being undertaken by an increasingly interdisciplinary research community -- and provide a common platform under which this work can be published and disseminated. TAAS encourages contributions aimed at supporting the understanding, development, and control of such systems and of their behaviors.
TACCESS logo TACCESSACM Transactions on Accessible Computing (TACCESS)

ACM Transactions on Accessible Computing (TACCESS) is a quarterly journal that publishes refereed articles addressing issues of computing as it impacts the lives of people with disabilities. It provides a technical forum for disseminating innovative research that covers either:

  • applications of computing and information technologies to provide assistive systems to persons with disabilities, or
  • investigations of computing technologies and their use by persons with disabilities.
TACO logo TACOACM Transactions on Architecture and Code Optimization (TACO)

ACM Transactions on Architecture and Code Optimization (TACO) focuses on hardware, software, and system research spanning the fields of computer architecture and code optimization. Articles that appear in TACO will either present new techniques and concepts or report on experiences and experiments with actual systems. Insights useful to architects, hardware or software developers, designers, builders, and users will be emphasized.
TALG logo TALGACM Transactions on Algorithms (TALG)

The ACM Transactions on Algorithms (TALG) publishes original research of the highest quality dealing with algorithms that are inherently discrete and finite, and having mathematical content in a natural way, either in the objective or in the analysis. Most welcome are new algorithms and data structures, new and improved analyses, and complexity results. In addition to original research articles TALG will include special features appearing from time to time such as invited columns and a problems section.
TALLIP logo TALLIPACM Transactions on Asian and Low-Resource Language Information Processing (TALLIP)

The ACM Transactions on Asian and Low-Resource Language Information Processing (TALLIP) publishes high quality original archival papers and technical notes in the areas of computation and processing of information in Asian languages, low-resource languages of Africa, Australasia, Oceania and the Americas, as well as related disciplines. The subject areas covered by TALLIP include, but are not limited to:
  • Computational Linguistics: including computational phonology, computational morphology, computational syntax (e.g. parsing), computational semantics, computational pragmatics, etc.
  • Linguistic Resources: including computational lexicography, terminology, electronic dictionaries, cross-lingual dictionaries, electronic thesauri, etc.
  • Hardware and software algorithms and tools for Asian or low-resource language processing, e.g., handwritten character recognition.
  • Information Understanding: including text understanding, speech understanding, character recognition, discourse processing, dialogue systems, etc.
  • Machine Translation involving Asian or low-resource languages.
  • Information Retrieval: including natural language processing (NLP) for concept-based indexing, natural language query interfaces, semantic relevance judgments, etc.
  • Information Extraction and Filtering: including automatic abstraction, user profiling, etc.
  • Speech processing: including text-to-speech synthesis and automatic speech recognition.
  • Multimedia Asian Information Processing: including speech, image, video, image/text translation, etc.
  • Cross-lingual information processing involving Asian or low-resource languages.
Papers that deal in theory, systems design, evaluation and applications in the aforesaid subjects are appropriate for TALLIP. Emphasis will be placed on the originality and the practical significance of the reported research.

In addition, papers published in TALLIP must relate to some aspect of Asian language or speech processing. Asian languages include languages in East Asia (e.g. Chinese, Japanese, Korean), South Asia (Hindi, Tamil, etc), Southeast Asia (Malay, Thai, Vietnamese, etc), the Middle East (Arabic, etc), and so on. Low-resource languages of primary interest are those of Africa, Australasia, Oceania, the Americas and, of course, Asia.
TAP logo TAPACM Transactions on Applied Perception (TAP)

ACM Transactions on Applied Perception (TAP) aims to broaden the synergy between computer science and psychology/perception by publishing top quality papers that help to unify research in these fields. The journal publishes inter-disciplinary research of significant and lasting value in all subfields of Computer Science and Experimental Psychology. All papers must incorporate both perceptual and computer science components. Topics include, but are not limited to:
  • Visual: e.g., computer graphics, scientific/data/information visualization, digital imaging, computer vision, stereo and 3D display technology
  • Auditory: e.g., auditory display and interfaces, perceptual auditory coding, spatialized sound, speech synthesis and recognition
  • Haptics: e.g., haptic rendering, haptic input and perception
  • Sensorimotor: e.g., vestibular interfaces, eye/head tracking input, gesture input, body movement input
  • Multisensory: e.g., sensory integration, multimodal rendering and interaction
TASLP logo TASLPIEEE/ACM Transactions on Audio, Speech and Language Processing (TASLP)

The IEEE/ACM Transactions on Audio, Speech, and Language Processing covers audio, speech and language processing and the sciences that support them. It includes practical areas of the design, development, and evaluation of speech- and text-processing systems along with their associated theory. It publishes application-oriented research, survey papers, and descriptions of novel applications. Audio processing topics include: transducers, room acoustics, active sound control, human audition, analysis/synthesis/coding of music, and consumer audio. Speech processing topics include: speech analysis, synthesis, coding, speech and speaker recognition, speech production and perception, and speech enhancement. Language processing topics include: speech and text analysis, understanding, generation, dialog management, translation, summarization, question answering and document indexing and retrieval, as well as general language modeling. Machine learning and pattern analysis applied to any of the above areas is also welcome.
TCBB logo TCBBIEEE/ACM Transactions on Computational Biology and Bioinformatics (TCBB)

TCBB is a bimonthly journal that publishes archival research results related to the algorithmic, mathematical, statistical, and computational methods that are central in bioinformatics and computational biology; the development and testing of effective computer programs in bioinformatics; the development and optimization of biological databases; and important biological results that are obtained from the use of these methods, programs, and databases.
TCPS logo TCPSACM Transactions on Cyber-Physical Systems

ACM Transactions on Cyber-Physical Systems (TCPS) is the premier journal for the publication of high-quality original research papers and survey papers that have scientific and technological understanding of the interactions of information processing, networking and physical processes. TCPS will cover the following topics:
  • Computation Abstractions
  • System Modeling and Languages
  • System Compositionality and Integration
  • Design Automation and Tool Chains
  • Trustworthy System Designs
  • Resilient and Robust System Designs
  • Human in the Loop
The application domains covered by TCPS include, but not limited to: Healthcare, Transportation, Automotive, Avionics, Energy, Living Space, and Robotics.
TEAC logo TEACACM Transactions on Economics and Computation (TEAC)

ACM Transactions on Economics and Computation (TEAC) is a new journal focusing on the intersection of computer science and economics. Of interest to the journal is any topic relevant to both economists and computer scientists, including but not limited to the following: algorithmic game theory, mechanism design, design and analysis of electronic markets, computation of equilibria, cost of strategic behavior and cost of decentralization, learning in games and markets, systems resilient against malicious agents, economics of computational advertising, paid search auctions, agents in networks, electronic commerce, computational social choice, recommendation/reputation/trust systems, and privacy.
TECS logo TECSACM Transactions on Embedded Computing Systems (TECS)

The design of embedded computing systems, both the software and hardware, increasingly relies on sophisticated algorithms, analytical models, and methodologies. ACM Transactions on Embedded Computing Systems (TECS) aims to present the leading work relating to the analysis, design, behavior, and experience with embedded computing systems.
THRI logo THRIACM Transactions on Human-Robot Interaction (THRI)

ACM Transactions on Human-Robot Interaction (THRI) aims to be the leading peer-reviewed interdisciplinary journal of human-robot interaction. Publication preference is given to articles that contribute to the state of the art or advance general knowledge, have broad interest, and are written to be intelligible to a wide range of audiences. Submitted articles must achieve a high standard of scholarship. Authors must ask themselves if their research is presented well and (1) advances understanding in the field of human-robot interaction, (2) adds state-of-the-art or general information to this field, or (3) challenges existing understandings in this area of research.

THRI encourages submission of well-written papers from all fields, including robotics, computer science, engineering, design, and the behavioral and social sciences. Published scholarly papers can address topics including how people interact with robots and robotic technologies, how to improve these interactions and make new kinds of interaction possible, and the effects of such interactions on organizations or society. The editors are also interested in receiving proposals for special issues on particular technical problems or that leverage research in HRI to advance other areas such as social computing, consumer behavior, health, and education.
TIIS logo TIISACM Transactions on Interactive Intelligent Systems (TiiS)

The ACM Transactions on Interactive Intelligent Systems (TiiS) publishes papers on research concerning the design, realization, or evaluation of interactive systems that incorporate some form of machine intelligence. TIIS articles come from a wide range of research areas and communities. An article can take any of several complementary views of interactive intelligent systems, focusing on:
  • the intelligent technology,
  • the interaction of users with the system, or
  • both aspects at once.
TIST logo TISTACM Transactions on Intelligent Systems and Technology (TIST)

ACM Transactions on Intelligent Systems and Technology (TIST) publishes the highest quality papers on intelligent systems, applicable algorithms and technology with a multi-disciplinary perspective. An intelligent system is one that uses artificial intelligence (AI) techniques to offer important services (e.g., as a component of a larger system) to allow integrated systems to perceive, reason, learn, and act intelligently in the real world.
TKDD logo TKDDACM Transactions on Knowledge Discovery from Data (TKDD)

The ACM Transactions on Knowledge Discovery from Data (TKDD) welcomes papers on a full range of research in the knowledge discovery and analysis of diverse forms of data. Such subjects include: scalable and effective algorithms for data mining and data warehousing, mining data streams, mining multi-media data, mining high-dimensional data, mining text, Web, and semi-structured data, mining spatial and temporal data, data mining for community generation, social network analysis, and graph structured data, security and privacy issues in data mining, visual, interactive and online data mining, pre-processing and post-processing for data mining, robust and scalable statistical methods, data mining languages, foundations of data mining, KDD framework and process, and novel applications and infrastructures exploiting data mining technology. TKDD encourages papers that explore the above subjects in the context of large distributed networks of computers, parallel or multiprocessing computers, or new data devices. TKDD also encourages papers that describe emerging data mining applications that cannot be satisfied by the current data mining technology.
TMIS logo TMISACM Transactions on Management Information Systems (TMIS)

ACM Transactions on Management Information Systems (TMIS) is a scholarly quarterly journal that focuses on publishing high quality information systems research. TMIS welcomes innovative work on the design, development, assessment, and management of information technology and systems within organizations, businesses, and societies. TMIS welcomes submissions on a full range of MIS and information technology related areas and strongly encourages submissions with technical and technological ingredients, such as algorithmic, analytical modeling, design science, and system-oriented research, as well as submissions in emerging multidisciplinary MIS research topics that may span several traditional academic disciplines. The inaugural issue of ACM TMIS was published in December 2010.
TOCE logo TOCEACM Transactions on Computing Education (TOCE)

ACM Transactions on Computing Education (TOCE) (formerly named JERIC, Journal on Educational Resources in Computing) covers diverse aspects of computing education: traditional computer science, computer engineering, information technology, and informatics; emerging aspects of computing; and applications of computing to other disciplines. The common characteristics shared by these papers are a scholarly approach to teaching and learning, a broad appeal to educational practitioners, and a clear connection to student learning.
TOCHI logo TOCHIACM Transactions on Computer-Human Interaction (TOCHI)

ACM Transactions on Computer-Human Interaction (TOCHI) covers the software, hardware and human aspects of interaction with computers. Topics include hardware and software architectures; interactive techniques, metaphors, and evaluation; user interface design processes; and users and groups of users. Those within the artificial intelligence, object-oriented systems, information systems, graphics and software engineering communities, will benefit from the high quality research papers in TOCHI concerning information and ideas directly related to the construction of effective human-computer interfaces.
TOCL logo TOCLACM Transactions on Computational Logic (TOCL)

ACM Transactions on Computational Logic (TOCL) is devoted to research concerned with all uses of logic in computer science. Logic continues to play an important role in computer science and permeates many of its areas including: artificial intelligence, computational complexity, database systems and programming languages.
TOCS logo TOCSACM Transactions on Computer Systems (TOCS)

ACM Transactions on Computer Systems (TOCS) presents research and development results on the design, specification, realization, behavior, and use of computer systems. The term "computer systems" is interpreted broadly and includes systems architectures, operating systems, distributed systems, and computer networks. Articles that appear in TOCS will tend either to present new techniques and concepts or to report on experiences and experiments with actual systems. Insights useful to system designers, builders, and users will be emphasized.
TOCT logo TOCTACM Transactions on Computation Theory (TOCT)

The ACM Transactions on Computation Theory (ToCT) is a scholarly journal publishing outstanding original research that explores the mathematical nature of computation, and its theoretical limitations. Topics include, but are not limited to, computational complexity, foundations of cryptography, randomness in computing, coding theory, models of computation including parallel, distributed and quantum and other emerging models, computational learning theory, theoretical computer science aspects of areas such as databases, information retrieval, economic models and networks.
TODAES logo TODAESACM Transactions on Design Automation of Electronic Systems (TODAES)

ACM Transactions on Design Automation of Electronic Systems (TODAES) is a new CAD publication emphasizing a computer science/engineering orientation. TODAES contains a varied array of article formats, including research papers, tutorial and survey papers, as well as short technical notes. Let this new reference tool be your pulse to the rapidly changing field of design technology of electronic systems.
TODS logo TODSACM Transactions on Database Systems (TODS)

Heavily used in both academic and corporate R&D; settings, ACM Transactions on Database Systems (TODS) is a key publication for computer scientists working in data abstraction, data modeling, and designing data management systems. Topics include storage and retrieval, transaction management, distributed and federated databases, semantics of data, intelligent databases, and operations and algorithms relating to these areas. In this rapidly changing field, TODS provides insights into the thoughts of the best minds in database R&D.;
TOG logo TOGACM Transactions on Graphics (TOG)

ACM Transactions on Graphics (TOG) is the foremost peer-reviewed journal in graphics field. In the colorful pages of TOG, leading researchers discuss breakthroughs in computer-aided design, synthetic image generation, rendering, solid modeling and other areas. "Research," the largest regular section, is necessary intellectual nourishment for anyone implementing graphics systems.
TOIS logo TOISACM Transactions on Information Systems (TOIS)

The ACM Transactions on Information Systems (TOIS) publishes papers on information retrieval (such as search engines, recommender systems) that contain:
  • new principled information retrieval models or algorithms with sound empirical validation;
  • observational, experimental and/or theoretical studies yielding new insights into information retrieval or information seeking;
  • accounts of applications of existing information retrieval techniques that shed light on the strengths and weaknesses of the techniques;
  • formalization of new information retrieval or information seeking tasks and of methods for evaluating the performance on those tasks;
  • development of content (text, image, speech, video, etc) analysis methods to support information retrieval and information seeking;
  • development of computational models of user information preferences and interaction behaviors;
  • creation and analysis of evaluation methodologies for information retrieval and information seeking; or
  • surveys of existing work that propose a significant synthesis.
The information retrieval scope of ACM Transactions on Information Systems (TOIS) appeals to industry practitioners for its wealth of creative ideas, and to academic researchers for its descriptions of their colleagues' work.
TOIT logo TOITACM Transactions on Internet Technology (TOIT)

ACM Transactions on Internet Technology (TOIT) brings together many computing disciplines including computer software engineering, computer programming languages, middleware, database management, security, knowledge discovery and data mining, networking and distributed systems, communications, performance and scalability etc. TOIT will cover the results and roles of the individual disciplines and the relationshipsamong them.
TOMACS logo TOMACSACM Transactions on Modeling and Computer Simulation (TOMACS)

Systems modeling and computer simulation are powerful tools for understanding, and ACM Transactions on Modeling and Computer Simulation (TOMACS) is a primary source for research on all aspects of these two areas. Emphasizing discrete event simulation, this journal publishes applications, reviews, and tutorials on such topics as combined, distributed, and hybrid simulation, simulation and computer graphics, process generators, and random number generation.
TOMM logo TOMMACM Transactions on Multimedia Computing, Communications, and Applications (TOMM)

The ACM Transactions on Multimedia Computing, Communications, and Applications (TOMM) focuses on multimedia computing (I/O devices, OS, storage systems, streaming media middleware, continuous media representations, media coding, media processing, etc.), multimedia communications (real-time protocols, end-to-end streaming media, resource allocation, multicast protocols, etc.), and multimedia applications (databases, distributed collaboration, video conferencing, 3D virtual environments, etc.).

On 23rd May 2014, ACM TOMCCAP changed its acronym to ACM TOMM. This acronym change was the result of extensive discussions between the journal Editorial Board and SIGMM constituents dating back to 2011. This name change emphasizes the continued strong collaboration with the ACM Multimedia conference (ACMMM).
TOMPECS logo TOMPECSACM Transactions on Modeling and Performance Evaluation of Computing Systems (TOMPECS)

ACM Transactions on Modeling and Performance Evaluation of Computing Systems (ToMPECS) is a quarterly peer-reviewed journal that publishes refereed articles on all aspects of the modeling, analysis, and performance evaluation of computing and communication systems. It solicits and will publish articles that:
  • Define, develop, and assess new performance evaluation methodologies, including analytical techniques, experimental design, formal methods, instrumentation techniques, mathematical modeling, optimization, queueing theory, reliability analysis, simulation, statistical analysis, stochastic modeling, verification and validation, and workload characterization;
  • Provide new insights on the performance of computing and communication systems; or
  • Introduce new settings within which performance modeling and evaluation can play an important role.
Target areas for these performance evaluation methodologies include traditional areas such as computer architecture, computer networks, database systems, distributed systems, enterprise systems, fault-tolerant systems, file and I/O systems, memory systems, multimedia systems, operating systems, peer-to-peer networks, real-time systems, sensor networks, software systems, storage systems, telecommunication networks, Web-based systems, and wireless networks, as well as up and coming areas such as data centers, green computing and communications, energy grid networks, on-line social networks, and networks at large.
TOMS logo TOMSACM Transactions on Mathematical Software (TOMS)

As a scientific journal, ACM Transactions on Mathematical Software (TOMS) documents the theoretical underpinnings of numeric, symbolic, algebraic, and geometric computing applications. It focuses on analysis and construction of algorithms and programs, and the interaction of programs and architecture. Algorithms documented in TOMS are available as the Collected Algorithms of the ACM at calgo.acm.org.
TON logo TONIEEE/ACM Transactions on Networking (TON)

Co-sponsored by ACM and the IEEE, IEEE/ACM Transactions on Networking (TON) offers broad coverage of research and experience in network architecture and design, communication protocols, network software and technologies, services and applications, and network operations and management. Articles accepted for future publication are available on the TON Home Page.
TOPC logo TOPCACM Transactions on Parallel Computing (TOPC)

Parallel computing is no longer a niche research field but an essential ingredient in all aspects of computer science. ACM Transactions on Parallel Computing (TOPC) is a forum for novel and innovative work on all aspects of parallel computing, including foundational and theoretical aspects, systems, languages, architectures, tools, and applications. It will address all classes of parallel-processing platforms including concurrent, multithreaded, multicore, accelerated, multiprocessor, clusters, and supercomputers.

TOPLAS logo TOPLASACM Transactions on Programming Languages and Systems (TOPLAS)

ACM Transactions on Programming Languages and Systems (TOPLAS) is the premier journal for reporting recent research advances in the areas of programming languages, and systems to assist the task of programming. Papers can be either theoretical or experimental in style, but in either case, they must contain innovative and novel content that advances the state of the art of programming languages and systems. We also invite strictly experimental papers that compare existing approaches, as well as tutorial and survey papers. The scope of TOPLAS includes, but is not limited to, the following subjects:

  • language design for sequential and parallel programming
  • programming language implementation
  • programming language semantics
  • compilers and interpreters
  • runtime systems for program execution
  • storage allocation and garbage collection
  • languages and methods for writing program specifications
  • languages and methods for secure and reliable programs
  • testing and verification of programs
TOPS logo TOPSACM Transactions on Privacy and Security (TOPS)

ACM Transactions on Privacy and Security (TOPS) (formerly known as TISSEC) publishes high-quality research results in the fields of information and system security and privacy. Studies addressing all aspects of these fields are welcomed, ranging from technologies, to systems and applications, to the crafting of policies. Topics of interest include:
  • Security Technologies
  • Fundamentals
  • Secure Systems
  • Privacy Methods
  • Security and Privacy Applications
  • Privacy and Security Policies
TOS logo TOSACM Transactions on Storage (TOS)

ACM Transactions on Storage (TOS) is the first archival journal that deals with storage. The field of storage is one of the cornerstones for data availability. Storage is a broad and multidisciplinary area that comprises of network protocols, resource management, data backup, replication, recovery, devices, security, and theory of data coding, densities, and low-power. Designing and developing storage systems continues to be a challenge due to both software and hardware heterogeneity in enterprise environments and data centers.
TOSEM logo TOSEMACM Transactions on Software Engineering and Methodology (TOSEM)

Designing and building a large, complex software system is a tremendous challenge. ACM Transactions on Software Engineering and Methodology (TOSEM) publishes papers on all aspects of that challenge: specification, design, development and maintenance. It covers tools and methodologies, languages, data structures, and algorithms. TOSEM also reports on successful efforts, noting practical lessons that can be scaled and transferred to other projects, and often looks at applications of innovative technologies. The tone is scholarly but readable; the content is worthy of study; the presentation is effective.
TOSN logo TOSNACM Transactions on Sensor Networks (TOSN)

The ACM Transactions on Sensor Networks (TOSN) publishes research and applications of distributed, wireless or wireline sensor and actuator networks. As an interdisciplinary field, sensor networks draw upon many disciplines including signal processing, networking and protocols, embedded systems, information management, and distributed algorithms. Potential synergies among these fields are expected to open up new research directions.
TRETS logo TRETSACM Transactions on Reconfigurable Technology and Systems (TRETS)

ACM Transactions on Reconfigurable Technology and Systems (TRETS) is a peer-reviewed and archival journal that covers reconfigurable technology, systems, and applications on reconfigurable computers. Its focus is on research in, on, and with reconfigurable systems and on the underlying technology (which may be FPGAs but could include other adaptable fabrics). The scope, rationale, and coverage by other journals are often limited to particular aspects of reconfigurable technology or reconfigurable systems. TRETS covers reconfigurability in its own right.

Topics appropriate for TRETS include all levels of reconfigurable system abstractions and all aspects of reconfigurable technology including platforms, programming environments and application successes, such as:

  • The systems architecture of a reconfigurable platform.
  • The programming environment of a reconfigurable system.
  • Applications on which success can be demonstrated.
  • The underlying technology from which reconfigurable systems are developed, including FPGA architectures and their associated computer-aided design algorithms.

TSAS logo TSASACM Transactions on Spatial Algorithms and Systems (TSAS)

ACM Transactions on Spatial Algorithms and Systems (TSAS) is a new scholarly journal that publishes high-quality papers on all aspects of spatial algorithms and systems and closely related disciplines. It has a multi-disciplinary perspective spanning a large number of areas where spatial data is manipulated or visualized (regardless of how it is specified - i.e., geometrically or textually), such as: geography, geographic information systems (GIS), geospatial and spatiotemporal databases, spatial and metric indexing, location-based services, web-based spatial applications, geographic information retrieval (GIR), spatial reasoning and mining, securing and privacy, as well as the related visual computing areas of computer graphics, computer vision, solid modeling, and visualization where the spatial, geospatial, and spatiotemporal data is central.
TSC logo TSCACM Transactions on Social Computing

ACM Transactions on Social Computing (TSC) seeks to publish work that covers the full spectrum of social computing including theoretical, empirical, systems, and design research contributions. The editorial perspective is that social computing is fundamentally about computing systems and techniques in which users interact, directly or indirectly, with what they believe to be other users or other users contributions. TSC welcomes research employing a wide range of methods to advance the tools, techniques, understanding, and practice of social computing, including: theoretical, algorithmic, empirical, experimental, qualitative, quantitative, ethnographic, design, and engineering research. The editorial stance is that foundational algorithmic, econometric, psychological, sociological, and social science research has and will continue to have a profound influence on how social computing systems are designed, built and how they grow.
TWEB logo TWEBACM Transactions on the Web (TWEB)

Transactions on the Web (TWEB) is a journal publishing refereed articles reporting the results of research on Web content, applications, use, and related enabling technologies. Topics in the scope of TWEB include but are not limited to the following: Browsers and Web Interfaces; Electronic Commerce; Electronic Publishing; Hypertext and Hypermedia; Semantic Web; Web Engineering; Web Services; and Service-Oriented Computing XML.

In addition, papers addressing the intersection of the following broader technologies with the Web are also in scope: Accessibility; Business Services Education; Knowledge Management and Representation; Mobility and pervasive computing; Performance and scalability; Recommender systems; Searching, Indexing, Classification, Retrieval and Querying, Data Mining and Analysis; Security and Privacy; and User Interfaces.

Papers discussing specific Web technologies, applications, content generation and management and use are within scope. Also, papers describing novel applications of the web as well as papers on the underlying technologies are welcome.


The ACM Digital Library is published by the Association for Computing Machinery. Copyright © 2019 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us