acm-header
Sign In

Communications of the ACM

Table of Contents


DEPARTMENT: Editorial pointers

Editorial Pointers


DEPARTMENT: News track

News Track


DEPARTMENT: Forum

Forum


COLUMN: Legally speaking

-nsolicited Communications as Trespass?

Attempting to stretch existing laws to address previously unforeseen technological issues.
COLUMN: Technology strategy and management

Company Character and the Software Business

Consumers must evaluate a software producer's company character as well as its product offerings.
SPECIAL SECTION: Service-oriented computing

Introduction


The Next Step in Web Services

How three specifications support creating robust service compositions.

Web Service Componentization

Developing a framework for analyzing service composition reuse and specialization.

Contracts and Types

Addressing the need for a more formal account of service descriptions and service contracts with a mobile process algebra.

Transactions and Web Services

Helping to realize the full potential of e-commerce.

Business-Oriented Management of Web Services

Using tools and abstractions for monitoring and controlling Web services.
SPECIAL SECTION: Conceptual modeling and system architecting

Introduction

How to evaluate and select the methods and tools for building conceptual models that faithfully represent the abstract concepts of a software system's architecture.

System Function and Architecture: Opm-Based Definitions and Operational Templates

This framework for modeling and conceptually representing a system's specification identifies essential objects and processes while minimizing ambiguity in functional and architectural requirements.

Method Engineering For Oo Systems Development

This metamodel-based framework helps distill the key ingredients in software engineering processes in ways that facilitate method engineering, along with process understanding.

Evaluating Modeling Techniques Based on Models of Learning

To compare modeling techniques, combine grammar-based and cognitive-based approaches and test domain understanding.

-sing Ontology to Validate Conceptual Models

Theories of ontology lead to improved conceptual models and help ensure they are indeed faithful representations of their focal domains.

Robots, After All

Artificial minds for mechanical bodies capable of autonomous manual work finally seem within reach.

Watermark-Based Copyright Protection System Security

Both researchers and industry players are asking: Just how easy is it to break a watermark-based copyright management system?

Intelligent Web Services Moving Toward a Framework to Compose

Intelligent Web services show promise as a means of supporting cross-organizational business transactions.

Objective Quality Ranking of Computing Journals

Citation analysis, which provides a clear picture of actual use of journals and their articles, is an effective way to determine a journal's influence.
COLUMN: Technical opinion

On Pseudo Object-Oriented Programming Considered Harmful

Reconsidering and disentangling some fundamental relationships and issues.
COLUMN: Inside risks

Information System Security Redux