Content area

Abstract

Le domaine des communications par satellites demande une specialisation et des recherches continues afin d'exploiter son potentiel de plus en plus reconnu. Il existe deja des logiciels permettant ce type de communication. L'interet grandissant pour ce domaine, joint a l'avenement du reseau Internet, motive l'idee de pouvoir acceder a ces satellites via l'Internet. Des logiciels de type client-serveur sont utilises pour de nombreuses applications sur l'Internet. Le projet Acces Planetaire aux Objets en Orbites (APOO), dont il est question dans ce memoire, a pour objectif de fournir l'acces aux communications par satellites par l'utilisation de l'Internet.

Le developpement d'un logiciel est au coeur du projet APOO. Ce logiciel, dans une phase preliminaire, offre a un utilisateur l'acces et le controle a distance d'une station de poursuite de satellites. Il permet egalement la communication audio avec l'objet en poursuite. Ce logiciel est une application client-serveur, realise selon une approche orientee vers les objets. La conception a ete realisee avec la methodologie proposee par Booch. Le client est realise en langage Java et le serveur est realise en langage C++.

APOO est un projet d'equipe auquel nous avons contribue dans le cadre de ce memoire. Nos resultats et notre contribution personnelles prennent la forme de composants logiciels permettant de localiser les satellites dans l'espace ainsi que de controler une antenne bidirectionnelle et une radio (pour entrer en communication avec les satellites). Un outil supportant les communications audio sur l'Internet (NetMeeting) a egalement ete integre a ce logiciel. De plus, nous avons effectue la modelisation formelle du controle de l'antenne avec le Real Time Logic de Mok et Jahanian.

Abstract (AI English translation)

Information popover about translation disclaimer

The field of satellite communications requires specialization and continued research in order to exploit its increasingly recognized potential. There is already software allowing this type of communication. The growing interest in this field, combined with the advent of the Internet network, motivates the idea of being able to access these satellites via the Internet. Client-server type software is used for many applications on the Internet. The Planetary Access to Objects in Orbits (APOO) project, discussed in this dissertation, aims to provide access to satellite communications through the use of the Internet.

Software development is at the heart of the APOO project. This software, in a preliminary phase, offers a user remote access and control of a satellite tracking station. It also allows audio communication with the object being tracked. This software is a client-server application, created using an object-oriented approach. The design was carried out with the methodology proposed by Booch. The client is made in Java language and the server is made in C++ language.

APOO is a team project to which we contributed as part of this dissertation. Our results and our personal contribution take the form of software components to locate satellites in space as well as to control a two-way antenna and a radio (to communicate with the satellites). A tool supporting audio communications over the Internet (NetMeeting) has also been integrated into this software. In addition, we carried out the formal modeling of the antenna control with Real Time Logic by Mok and Jahanian.

Details

1010268
Classification
Identifier / keyword
Title
Developpement de composants d'un logiciel client-serveur pour la poursuite de satellites
Alternate title
Development of client-server software components for satellite tracking
Number of pages
103
Publication year
1998
Degree date
1998
School code
0512
Source
MAI 37/03M, Masters Abstracts International
ISBN
978-0-612-35667-2
University/institution
Universite de Sherbrooke (Canada)
University location
Canada -- Quebec, CA
Degree
M.Sc.
Source type
Dissertation or Thesis
Language
French
Document type
Dissertation/Thesis
Dissertation/thesis number
MQ35667
ProQuest document ID
304495216
Document URL
https://www.proquest.com/dissertations-theses/developpement-de-composants-dun-logiciel-client/docview/304495216/se-2?accountid=208611
Copyright
Database copyright ProQuest LLC; ProQuest does not claim copyright in the individual underlying works.
Database
ProQuest One Academic