2011IEEE 10th International Conference on Trust, Security and Privacy in Computing and Communications 2011
DOI: 10.1109/trustcom.2011.149
|View full text |Cite
|
Sign up to set email alerts
|

Schedulability Analysis of Transactions in Software Transactional Memory Using Timed Automata

Abstract: 1 -Software Transactional Memory (STM) is a mechanism for controlling access to shared resources in memory using an abort-restart preemption model for tasks which share data objects. This execution model of STM is different from the classical preemptive or non-preemptive models and currently the only method to determine schedulability is through an exhaustive search through the state space of all release scenarios of higher priority tasks. The existing method is costly and scales exponentially with the number … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2013
2013
2019
2019

Publication Types

Select...
3
2

Relationship

0
5

Authors

Journals

citations
Cited by 5 publications
(2 citation statements)
references
References 21 publications
(27 reference statements)
0
2
0
Order By: Relevance
“…Due to its expressiveness and convenience, finite state machine based formalisms such as Petri nets and Timed Automata (TA), are often used in the praxis for modeling and machine verification of complex problems like scheduling [15] or synchronization problems [16]. PSTM is formalized and verified using UPPAAL tool.…”
Section: Modeling Approachmentioning
confidence: 99%
“…Due to its expressiveness and convenience, finite state machine based formalisms such as Petri nets and Timed Automata (TA), are often used in the praxis for modeling and machine verification of complex problems like scheduling [15] or synchronization problems [16]. PSTM is formalized and verified using UPPAAL tool.…”
Section: Modeling Approachmentioning
confidence: 99%
“…The transactional mechanism of controlling access to shared resources in software transactional memory is similar to the abort-and-restart (AR) execution model in a priority-based functional reactive programming (P-FRP) system which has been studied with regard to its temporal attributes including response time analysis [6,7], schedulability analysis [8] and priority assignment [14]. Based on the aforementioned research, Belwal and Cheng [4] have compared the temporal attributes of both ECD and LCD mechanisms.…”
Section: Introductionmentioning
confidence: 99%