Managing delivery of public definitions to a distributed software engineering environment
No Thumbnail Available
URL
Journal Title
Journal ISSN
Volume Title
Helsinki University of Technology |
Diplomityö
Checking the digitized thesis and permission for publishing
Instructions for the author
Instructions for the author
Authors
Date
1998
Department
Major/Subject
Tietojenkäsittelyoppi
Mcode
Tik-76
Degree programme
Language
en
Pages
56
Series
Abstract
Hajautetun ohjelmistokehitysympäristön ongelmana on tietohakemistoihin varastoidun tuotekehityksen aikana usein muuttuvan tiedon yhdenmukaisuuden hallinta. Kaikkien ohjelmien käännösten tulee tapahtua samojen määritelmien mukaisesti, jotta lopullisen järjestelmän toimivuus varmistuu. Suuren järjestelmän, kuten puhelinkeskuksen, ohjelmisto vaatii paljon määritelmiä, joiden tehokas monistaminen on hajautetun ohjelmistokehityksen menestyksen reunaehtoja. Muutosten tulee olla nopeasti ja oikein kaikkien ohjelmistosuunnittelijoiden käytettävissä. Tässä työssä käsitellään miten suuren tietohakemiston muutokset voidaan eristää ja jakaa tehokkaasti. Työ käsittelee erilaisia replikoinnin perusongelmia: topologiaa, yhdenmukaisuutta, suorituskykyä, luotettavuutta ja ongelmatilanteita. Lisäksi työssä kuvataan eräs ratkaisu joka toteuttaa laajan määrittelyhakemiston jakelun Nokia Telecommunicationsin palvelinverkkoon.Description
Supervisor
Sulonen, ReijoThesis advisor
Hannikainen, PirjoKeywords
distribution, hajautus, distribution, replication, replikointi, replikering, consistency, yhdenmukaisuus, konsistens, software configuration management, konfiguraationhallinta, program donfiguration hantering, software engineering, ohjelmistokehitys, programmeringsmiljö