Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • 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
Operatörsoberoende SMS-leverans med designmönstret Bridge
Blekinge Institute of Technology, School of Engineering, Department of Interaction and System Design.
2007 (Swedish)Independent thesis Basic level (degree of Bachelor)Student thesis
Abstract [sv]

When different type of programs are developed one wants to make these adjustable to future changes and requirements. It must be done a good design of the program from the beginning to make it possible to continue development of it without having to redo big parts of it to high costs. In the area of object orientation there are design pattern, which can be used to design systems that can be adjusted to new changes in an easier way. I have in this thesis chosen to take a closer look at how to design a program that sends SMS to cell phones through a system of an operator. One requirement on the program is that it has to be possible to change what operator to send though in an easy way. I have chosen a design pattern named Bridge and investigate if a use of it makes a program operator independent. This thesis is for system developers who have basic knowledge of object orientation and have programmed in Java. The hypothesis that is tested is: "If the design pattern Bridge is used to construct a program that sends SMS, then it will be a program where an operator's API easily can be replaced by another operator's API. The investigation was done by collecting a number of API's from different companies who offer the possibility to send SMS through themselves. Code was created for the classes that are part of the design pattern Bridge and specific code for every tested API were done and compiled and run. After that the possibility to switch between API's in an easy way was investigated. The result of the investigation was that it is possible to integrate some of the API's with Bridge and that the switching between API's is working. But to find out if Bridge can be used in a real program demands further investigations.

Place, publisher, year, edition, pages
2007. , p. 18
Keywords [sv]
designmönster, Bridge, SMS, operatörsoberoende, Fristående kurs
National Category
Software Engineering
Identifiers
URN: urn:nbn:se:bth-5503Local ID: oai:bth.se:arkivex398635CC2734597DC12572750070F2AEOAI: oai:DiVA.org:bth-5503DiVA, id: diva2:832886
Uppsok
Technology
Supervisors
Available from: 2015-04-22 Created: 2007-02-01 Last updated: 2018-01-11Bibliographically approved

Open Access in DiVA

fulltext(256 kB)119 downloads
File information
File name FULLTEXT01.pdfFile size 256 kBChecksum SHA-512
3aa8e68717b301be70e4d3d0344d1b514567877764c064fe506980b2d5b3876e88e618b0faf4f513d16590ef3c3c7ae311ef252ed9e38ae5949613a69e17765c
Type fulltextMimetype application/pdf

By organisation
Department of Interaction and System Design
Software Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 119 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: 175 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • 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