An empirical study about software architecture configuration practices with the Java spring framework

1Citations
Citations of this article
20Readers
Mendeley users who have this article in their library.

Abstract

Software architecture modeling plays a key role in software development and, beyond, in software quality. The Spring framework is widely used in industry to deploy software. This paper evaluates whether Spring fosters good practices for architecture definition. It describes the results of an empirical study, based on a corpus of open-source Spring projects. Analysis shows that a strong (70%) majority of projects mixes all Spring architecture definition features. This can be considered as a pragmatic use of a very flexible tool. However, few good practice documentation and tool assistance exist to prevent hazardous architecture constructions. The paper highlights these situations and concludes on recommendations to assist developers.

Cite

CITATION STYLE

APA

Perez, Q., Le Borgne, A., Urtado, C., & Vauttier, S. (2019). An empirical study about software architecture configuration practices with the Java spring framework. In Proceedings of the International Conference on Software Engineering and Knowledge Engineering, SEKE (Vol. 2019-July, pp. 465–468). Knowledge Systems Institute Graduate School. https://doi.org/10.18293/SEKE2019-202

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free