Skip to Main content Skip to Navigation
Conference papers

An Empirical Study about Software Architecture Configuration Practices with the Java Spring Framework

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.
Document type :
Conference papers
Complete list of metadatas

Cited literature [17 references]  Display  Hide  Download

https://hal.archives-ouvertes.fr/hal-02194787
Contributor : Quentin Perez <>
Submitted on : Friday, July 26, 2019 - 8:51:08 AM
Last modification on : Wednesday, June 24, 2020 - 4:18:15 PM

File

seke2019_short.pdf
Files produced by the author(s)

Identifiers

Collections

Citation

Quentin Perez, Alexandre Le Borgne, Christelle Urtado, Sylvain Vauttier. An Empirical Study about Software Architecture Configuration Practices with the Java Spring Framework. SEKE: Software Engineering and Knowledge Engineering, Jul 2019, Lisbonne, Portugal. pp.465-468, ⟨10.18293/SEKE2019-202⟩. ⟨hal-02194787⟩

Share

Metrics

Record views

202

Files downloads

223