Advertisement

Author Archives

Opinion

From Academia to the Editorship

Communications has always had a special meaning to me since the beginning of my career, both professionally and personally. My fascination with computers started in the late 1950s when I was pursuing my doctoral degree at the University of Illinois, Urbana-Champaign. The Illiac-I was among the early computers built in the U.S. and I had the privilege to use it extensively in my dissertation.
Research and Advances

Computer Science and Bioinformatics

In barely half a century computer science has grown from infancy to maturity. Employment in computer science was assured until a few years ago. Today, however, like in the 1960s, when demand for physicists waned, computer scientists are eager to explore new possibilities in promising fields. Biology and its related disciplines like bioinformatics are at the top of the list.
Research and Advances

Computers and Biology

Can we replace costly and possibly unethical animal experiments by computer runs? Can we have computer versions of ourselves that can be used for medical experiments, reducing the danger of risky trials? I believe will have some positive answers to these questions in the centuries ahead. It is safe to infer the major role that […]
Research and Advances

Constraint logic programming languages

Constraint Logic Programming (CLP) is an extension of Logic Programming aimed at replacing the pattern matching mechanism of unification, as used in Prolog, by a more general operation called constraint satisfaction. This aritcle provides a panoramic view of the recent work done in designing and implementing CLP languages. It also presents a summary of their theoretical foundations, discusses implementation issues, compares the major CLP languages, and suggests directions for further work.

Shape the Future of Computing

ACM encourages its members to take a direct hand in shaping the future of the association. There are more ways than ever to get involved.

Get Involved