1996
Authors
Miranda, JEP; Pinto, JS;
Publication
SIGCSE Bulletin (Association for Computing Machinery, Special Interest Group on Computer Science Education)
Abstract
This paper has two purposes: first, to describe an experiment made in an undergraduate course, using Internet services to improve the speed and ease of communication between students and teaching team. We claim that the very positive results we obtained may very easily be reproduced in any course, with undergraduate students from the first year on. The second purpose is to discuss some possible directions the authors are planning to follow, in what concerns the utilization of Internet in education. Virtual environments such as MUDs and the automatic marking-up of problems submitted through WWW forms are steps towards what might end up as a full-blown Distance Education Environment.
1996
Authors
Barros, J; Goguen, J;
Publication
COMPUTER SCIENCE LOGIC
Abstract
We propose a new semantics for rewrite systems based on interpreting rewrite rules as inequations between terms in an ordered algebra. In particular, we show that the algebra of normal forms in a terminating system is a uniquely minimal covering of the term algebra. In the non-terminating case, the existence of this minimal covering is established in the completion of an ordered algebra formed by rewriting sequences. We thus generalize the properties of normal forms for non-terminating systems to this minimal covering. These include the existence of normal forms for arbitrary rewrite systems, and their uniqueness far confluent systems, in which case the algebra of normal forms is isomorphic to the canonical quotient algebra associated with the rules when seen as equations. This extends the benefits of algebraic semantics to systems with non-deterministic and non-terminating computations. We first study properties of abstract orders, and then instantiate these to term rewriting systems.
1995
Authors
BAQUERO, C; OLIVEIRA, R; MOURA, F;
Publication
PROCEEDINGS OF THE USENIX CONFERENCE ON OBJECT-ORIENTED TECHNOLOGIES (COOTS)
Abstract
1995
Authors
Saraiva, J; Henriques, P;
Publication
COMPUTING SYSTEMS IN ENGINEERING
Abstract
This text presents an implementation of a concurrent attribute evaluator system. This system was developed with the main objective of allowing the implementation of several strategies of concurrent attribute evaluation and not to build a faster compiler to a specific case. The system is implemented in a tightly-coupled machine. One realistic compiler was built and the first results are discussed.
1995
Authors
Azevedo, PJdS; Montesi, D;
Publication
Deductive Databases and Logic Programming, Abduction in Deductive Databases and Knowledge-Based Systems, Proceedings of the ICLP'95 Joint Workshop, Shonan Village Center, Japan, June 17, 1995
Abstract
1995
Authors
deMoura, FS;
Publication
COMPUTING SYSTEMS IN ENGINEERING
Abstract
Parallel systems are not necessarily special-purpose machines. Al present, most departmental servers already resort to shared memory multiprocessing as a means to increase performance, while a network of workstations can also be regarded as a distributed memory parallel system. This paper examines the support offered by the operating system to exploit such parallelism. After discussing the design of multi-threaded programs in a Unix environment, a comparison is made with their distributed counterparts. Some performance figures obtained on a SparcCenter 2000 multiprocessor, on a network of workstations and on a transputer-based system are presented.
The access to the final selection minute is only available to applicants.
Please check the confirmation e-mail of your application to obtain the access code.