Next Article in Journal
Numerical Investigation into Lateral Behavior of Monopile Due to Scour Enhanced: Role of State-Dependent Dilatancy
Previous Article in Journal
Upper Airway Changes in Diverse Orthodontic Looms: A Systematic Review and Meta-Analysis
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

An Activity Theory-Based Approach for Context Analysis, Design and Evolution

by
Ismael Camargo-Henríquez
and
Andrés Silva
*,†
ETS de Ingenieros Informáticos, Universidad Politécnica de Madrid-Campus de Montegancedo, Boadilla del Monte, 28660 Madrid, Spain
*
Author to whom correspondence should be addressed.
Group of Biomedical Informatics (GIB), Universidad Politécnica de Madrid (UPM)-Campus de Montengancedo, Boadilla del Monte, 28660 Madrid, Spain.
Appl. Sci. 2022, 12(2), 920; https://doi.org/10.3390/app12020920
Submission received: 8 November 2021 / Revised: 7 January 2022 / Accepted: 13 January 2022 / Published: 17 January 2022

Abstract

This paper presents a new interdisciplinary approach to support context modeling in context-awareness software developments. The premise of this approach relies on the idea that understanding a complex socio-technical ecology, while adapting the software to its behavior and evolution, is a primary challenge to address. Thus, the paper proposes an activity theory-based approach to aid in the conception, design, development, and evolution of emerging context-aware socio-technical ecologies. The concepts and notations used by the proposed approach are illustrated through a proof of concept that demonstrates the essential ideas and their use in real scenarios. Also, the feasibility of this approach is measured empirically through an experiment. Preliminary results show how, for a context-aware software design and development team, the proposal provides a better understanding of context than alternatives and helps to outline context models by establishing relationships and interactions between socio-technical components and by anticipating potential conflicts among them. The key ideas of the proposed approach result in the ability to analyze and model social and technological contexts around perpetually evolving system ecologies as useful representations for understanding operating environments closely tied to human actions, with software as a mediator component.
Keywords: application software; context; software; software design; software engineering; software systems application software; context; software; software design; software engineering; software systems

Share and Cite

MDPI and ACS Style

Camargo-Henríquez, I.; Silva, A. An Activity Theory-Based Approach for Context Analysis, Design and Evolution. Appl. Sci. 2022, 12, 920. https://doi.org/10.3390/app12020920

AMA Style

Camargo-Henríquez I, Silva A. An Activity Theory-Based Approach for Context Analysis, Design and Evolution. Applied Sciences. 2022; 12(2):920. https://doi.org/10.3390/app12020920

Chicago/Turabian Style

Camargo-Henríquez, Ismael, and Andrés Silva. 2022. "An Activity Theory-Based Approach for Context Analysis, Design and Evolution" Applied Sciences 12, no. 2: 920. https://doi.org/10.3390/app12020920

APA Style

Camargo-Henríquez, I., & Silva, A. (2022). An Activity Theory-Based Approach for Context Analysis, Design and Evolution. Applied Sciences, 12(2), 920. https://doi.org/10.3390/app12020920

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop