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

The ACM Journal of Experimental Algorithmics (JEA) is the first publication devoted entirely to experimental work in algorithms and data structures. JEA is also the first on-line-only journal published by ACM, and it is available through a variety of protocols including http, ftp and ftpmail.
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.
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 of complex computing systems exhibiting autonomous and adaptive behavior. TAAS encourages contributions advancing the state of the art in the understanding, development, and control of such systems
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.
TALIP logo TALIPACM Transactions on Asian Language Information Processing (TALIP)

ACM Transactions on Asian Language Information Processing (TALIP) publishes high quality original archival papers and technical notes in the areas of computation and processing of information in Asian languages and related disciplines. Formally, but not exclusively, the subjects to be covered by TALIP are:
  • Computational Linguistic: including phonology, morphology, syntax, semantics, pragmatics, etc. (From the view points of information processing and/or computation.)
  • Linguistic Resource: including computational lexicography, terminology, electronic dictionary, cross-lingual dictionary, electronic thesaurus, etc.
  • Hardware and software algorithms and tools for Asian language processing, e.g., handwritten character recognition.
  • Information Understanding: including text understanding, speech understanding, character recognition, discourse processing, dialogue systems, etc.
  • Machine Translation: including cross-language translation, text-to-speech/speech-to-text synthesis, image-to-text translation, etc.
  • Information Retrieval: including natural language processing (NLP) for concept-based indexing, natural language query interface, semantic-based relevance judgment, etc.
  • Information Extraction and Filtering: including automatic abstraction, user profiling, etc.
  • Multimedia Asian Information Processing: including speech, image, video, etc.
  • Cross-lingual information processing between Asian and Western natural language pairs (e.g., Chinese/English).
In general, TALIP broadly covers issues in NLP for Asian Languages. Aspects concerning theory, systems design, evaluation and applications in the aforesaid subjects will be covered. Emphasis will be placed on the originality and the practical significance of the reported research. Papers related to Western language information processing techniques and theory will also be considered if the ideas are shown to be equally applicable to Asian languages.
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 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.

IEEE/ACM Transactions on Audio, Speech, and Language Processing (TASLP) has launched. The new journal is a merge of IEEE Transactions on Audio, Speech, and Language Processing and ACM Transactions on Speech and Language Processing (TSLP). Papers from the new Transactions appear in both IEEE Xplore and the ACM Digital Library.
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.
TEAC logo TEACACM Transactions on Economics and Computation

The 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. The journal will appear towards the end of 2012.
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.
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.
TISSEC logo TISSECACM Transactions on Information and System Security (TISSEC)

ACM Transactions on Information and System Security (TISSEC) is devoted to the study, analysis, and application of information and system security. TISSEC topics include: security technologies; secure systems; secure applications; and security policies.
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) publishes the highest quality papers about the design, development, assessment, and management of information technology and systems within organizations, businesses, and societies. In addition to traditional management and behavioral MIS research, ACM TMIS strongly encourages submissions of high-quality system and design science research, as well as submissions in emerging MIS multidisciplinary research topics that may span several traditional academic disciplines.
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 broad 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. Though its scope encompasses all aspects of computerized information systems, TOIS most frequently addresses issues in information retrieval and filtering, information interfaces, and information systems design.
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 becomes ACM TOMM.

This acronym change is the result of a discussion within the journal's Editorial Board, within SIGMM and between the ACM SIGMM Executive Committee and the Editorial Board. It is a process which started already in the year 2011.

Two reasons have led to the final decision: 1.) Many scientists, authors and readers have been telling us that the acronym “TOMCCAP” is somehow strange; it does not imply its focus on Multimedia research, it is too long and complicated; it sounds too specialized for a leading journal which highlights all aspects of Multimedia research. 2.) With this name change we want to emphasize the strong and long lasting collaboration with the ACM Multimedia conference (ACM MM) which we plan to further increase in the future.
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 in print, on microfiche, on disk, and online.
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.
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
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 new journal focused on research in, on, and with reconfigurable systems and on the underlying technology (which is currently that of FPGAs but could include other approaches involving an adaptable fabric) that supports these systems for computing or other applications.

Topics that would be appropriate for TRETS would 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.
TSLP logo TSLPACM Transactions on Speech and Language Processing (TSLP)

ACM Transactions on Speech and Language Processing (TSLP) focuses on practical areas of the design, development, and evaluation of speech- and text-processing systems along with their associated theory. Topics within TSLP's scope include: natural language understanding, generation, and parsing; dialog management; machine translation; document summarization; question answering; detection and tracking of entities, relationships, topics, and novelty; language modeling for machine translation and speech; speech prosody; audio indexing; spoken document retrieval; and machine learning and pattern analysis applied to the above
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 © 2014 ACM, Inc.
Terms of Usage   Privacy Policy   Code of Ethics   Contact Us