Developing a plugin framework for spring boot

dc.contributor.advisor Simanta Mitra
dc.contributor.author Cai, Tenson
dc.contributor.department Computer Science
dc.date 2021-06-11T00:46:34.000
dc.date.accessioned 2021-08-14T06:32:40Z
dc.date.available 2021-08-14T06:32:40Z
dc.date.copyright Sat May 01 00:00:00 UTC 2021
dc.date.embargo 2021-04-14
dc.date.issued 2021-01-01
dc.description.abstract <p>Nowadays, software applications operate on a massive scale in terms of features and the number of customers they serve. As software applications become increasingly complex, it becomes increasingly difficult to modify the source code without the application becoming bloated and disorganized. In response, software engineers are continually designing software architectural patterns and concepts to enhance code organization and productivity. One very popular concept is the plugin system architecture, which allows developers to add features and functionalities to an application without modifying the core application itself. This research delves into different design patterns and components of plugin systems and an implementation of a plugin system for Spring Boot, a popular tool used by Java developers to develop enterprise web applications.</p>
dc.format.mimetype application/pdf
dc.identifier archive/lib.dr.iastate.edu/etd/18467/
dc.identifier.articleid 9474
dc.identifier.contextkey 23293805
dc.identifier.doi https://doi.org/10.31274/etd-20210609-28
dc.identifier.s3bucket isulib-bepress-aws-west
dc.identifier.submissionpath etd/18467
dc.identifier.uri https://dr.lib.iastate.edu/handle/20.500.12876/gwW7Q3Dw
dc.language.iso en
dc.source.bitstream archive/lib.dr.iastate.edu/etd/18467/Cai_iastate_0097M_19292.pdf|||Fri Jan 14 21:42:24 UTC 2022
dc.subject.keywords plugin
dc.subject.keywords spring boot
dc.title Developing a plugin framework for spring boot
dc.type article
dc.type.genre thesis
dspace.entity.type Publication
relation.isOrgUnitOfPublication f7be4eb9-d1d0-4081-859b-b15cee251456
thesis.degree.discipline Computer Science
thesis.degree.level thesis
thesis.degree.name Master of Science
File
Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Cai_iastate_0097M_19292.pdf
Size:
2.21 MB
Format:
Adobe Portable Document Format
Description: