Sciweavers

SPIN
2004
Springer

Translation from Adapted UML to Promela for CORBA-Based Applications

14 years 4 months ago
Translation from Adapted UML to Promela for CORBA-Based Applications
Nowadays, many distributed applications take advantage of the transparent distributed object systems provided by CORBA middlewares. While greatly reduce the design and coding effort, the distributed object systems may also introduce subtle faults into the applications, which on the other hand, complicate the validation of the applications. In this paper, we present our work on applying SPIN to check the correctness of the designs of CORBA-based applications, taking into account those characteristics of CORBA that are essential to the correctness of the applications. In doing so, we provide adaptations to UML, so that the CORBA-based applications can be modeled with succinct yet sufficient details of the underlying middlewares. An automated translation tool is developed to generate Promela models from such UML design models. The translation tool embeds the behavioral details of the middleware automatically. In this way, the software developers can stay in their comfort zone while desig...
Jessica Chen, Hanmei Cui
Added 02 Jul 2010
Updated 02 Jul 2010
Type Conference
Year 2004
Where SPIN
Authors Jessica Chen, Hanmei Cui
Comments (0)