School of Computing - Research - Working Papers - 1986


Working Papers for 1986



CQM-0186:
M.I.R.A.C.L. MultiPrecision Integer and Rational Arithmetic C Library,
M. Scott

A portable C library is described which implements multi-precision integer and rational data-types, and provides the routines to preform basic arithmetic on them. Certain useful number-theoretic routines are also included in the package.

CQM0286:
Strategic Information Systems Planning: Some Propositions about an Effective Planning Process,
T. Moynihan

Strategic information systems planning is of growing importance. So, how should it be done? Contingency Theory suggests it is pointless to search for the one "best" way. The existence of a wide range of alternative methods in the literature supports this view. Perhaps it makes more sense to focus on the principles which should underlie any approach to information systems planning if it is to be effective. By building on the principles, organisations could design their own planning processes and import specific techniques and frameworks to suit their needs. In this paper, I describe what I believe to be some of these principles.

CQM-0386:
Estimating Knot Volumes in Wood,
M. O'Heigeartaigh, J. Evertsen, E. Stephen..

This paper is concerned with the determination of knot volume in a tree log, and its relationship with the maximum square timber cant extracted from this log. The knot volume in the tree and the cant are determined from branch diameter and its angle to the tree trunk. The method of determining knot volume in planks is also described. Subroutines for the elementary knot shapes are given; more complicated knot shapes are composites of the elementary ones. The parameters chosen to measure the knot characteristics in planks were selected for their robust characteristics and practicality of measuring.

CQM-0486:
Fast Rounding in MultiPrecision Floating-Slash Arithmetic,
M. Scott.

A computational algorithm is described which quickly rounds large fractions into a fixed length multiprecision floating-slash representation.

CQM-0586:
Low Cost Local Area Network Message SubSystem,
C. Daly.

This paper describes the message-sending part of a more complete network. The network itself uses the RS-232 channel with additional electronics to make possible a CSMA/CD based protocol. Most of the protocol is implemented in software. The bit rate is 9600 which allows data transfer at 1kb per second.