Back to Search Start Over

Understanding Software‐centered Evolutive Ecosystems through Activity Theory.

Authors :
Camargo‐Henríquez, Ismael
Silva, Andrés
Source :
Journal of Software: Evolution & Process. Dec2023, Vol. 35 Issue 12, p1-27. 27p.
Publication Year :
2023

Abstract

This paper proposes an interdisciplinary approach aimed to bring into practice some novel Software Engineering theoretical paradigms. The premise of these news paradigms is based on the idea of "ecologies" as realities that take place in the environment of a Software product. These "ecologies" are understood as tight but flexible interactions between the human, social, and technical components involved, where Software is just another component. However, the theoretical paradigms discussed do not offer a viable way to make sense of these ecologies into the practice of Software design and development. Thus, as a more operationalized approach, this paper proposes a framework based on Networks of Activities, a concept derived from Activity Theory, as a resource to help in the design, development, and evolution of these new emergent complex socio‐technical ecologies. This framework has been conceived as a tool for the design, capture, and, especially, to analyze the evolution of these ecologies. The concepts and notations used by the proposed approach are illustrated through a proof of concept that shows the essential ideas and their use in real scenarios. In this way, the concepts discussed contribute to the improvement of related fields like Requirements Engineering, Human‐Computer Interaction, or Software Architecture, among others. [ABSTRACT FROM AUTHOR]

Details

Language :
English
ISSN :
20477473
Volume :
35
Issue :
12
Database :
Academic Search Index
Journal :
Journal of Software: Evolution & Process
Publication Type :
Academic Journal
Accession number :
174515173
Full Text :
https://doi.org/10.1002/smr.2560