Fulltext available Open Access
DC FieldValueLanguage
dc.contributor.advisorSarstedt, Stefan-
dc.contributor.authorMeier, Kai-
dc.date.accessioned2024-09-03T06:29:35Z-
dc.date.available2024-09-03T06:29:35Z-
dc.date.created2022-11-17-
dc.date.issued2024-09-03-
dc.identifier.urihttps://hdl.handle.net/20.500.12738/16198-
dc.description.abstractIn der vorliegenden Bachelorarbeit wird das jMolecules Framework für Java zur architektonischen Abstraktion im Kontext des Domain-Driven Design evaluiert. Ziel ist die Lösung des Problems der Überprüfbarkeit bezüglich des korrekten Einsatzes der architektonischen Konzepte des Domain-Driven Designs in Softwareprojekten. Das jMolecules Framework bietet zur Lösung dieses Problems Funktionen zur Abbildung, Verifizierung und Dokumentation dieser architektonischen Konzepte. Darüber hinaus liefert das Framework Funktionen zu Reduzierung von technischem Boilerplate Code. Zur Bewertung dieser Funktionen wird zunächst eine Anforderungsanalyse durchgeführt und anschließend eine Fallstudie erstellt, anhand derer die Erfüllung der Anforderungen ausgewertet wird. Die Ergebnisse dieser Auswertung zeigen, dass das jMolecules Framework einen Großteil architektonischen Konzepte abbilden kann. Es können jedoch nur zwei Drittel der erforderlichen Designregeln automatisiert verifiziert werden. Die Dokumentationsfunktionen können aufgrund von Problemen mit der Einbindung nicht bewertet werden. Des Weiteren liefert das Framework sehr gute Ergebnisse bei der Reduzierung von Boilerplate Code und eignet sich für den kombinierten Einsatz mit dem Spring Framework. Alles in allem bietet das jMolecules Framework trotz vorhandener Schwachpunkte einen signifikanten Mehrwert für die Softwareentwicklung im Kontext des Domain-Driven Design.de
dc.description.abstractIn this bachelor thesis, the jMolecules framework for Java is evaluated for architectural abstraction in the context of Domain-Driven Design. The goal is to solve the problem of verifiability regarding the correct use of architectural concepts of Domain-Driven Design in software projects. To solve this problem, the jMolecules framework provides functions for mapping, verifying and documenting these architectural concepts. In addition, the framework provides functions to reduce technical boilerplate code. To evaluate these functions, a requirements analysis is first performed and then a case study is created, which is used to evaluate the fulfillment of the requirements. The results of this evaluation show that the jMolecules framework can represent a large part of architectural concepts. However, only two-thirds of the required design rules can be verified automatically. The documentation functions cannot be evaluated due to problems with the integration. Furthermore, the framework delivers very good results in the reduction of boilerplate code and is suitable for combined use with the Spring Framework. All in all, the jMolecules framework offers significant added value for software development in the context of Domain-Driven Design, despite existing weaknesses.en
dc.language.isodeen_US
dc.subjectDomain-Driven Designen_US
dc.subjectSoftware-Architekturen_US
dc.subjectjMolecules-Frameworken_US
dc.subjectArchUniten_US
dc.subjectjQAssistanten_US
dc.subject.ddc004: Informatiken_US
dc.titleEvaluierung des jMolecules Framework zur architektonischen Abstraktion im Kontext des Domain-Driven Designde
dc.typeThesisen_US
openaire.rightsinfo:eu-repo/semantics/openAccessen_US
thesis.grantor.departmentFakultät Technik und Informatiken_US
thesis.grantor.departmentDepartment Informatiken_US
thesis.grantor.universityOrInstitutionHochschule für Angewandte Wissenschaften Hamburgen_US
tuhh.contributor.refereeSteffens, Ulrike-
tuhh.identifier.urnurn:nbn:de:gbv:18302-reposit-192236-
tuhh.oai.showtrueen_US
tuhh.publication.instituteFakultät Technik und Informatiken_US
tuhh.publication.instituteDepartment Informatiken_US
tuhh.type.opusBachelor Thesis-
dc.type.casraiSupervised Student Publication-
dc.type.dinibachelorThesis-
dc.type.driverbachelorThesis-
dc.type.statusinfo:eu-repo/semantics/publishedVersionen_US
dc.type.thesisbachelorThesisen_US
dcterms.DCMITypeText-
tuhh.dnb.statusdomainen_US
item.advisorGNDSarstedt, Stefan-
item.creatorGNDMeier, Kai-
item.languageiso639-1de-
item.cerifentitytypePublications-
item.openairecristypehttp://purl.org/coar/resource_type/c_46ec-
item.creatorOrcidMeier, Kai-
item.fulltextWith Fulltext-
item.grantfulltextopen-
item.openairetypeThesis-
Appears in Collections:Theses
Files in This Item:
File Description SizeFormat
BA_Evaluierung_des_jMolecules_Framework.pdf1.58 MBAdobe PDFView/Open
Show simple item record

Page view(s)

45
checked on Nov 27, 2024

Download(s)

62
checked on Nov 27, 2024

Google ScholarTM

Check

HAW Katalog

Check

Note about this record


Items in REPOSIT are protected by copyright, with all rights reserved, unless otherwise indicated.