Observatorio de I+D+i UPM

Memorias de investigación
Research Publications in journals:
Application of Deadlock Risk Evaluation of Architectural Models
Year:2012
Research Areas
  • Information technology and adata processing
Information
Abstract
Software architectural evaluation is a key discipline used to identify, at early stages of a real-time system (RTS) development, the problems that may arise during its operation. Typical mechanisms supporting concurrency, such as semaphores, mutexes or monitors, usually lead to concurrency problems in execution time that are difficult to be identified, reproduced and solved. For this reason, it is crucial to understand the root causes of these problems and to provide support to identify and mitigate them at early stages of the system lifecycle. This paper aims to present the results of a research work oriented to the development of the tool called ?Deadlock Risk Evaluation of Architectural Models? (DREAM) to assess deadlock risk in architectural models of an RTS. A particular architectural style, Pipelines of Processes in Object-Oriented Architectures?UML (PPOOA) was used to represent platform-independent models of an RTS architecture supported by the PPOOA ?Visio tool. We validated the technique presented here by using several case studies related to RTS development and comparing our results with those from other deadlock detection approaches, supported by different tools. Here we present two of these case studies, one related to avionics and the other to planetary exploration robotics.
International
Si
JCR
Si
Title
Software: Practice and Experience
ISBN
ISSN 0038-0644
Impact factor JCR
0,519
Impact info
Volume
42
0.1002/spe.1118
Journal number
9
From page
1137
To page
1163
Month
SEPTIEMBRE
Ranking
76/104
Participants
  • Autor: Jose Luis Fernandez Sanchez (UPM)
Research Group, Departaments and Institutes related
  • Creador: Grupo de Investigación: Sistemas dinámicos
  • Departamento: Ingeniería de Organización, Administración de Empresas y Estadística
S2i 2020 Observatorio de investigación @ UPM con la colaboración del Consejo Social UPM
Cofinanciación del MINECO en el marco del Programa INNCIDE 2011 (OTR-2011-0236)
Cofinanciación del MINECO en el marco del Programa INNPACTO (IPT-020000-2010-22)