Change search
ReferencesLink to record
Permanent link

Direct link
Code generation for devices: how much is possible to generate and is it time saving?
2008 (English)Independent thesis Basic level (professional degree), 10 credits / 15 HE creditsStudent thesis
Abstract [en]

Explizit is a consult company that offers the customer development of software for everything between big systems to individual products. They usually take responsibility for everything in the projects. That includes project management and development, because then the projects can be executed in their own computer environment. They have lots of experience around wireless communication, Intra/Internet and client/server solutions. Today they are 40 employees and they have offices in Skellefteå, Malmö and Gothenburg. Explizit is a part of Argentum Group. Explizit has developed systems for capturing and collecting data from different measurement devices. The problem is when new measurement devices is added to the system. It is very time consuming to code the data capturing, a new module to the GUI and the connection to the SQL-server. So the big questions are: * How much of this code is possible to automatically generate? * Will it be time saving? * Will the quality of the code be higher when generated or when it is manually programmed? Things to look at to find a solution: * We must select a pulse watch with support for both GPS and bluetooth. * How does the communication protocol for the watch work? * Which description language should be used for describing the device? * How will we design the layout of the description of the device? * What code needs to be generated for the GUI? * What code needs to be generated for the database connection? * What code needs to be generated for the device communication? * Where will the generator get it's code from? Hardcoded or separate file? * How complex GUI will the generator need?

Place, publisher, year, edition, pages
Keyword [en]
Technology, Kodgenerering, Programmering, Code generation, Programming, XML
Keyword [sv]
URN: urn:nbn:se:ltu:diva-49621ISRN: LTU-HIP-EX--08/031--SELocal ID: 6f0f8b48-f1f2-4f05-8049-50e602278945OAI: diva2:1022968
Subject / course
Student thesis, at least 15 credits
Educational program
Computer Engineering, bachelor's level
Validerat; 20101217 (root)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Open Access in DiVA

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

Search outside of DiVA

GoogleGoogle Scholar
Total: 7 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: 1 hits
ReferencesLink to record
Permanent link

Direct link