Skip to main content

Research Repository

Advanced Search

Dynamic allocation of processes and channels in T9000/C104 networks using occam3 (1994)
Presentation / Conference Contribution
Kerridge, J. (1994, April). Dynamic allocation of processes and channels in T9000/C104 networks using occam3. Presented at WoTUG-17: 17th World occam* and Transputer User Group Technical Meeting, Bristol, UK

The hardware of the Inmos T9000 transputer contains a resource channel mechanism which is used to implement a many-to-one client server programming model. This model has also been captured in occam3. The resource channel mechanism provided by the har... Read More about Dynamic allocation of processes and channels in T9000/C104 networks using occam3.

Parameterised Types in occam3(e) (1994)
Presentation / Conference Contribution
Chutimaskul, W., & Kerridge, J. (1993, June). Parameterised Types in occam3(e). Presented at 6th Transputer and Occam International Conference, Tokyo, Japan

A conceptual language for querying object oriented data (1994)
Presentation / Conference Contribution
Barclay, P. J., & Kennedy, J. (1994, July). A conceptual language for querying object oriented data. Presented at 12th British National Conference on Database: Directions in Databases - BNCOD12, 1994

A variety of languages have been proposed for object oriented database systems in order to provide facilities for ad hoc querying. However, in order to model at the conceptual level, an object oriented schema definition language must itself provide f... Read More about A conceptual language for querying object oriented data.

Optimising a Presentation Timetable Using Evolutionary Algorithms (1994)
Presentation / Conference Contribution
Paechter, B. (1994, April). Optimising a Presentation Timetable Using Evolutionary Algorithms. Presented at AISB EC: AISB Workshop on Evolutionary Computing, Leeds

This paper describes a solution to the problem of scheduling student presentations which uses evolutionary algorithms. The solution uses a permutation based approach with each candidate schedule being coded for by a genotype containing six chromosome... Read More about Optimising a Presentation Timetable Using Evolutionary Algorithms.

Application of 3D finite-difference time-domain (FDTD) method to predict radiation from a PCB with high speed pulse propagation. (1994)
Presentation / Conference Contribution
Buchanan, W. J., Gupta, N. K., & Arnold, J. M. (1994, September). Application of 3D finite-difference time-domain (FDTD) method to predict radiation from a PCB with high speed pulse propagation

The authors have applied the 3D FDTD technique to simulate the propagation of electrical signals within printed circuit boards (PCBs). This relates to the work currently being carried out into the propagation of very high speed digital pulses in PCBs... Read More about Application of 3D finite-difference time-domain (FDTD) method to predict radiation from a PCB with high speed pulse propagation..

Two solutions to the general timetable problem using evolutionary algorithms. (1994)
Presentation / Conference Contribution
Paechter, B., Luchian, H., Cumming, A., & Petriuc, M. (1994, June). Two solutions to the general timetable problem using evolutionary algorithms. Presented at First IEEE Conference on Evolutionary Computation, 1994 IEEE World Congress on Computational Intelligence

The general timetable problem, which involves the placing
of events requiring limited resources into timeslots,
has been approached in many different ways. This paper
describes two approaches to solving the problem using
evolutionary algorithms.... Read More about Two solutions to the general timetable problem using evolutionary algorithms..

A general model for the answer-pertubation techniques. (1994)
Presentation / Conference Contribution
Stamate, D., Luchian, H., & Paechter, B. (1994, September). A general model for the answer-pertubation techniques

Answer-perturbation techniques for the protection
of statistical databases were introduced in [7]; they
are flexible (perturbation kept under control),
modular (do not interact with the DBMS)
techniques, which compare fmorably to previous
protec... Read More about A general model for the answer-pertubation techniques..

Towards a cooperative software agent. (1994)
Book Chapter
Smyth, M. (1994). Towards a cooperative software agent. In J. H. Connolly, & E. A. Edmonds (Eds.), The Kluwer International Series on Computer Supported Cooperative Work; Spaces, Spatiality and Technology (1-11). Springer-Verlag. https://doi.org/10.1007/978-1-4471-2035-3_1

