Change search
ReferencesLink to record
Permanent link

Direct link
Code Generation in Java: A modular approach for better cohesion
University of Skövde, School of Informatics.
2015 (English)Independent thesis Basic level (degree of Bachelor), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

 This project examines how the quality of a code generator used in an Object-Relational Mapping (ORM) framework can be improved in terms of maintainability, testability and reusability by changing the design from a top-down perspective to a bottom up. The resulting generator is tested in a case study to verify that the new design is more cohesive and less coupled than an existing code generator.

Place, publisher, year, edition, pages
2015. , 50 p.
Keyword [en]
Java, Design, Quality, Model, View, Controller, MVC, Coupling, Cohesion, Maintainability, Reusability, Testability, Modularization, Automated Programming, Object Relational Mapping, Metrics, Code, Generation, ORM
National Category
Computer Science
URN: urn:nbn:se:his:diva-11003OAI: diva2:817887
Subject / course
Educational program
Computer Game Development - Programming
2015-06-01, A104, Södra Trängallén 2b, 54146, Skövde, 13:00 (Swedish)
Available from: 2015-06-23 Created: 2015-06-07 Last updated: 2015-06-23Bibliographically approved

Open Access in DiVA

fulltext(553 kB)53 downloads
File information
File name FULLTEXT02.pdfFile size 553 kBChecksum SHA-512
Type fulltextMimetype application/pdf
programvara(6085 kB)0 downloads
File information
File name SOFTWARE01.zipFile size 6085 kBChecksum SHA-512
Type softwareMimetype application/zip

Search in DiVA

By author/editor
Forslund, Emil
By organisation
School of Informatics
Computer Science

Search outside of DiVA

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

Direct link