Conference item icon

Conference item

The beauty of software architecture

Abstract:
The concept of beauty has fascinated humans since the beginning of their existence. To inspire research questions on the beauty of software architecture, we use the progress in other areas, like civil architecture and plastic surgery. Our most important findings are that practitioners view software architecture as beautiful if it reduces their effort to work with it and that the beauty of software architecture greatly impacts the happiness and motivation of the developers working on it. Overall, this research paper gives insights into the definition of beautiful software architecture in practice and explains its importance. Additionally, we propose ways to create beautiful software architecture and teach it. The focus on beauty in software architecture is essential in mid-to large-sized projects to increase the developers' happiness and, therefore, the quality of the product.
Publication status:
Published
Peer review status:
Peer reviewed

Actions

Access Document

Publisher copy:
10.1109/icsa56044.2023.00019

Authors

More by this author
Institution:
University of Oxford
Division:
MSD
Department:
Primary Care Health Sciences
Oxford college:
St Peter's College
Role:
Author
ORCID:
0009-0005-8655-493X


Publisher:
IEEE
Host title:
2023 IEEE 20th International Conference on Software Architecture (ICSA)
Pages:
117-128
Publication date:
2023-03-17
Event title:
20th International Conference on Software Architecture (ICSA 2023)
Event location:
L'Aquila, Italy
Event website:
https://icsa-conferences.org/2023/
Event start date:
2023-03-13
Event end date:
2023-03-17
DOI:
EISBN:
9798350397499
ISBN:
9798350397505


Language:
English
Keywords:
Pubs id:
2045131
Local pid:
pubs:2045131
Deposit date:
2025-05-22
ARK identifier:

Terms of use


Views and Downloads






If you are the owner of this record, you can report an update to it here: Report update to this record

TO TOP