Change search
ReferencesLink to record
Permanent link

Direct link
Design and development of a plugin-based architecture on an embedded system
Linköping University, Department of Computer and Information Science. Linköping University, The Institute of Technology.
2013 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

A startup company is developing a diving computer to help scuba divers to be able to communicate with each other underwater. The company has already developed a custom hardware that can send and receive data to and from each other and needs a software that can handle the transfer and visualize the data. A future revenue stream is to be able to sell \Apps\ to increase the programs feature list and therefor one of the goals is to be able to load a plugin during runtime. There are dierent ways to implements the plugin system and this thesis focuses on the dierent designs that exists, their pros and cons and nally show an implementation of a design and why it was chosen. In addition to the plugin system there is also a discussion on the design of the rest of the systems and which workarounds that had to be made due to the restriction of the custom hardware or the plugin design.

Place, publisher, year, edition, pages
2013. , 98 p.
National Category
Computer Engineering
URN: urn:nbn:se:liu:diva-97580ISRN: LIU-IDA/LITH-EX-A--13/047--SEOAI: diva2:648958
Subject / course
Computer and information science at the Institute of Technology
Available from: 2013-10-08 Created: 2013-09-17 Last updated: 2013-10-08Bibliographically approved

Open Access in DiVA

fulltext(709 kB)50 downloads
File information
File name FULLTEXT01.pdfFile size 709 kBChecksum SHA-512
Type fulltextMimetype application/pdf

By organisation
Department of Computer and Information ScienceThe Institute of Technology
Computer Engineering

Search outside of DiVA

GoogleGoogle Scholar
Total: 50 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

Total: 110 hits
ReferencesLink to record
Permanent link

Direct link