Developing a plugin framework for spring boot

dc.contributor.advisor Mitra, Simanta
dc.contributor.advisor Prabhu, Gurpur
dc.contributor.advisor Chang, Carl
dc.contributor.author Cai, Tenson
dc.contributor.department Department of Computer Science
dc.date.accessioned 2022-11-08T23:41:50Z
dc.date.available 2022-11-08T23:41:50Z
dc.date.issued 2021-05
dc.date.updated 2022-11-08T23:41:50Z
dc.description.abstract 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.
dc.format.mimetype PDF
dc.identifier.uri https://dr.lib.iastate.edu/handle/20.500.12876/WwPgDVEz
dc.language.iso en
dc.language.rfc3066 en
dc.subject.disciplines Computer science en_US
dc.subject.keywords plugin en_US
dc.subject.keywords spring boot en_US
dc.title Developing a plugin framework for spring boot
dc.type thesis en_US
dc.type.genre thesis en_US
dspace.entity.type Publication
relation.isOrgUnitOfPublication f7be4eb9-d1d0-4081-859b-b15cee251456
thesis.degree.discipline Computer science en_US
thesis.degree.grantor Iowa State University en_US
thesis.degree.level thesis $
thesis.degree.name Master of Science en_US
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:
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
0 B
Format:
Item-specific license agreed upon to submission
Description: