A survey of timed automata for the development of real-time systems
Timed automata are a popular formalism to model real-time systems. They were introduced
two decades ago to support formal verification. Since then they have also been used for …
two decades ago to support formal verification. Since then they have also been used for …
Recovery within long-running transactions
As computer systems continue to grow in complexity, the possibility of failure increases. At
the same time, the increase in computer system pervasiveness in day-to-day activities bring …
the same time, the increase in computer system pervasiveness in day-to-day activities bring …
Formal design and verification of long-running transactions with extensible coordination tools
Ensuring transactional behavior of business processes and web service compositions is an
essential issue in the area of service-oriented computing. Transactions in this context may …
essential issue in the area of service-oriented computing. Transactions in this context may …
Testing long-lived web services transactions using a risk-based approach
Transactions are crucial to ensuring the quality (such as recovery and reliability) of web
services applications by constraining them to a mutually agreed outcome. This paper …
services applications by constraining them to a mutually agreed outcome. This paper …
[PDF][PDF] Timed automata for the development of real-time systems
Timed automata are a popular formalism to model real-time systems. They were introduced
two decades ago to support formal verification. Since then they have also been used for …
two decades ago to support formal verification. Since then they have also been used for …
Weak bisimulation for probabilistic timed automata
We are interested in describing timed systems that exhibit probabilistic behaviour. To this
purpose, we consider a model of Probabilistic Timed Automata and introduce a concept of …
purpose, we consider a model of Probabilistic Timed Automata and introduce a concept of …
Testing the reliability of web services transactions in cooperative applications
Web services provide a distributed computing environment wherein service providers and
consumers can dynamically interact and cooperate on various tasks in different domains …
consumers can dynamically interact and cooperate on various tasks in different domains …
Multi-dimensional criteria for testing web services transactions
Web services (WS) transactions are important in order to reliably compose distributed and
autonomous services into composite web services and to ensure that their execution is …
autonomous services into composite web services and to ensure that their execution is …
A framework to test advanced web services transactions
Transactions are a key issue in the reliability of distributed applications because they ensure
all the participants achieve a mutually agreed outcome. However, current research has …
all the participants achieve a mutually agreed outcome. However, current research has …
A fault-tolerant method for enhancing reliability of services composition application in WSNs based on BPEL
In recent years, some approaches have been presented for the seamless integration of
WSNs with the existing, widely deployed SOA technologies such as XML, Web services, and …
WSNs with the existing, widely deployed SOA technologies such as XML, Web services, and …