Back to results

Université de Sherbrooke

Réalisation du langage OCCAM-S

Abstract

dc:description.abstract

Ce mémoire traite du développement d'un langage dérivé d'OCCAM et de la construction d'un compilateur. Il s'agit de l'approfondissement d'une idée de messieurs Gabriel Girard et Richard St-Denis. Le projet initial consistait à développer un outil permettant de faciliter l'élaboration d'un système réparti. Le langage OCCAM, développé par InMos (Angleterre), semblait approprié pour l'utilisation envisagée, selon une étude a priori. La première ébauche du langage OCCAM-s a consisté en un remaniement de la syntaxe selon les préférences des utilisateurs, ainsi qu'une généralisation des constructeurs du langage. Ce travail exploratoire a montré que le sujet exigeait beaucoup plus d'attention que prévu, notamment, une modification sémantique partielle. L'étape suivante de l'implantation du langage a consisté à élaborer une machine virtuelle, conçue pour faciliter la production de code. Une comparaison avec la machine d'InMos (le Transputer) a fait ressortir un fait primordial: l'architecture sous-jacente du langage OCCAM original ne correspondait pas à nos objectifs. Des modifications sérieuses ont dûes être apportées pour combler les différences fondamentales. Ce travail a conduit à la création d'un compilateur générant du code 68020 pour le système d'exploitation Unix.

Degree

thesis:*
Name thesis:degree_name
M. Sc.
Level thesis:degree_level
Maîtrise
Discipline thesis:degree_discipline
Informatique
Grantor dc:publisher
Université de Sherbrooke
Year dc:date.issued
1989

Author and committee

dc:creator, dc:contributor.*
Author dc:creator
  • Ranger, Denis
Advisor dc:contributor.advisor
  • Haguel, Jacques

Subjects

dc:subject × 1

Rights

Language dc:language.iso
fr

Identifiers

dc:identifier.*
Handle dc:identifier.uri
http://hdl.handle.net/11143/16298
OAI identifier oai:identifier
oai:usherbrooke.scholaris.ca:11143/16298

Chain of custody

source
Harvested from
Université de Sherbrooke
Base URL
usherbrooke.scholaris.ca/server/oai/request
Last updated
2026-07-27
Source record
OAI-PMH GetRecord
citation

Ranger, Denis. Réalisation du langage OCCAM-S. Maîtrise thesis, Université de Sherbrooke, 1989. http://hdl.handle.net/11143/16298