Formal modelling of a coordination system:: From practice to theory, and back again

被引:0
|
作者
Mata, Eloy J. [1 ]
Alvarez, Pedro [2 ]
Banares, Jose A. [2 ]
Rubio, Julio [1 ]
机构
[1] Univ La Rioja, Dept Matemat & Computac, Luis Ulloa S-N, E-26004 La Rioja, Spain
[2] Univ Zaragoza, Dept Informat & Ingn Sistemas, E-50015 Zaragoza, Spain
关键词
web services; coordination; formal methods; Linda;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this work, we report an experience that illustrates the interplay between formal methods and real software development. Starting from a Web-enable Coordination Service (WCS) based on JavaSpaces technology which had been successfully used in an industrial project, we built a formal model for the system in order to study its properties; specifically, our aim was to prove that Linda semantics was preserved in several layers of complex mappings from XML documents to Java objects. Once this objective was achieved (at least in a simplified, idealistic version), we observed several possibilities of extending the coordination system at the model level. In particular, we identified that it was possible to enhance the formal model with transactional capabilities, taking advantage of the similarity of our model to rule-based systems. At present, we are working on the translation of this theoretical result to practice, in order to improve our Web Coordination Service.
引用
收藏
页码:229 / +
页数:3
相关论文
共 50 条