Change search
ReferencesLink to record
Permanent link

Direct link
Framework integration in practice
Linnaeus University, Faculty of Technology, Department of Computer Science.
2015 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Development of modern software is a challenging task that requires software developers to leverageexisting functionality by means of reusable code structures, libraries, frameworks and middleware. This allows shortening development time and lowering costs, while keeping resulting software competitive, reliable and maintainable.However, developing software based on reuse of existing libraries and frameworks has its own challenges and requires programmers to be aware of the issuesthey might face.This paper discusses common difficultiesfaced by software developers while developing complex software systems based on reusable libraries and frameworks.The issuesare described along with possible solutions and exemplified by a custom UI framework named AxeZ. AxeZ is designed for customized UI development for Android phones and is built on top of OpenGL and Bullet Physics engine.As a result, AxeZ can be consideredan instanceof successfully designed framework, which implements solutions forthe challenges discussed in this paper. It provides an example of reusable framework targeted for wide area of application in UI programming

Place, publisher, year, edition, pages
2015. , 32 p.
Keyword [en]
framework, extensibility, reusability, architecture, Android, OpenGL, Bullet Physics
National Category
Computer Science
URN: urn:nbn:se:lnu:diva-39782OAI: diva2:787011
Educational program
Software Technology Programme, Master Programme, 120 credits
Available from: 2015-02-11 Created: 2015-02-08 Last updated: 2015-02-11Bibliographically approved

Open Access in DiVA

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

By organisation
Department of Computer Science
Computer Science

Search outside of DiVA

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

Direct link