@inproceedings{9e9a095571be416ba8effe7dbb4a2b36,
title = "Promoting models",
abstract = "There can be multitudinous models specifying aspects of the same system. Each model has a bias towards one aspect. These models often override in specific aspects though they have different expressions. A specification written in one model can be refined by introducing additional information from other models. The paper proposes a concept of promoting models which is a methodology to obtain refinements with support from cooperating models. It refines a primary model by integrating the information from a secondary model. The promotion principle is not merely an academic point, but also a reliable and robust engineering technique which can be used to develop software and hardware systems. It can also check the consistency between two specifications from different models. A case of modeling a simple online shopping system with the cooperation of the guarded design model and CSP model illustrates the practicability of the promotion principle.",
author = "Qin Li and Yongxin Zhao and Xiaofeng Wu and Si Liu",
year = "2010",
doi = "10.1007/978-3-642-16690-7\_12",
language = "英语",
isbn = "364216689X",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
pages = "234--252",
booktitle = "Unifying Theories of Programming - Third International Symposium, UTP 2010, Proceedings",
note = "3rd International Symposium on Unifying Theories of Programming, UTP 2010 ; Conference date: 15-11-2010 Through 16-11-2010",
}