liu.seSearch for publications in DiVA
Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
A method to develop a component based alarm centre client with high scalability
Linköping University, Department of Science and Technology. Linköping University, The Institute of Technology.
2008 (English)Independent thesis Advanced level (degree of Master (One Year)), 20 credits / 30 HE creditsStudent thesisAlternative title
En metod för utveckling av en skalbar och komponentbaserad larmcentralsklient. (Swedish)
Abstract [en]

Different methods are compared to examine different possibilities to develop an alarm centre client with high scalability. Methods for the construction of a component and methods to handle the communication between components in the system. Also the possibility to create a robust and stable system with high performance was investigated by comparing and evaluating different techniques. Techniques to validate data and secure the client from communication interruptions.

A client with high scalability can efficiently be developed by using a component based model where each component is created with support from the .NET base class library, components which can be developed and tested independently. The data validation technique is highly dependent of the update frequency and the present data type. A Query Notification technique was chosen for irregularly updated data and a Pollningtechnique for regularly updated data.

Abstract [sv]

Olika metoder jämförs för att utreda hur man effektivt kan utveckla en skalbar komponentbaserad larmcentralsklient. Metoder för att konstruera en enskild komponent samt för att hantera kommunikationen mellan olika komponenter i ett sammansatt system. Vidare studeras hur man med olika tekniker kan skapa ett robust och stabilt system, samt tekniker för att validera data och säkra klienten mot avbrott i kommunikationen.

En skalbar klient kan utvecklas genom att man använder en komponentbaserad modell där man använder .NET’s klassbibliotek för att skapa sina komponenter vilka kan utvecklas och testas oberoende av varandra. Valet av valideringsteknik var högst beroende av hur ofta en viss typ av larmcentralsdata uppdaterades i databasen. Effektivast visade det sig vara att använda en notifieringsteknik för validering av data med en oregelbunden uppdateringsfrekvens och att använda en pollningteknik för regelbundet uppdaterad data.

Place, publisher, year, edition, pages
2008. , 36 p.
National Category
Engineering and Technology
Identifiers
URN: urn:nbn:se:liu:diva-95262ISRN: LiU-ITN-TEK-A--08/009--SEOAI: oai:DiVA.org:liu-95262DiVA: diva2:640130
Subject / course
Media Technology
Supervisors
Examiners
Available from: 2013-08-12 Created: 2013-07-03 Last updated: 2013-08-19Bibliographically approved

Open Access in DiVA

fulltext(829 kB)136 downloads
File information
File name FULLTEXT01.pdfFile size 829 kBChecksum SHA-512
09a9e671baf0d494a80c9c8ea6942e075126252940776609a698845167aa3ad84cb215427cb7dfcdcdd6ce143aae8356a3b43f223392cf21bfe4bfe3586858c0
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Olofsson, Robert
By organisation
Department of Science and TechnologyThe Institute of Technology
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 136 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 56 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • harvard1
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • oxford
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf