Supported by AITO.
|
|
Integrating SPOTS to UML for real-time distributed systems
Yunming WANG ( chinoise )
IRISA app. 210 L
32, Rue Mirabeau
35700, Rennes
France tel: 02.99.84.25.04 fax: 02.99.84.25.28 ywang@irisa.fr
Keywords:
analysis/design distribution formal calculus real-time
UML statechart
Abstract:
The concept of synchronous programming has been proposed and widely
accepted in the design of real-time systems, circuits, and embedded
systems. Some recent researches have also proposed a mechanism to
distribute a synchronous system over asynchronous networks.
Meanwhile, UML is also becoming a standard framework of
object-oriented methodologies.
Our research aims to take advantage of these rich backgrounds by
integrating a synchronous pivot called SPOTS (Synchronous Pre-Order
Transition System) into UML and to propose a new methodology for the
development of real-time distributed systems.
In this methodology, we will use UML notions, especially those of
class diagrams and deployment diagrams to specify the architecture of
the desired system, and statecharts to specify the behavior of
objects. Then these different diagrams are translated to, and
integrated by the synchronous pivot SPOTS. We can then hierarchize
SPOTS to perform consistency check, formal verification, code
generation and optimization. What's more, by checking some good
properties of SPOTS, a synchronous system can be correctly distributed
over asynchronous networks.
The PhD work started: 11/03/98
The participant will apply for the upcoming ECOOP PhD Workshop.
NO HTML3
NO JAVA
Last modified on Mon Aug 15 14:59:24 2005
|