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

Date

1998

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, Reijo

Thesis advisor

Hannikainen, Pirjo

Keywords

distribution, hajautus, distribution, replication, replikointi, replikering, consistency, yhdenmukaisuus, konsistens, software configuration management, konfiguraationhallinta, program donfiguration hantering, software engineering, ohjelmistokehitys, programmeringsmiljö

Other note

Citation