search query: @keyword messaging / total: 9
reference: 5 / 9
« previous | next »
Author:Eräpolku, Markus
Title:Dynamic Messaging Scheme for Software-based Real-time Control
DMS - eräs ratkaisu dynaamiseen realiaikaohjaukseen
Publication type:Master's thesis
Publication year:2004
Pages:85      Language:   eng
Department/School:Sähkö- ja tietoliikennetekniikan osasto
Main subject:Vuorovaikutteinen digitaalinen media   (T-111)
Supervisor:Savioja, Lauri
Instructor:Lokki, Tapio
OEVS:
Electronic archive copy is available via Aalto Thesis Database.
Instructions

Reading digital theses in the closed network of the Aalto University Harald Herlin Learning Centre

In the closed network of Learning Centre you can read digital and digitized theses not available in the open network.

The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/

You can read theses on the Learning Centre customer computers, which are available on all floors.

Logging on to the customer computers

  • Aalto University staff members log on to the customer computer using the Aalto username and password.
  • Other customers log on using a shared username and password.

Opening a thesis

  • On the desktop of the customer computers, you will find an icon titled:

    Aalto Thesis Database

  • Click on the icon to search for and open the thesis you are looking for from Aaltodoc database. You can find the thesis file by clicking the link on the OEV or OEVS field.

Reading the thesis

  • You can either print the thesis or read it on the customer computer screen.
  • You cannot save the thesis file on a flash drive or email it.
  • You cannot copy text or images from the file.
  • You cannot edit the file.

Printing the thesis

  • You can print the thesis for your personal study or research use.
  • Aalto University students and staff members may print black-and-white prints on the PrintingPoint devices when using the computer with personal Aalto username and password. Color printing is possible using the printer u90203-psc3, which is located near the customer service. Color printing is subject to a charge to Aalto University students and staff members.
  • Other customers can use the printer u90203-psc3. All printing is subject to a charge to non-University members.
Location:P1 Ark S80     | Archive
Keywords:software development
messaging
middleware
communication protocols
plugins
scripting
ohjelmistokehitys
viestiskeemat
middleware
kommunikaatioprotokollat
ohjelmistolaajennukset
skriptaus
Abstract (eng): The goal of this thesis was to investigate how a real time, simple, but yet open messaging scheme would be implemented for the use of specialized software, that needs to adapt in changing environments.
The messaging scheme was supposed to act as an interface between the host and the environment external to it, so that the host can communicate with the outside world.
For such situations, a message structure with freely definable content is required, as well as adaptability of the run-time processes in both temporal and functional dimensions.
In course of the work, an important factor was to ensure extensive user configurability.

The work was done through implementing a working prototype application to be used with a hosting audio listening-test program.
The goal was to extend the usability of the program beyond the original audio testing.
Programming was done with C++ programming language in Linux operating system environment.
The real meter for the work's usability was evaluated through the operation with this hosting program.
Despite this, the work is self-contained, and resulting prototype was pursued to be flexible enough to suit also for other uses.
Abstract (fin): Tämän diplomityön aiheena oli tutkia, kuinka mahdollisimman avoin viestinvälitys- ja kommunikointimalli voitaisiin toteuttaa laajennuksena ohjelmistolle, jonka käyttötarpeet vaativat sitä mukautumaan uusiin tilanteisiin ja ympäristöihin.
Mallin tarkoituksena oli toimia rajapintana isäntä-ohjelmiston ja sille ulkopuolisen ympäristön välillä.
Tällaisiin tarpeisiin vaaditaan sisällöltään vapaasti määritettävissä olevaa viestirakennetta, sekä ohjelman ajonaikaisten prosessien mukautuvuutta niin ajallisesti kuin toiminnallisesti.
Tärkeässä osassa oli mahdollistaa kattava käyttäjän tarpeisiin mukautuminen.

Diplomityön tuloksena syntyi prototyyppi, joka kehitettiin toimimaan erään alkujaan psykoakustisten kuuntelukokeiden suorittamiseen tarkoitetun ohjelmiston kanssa.
Tavoitteena oli laajentaa kyseisen ohjelmiston käyttömahdollisuuksia ja -kohteita.
Ohjelmointikielenä toimi C++, ja käyttöjärjestelmäympäristönä Linux.
Diplomityön hyödyllisyyttä arvioitiin ennen kaikkea sen mukaan, kuinka hyvin prototyyppi toimi isäntäohjelman kanssa.
Tästä huolimatta prototyyppi toimii itsenäisenä ohjelmana ja suunniteltiin toimimaan myös muissa ympäristöissä.
ED:2004-11-19
INSSI record number: 26496
+ add basket
« previous | next »
INSSI