This chapter introduces the concept of software agents and focuses on their impact at the level of the user interface, particularly the relationship between the level of task action undertaken by agents and their corresponding representation to the u... Read More about Towards a cooperative software agent..

Viewing objects. (1993)
Presentation / Conference Contribution
Barclay, P. J., & Kennedy, J. (1993, July). Viewing objects. Presented at 11th British National Conference on Database System, Keele, UK

This paper examines the incorporation of database views into an object oriented conceptual model. An approach is presented where views are themselves objects, instances of view classes. These view objects provide new ways of interacting with preexist... Read More about Viewing objects..

Memory resident databases: reliability, compression and performance. (1993)
Report
Cockshott, W. P., Cowie, A., Russell, G., & McGregor, D. (1993). Memory resident databases: reliability, compression and performance

The paper argues that recent developments in non-volatile solid-state store allow a new implementation paradigm for databases. This involves replacing slow rotating storage with all-semiconductor data stores. A mechanism is presented to achieve high... Read More about Memory resident databases: reliability, compression and performance..

An evolutionary approach to the general timetable problem. (1993)
Book Chapter
Paechter, B., Luchian, H., & Cumming, A. (1993). An evolutionary approach to the general timetable problem. In The Scientific Annals of the "Al. I. Cuza" University of Iasi, special issue for the ROSYCS symposium 1993. Alexandru Ioan Cuza University Press

An object-based processor cache. (1993)
Report
Russell, G., & Shaw, P. (1993). An object-based processor cache

In the past, many persistent object-oriented architecture designs have been based on traditional processor technologies. Such architectures invariantly attempt to insert an object-level abstraction mechanism over the traditional processorÕs virtual a... Read More about An object-based processor cache..

A stack-based register set. (1993)
Report
Russell, G., & Shaw, P. (1993). A stack-based register set

Register windowing has become a common sight in high speed processors, reducing the memory traffic required to preserve register contents over sub-routine invocations. However, approaches to register windowing have changed little since their introduc... Read More about A stack-based register set..

Metaphors in HCI. (1993)
Presentation / Conference Contribution
Smyth, M., & Knott, R. P. (2004, January). Metaphors in HCI. Presented at VAMMS'93, Visual Aspects of Man-Machine Systems

Parallel processing techniques in EMP propagation using 3D finite-difference time-domain (FDTD) method. (1993)
Journal Article
Buchanan, W. J., & Gupta, N. K. (1993). Parallel processing techniques in EMP propagation using 3D finite-difference time-domain (FDTD) method. Advances in engineering software, 18(3), 149-159. https://doi.org/10.1016/0965-9978%2893%2990062-X

The authors have applied the 3D FDTD technique to simulate the propagation of electrical signals on a microstrip antenna using a four-transputer array connected to a 386-based PC. This relates to work currently being carried out into the propagation... Read More about Parallel processing techniques in EMP propagation using 3D finite-difference time-domain (FDTD) method..

Transputer and occam research: new directions. (1993)
Presentation / Conference Contribution
(1993, March). Transputer and occam research: new directions. Presented at Proceedings of the 16th world Occam and transputer user group technical meeting, Sheffield

No abstract available.

An Appreciation of the Subtleties of Shared Channels in occam3 (1993)
Presentation / Conference Contribution
Waithe, S., & Kerridge, J. (1993, March). An Appreciation of the Subtleties of Shared Channels in occam3. Presented at 16th World occam* and Transputer User Group Technical Meeting (WoTUG-16), Sheffield, UK

By exploiting virtual channels implemented on the INMOS T9000 transputer, occam3 offers the facility of sharing. This allows us to declare a channel as SHARED which then allows an arbitrary number of processes to communicate across this channel. By m... Read More about An Appreciation of the Subtleties of Shared Channels in occam3.