{"title":"面向因果模糊并发系统的动作细化","authors":"Jinzhao Wu, Houguang Yue","doi":"10.1109/SEFM.2004.47","DOIUrl":null,"url":null,"abstract":"Action refinement is a core operation in the hierarchical design methodology for concurrent systems. In this paper we develop an action refinement approach for concurrent systems with the notion of causal ambiguity, which often exists and appears in real application areas. The systems are modelled in terms of event structures with causal ambiguity. We demonstrate that the behavior of the lower-level system is itself derived from the behavior of the high-level system : Under a certain partial order semantics, the behavior of the refined system can be inferred compositionally from the behavior of the original system and from the behavior of the systems used to substitute actions with explicitly represented start points. Furthermore, a variant of a linear-time equivalence termed pomset trace equivalence and a variant of a branching-time equivalence termed history preserving bisimulation equivalence based on the partial order semantics are both congruences under the refinement. The refinement operation behaves thus well and meets the commonly expected properties.","PeriodicalId":207271,"journal":{"name":"Proceedings of the Second International Conference on Software Engineering and Formal Methods, 2004. SEFM 2004.","volume":"4 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-09-28","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":"{\"title\":\"Towards action refinement for concurrent systems with causal ambiguity\",\"authors\":\"Jinzhao Wu, Houguang Yue\",\"doi\":\"10.1109/SEFM.2004.47\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Action refinement is a core operation in the hierarchical design methodology for concurrent systems. In this paper we develop an action refinement approach for concurrent systems with the notion of causal ambiguity, which often exists and appears in real application areas. The systems are modelled in terms of event structures with causal ambiguity. We demonstrate that the behavior of the lower-level system is itself derived from the behavior of the high-level system : Under a certain partial order semantics, the behavior of the refined system can be inferred compositionally from the behavior of the original system and from the behavior of the systems used to substitute actions with explicitly represented start points. Furthermore, a variant of a linear-time equivalence termed pomset trace equivalence and a variant of a branching-time equivalence termed history preserving bisimulation equivalence based on the partial order semantics are both congruences under the refinement. The refinement operation behaves thus well and meets the commonly expected properties.\",\"PeriodicalId\":207271,\"journal\":{\"name\":\"Proceedings of the Second International Conference on Software Engineering and Formal Methods, 2004. SEFM 2004.\",\"volume\":\"4 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2004-09-28\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"2\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the Second International Conference on Software Engineering and Formal Methods, 2004. SEFM 2004.\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1109/SEFM.2004.47\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the Second International Conference on Software Engineering and Formal Methods, 2004. SEFM 2004.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SEFM.2004.47","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Towards action refinement for concurrent systems with causal ambiguity
Action refinement is a core operation in the hierarchical design methodology for concurrent systems. In this paper we develop an action refinement approach for concurrent systems with the notion of causal ambiguity, which often exists and appears in real application areas. The systems are modelled in terms of event structures with causal ambiguity. We demonstrate that the behavior of the lower-level system is itself derived from the behavior of the high-level system : Under a certain partial order semantics, the behavior of the refined system can be inferred compositionally from the behavior of the original system and from the behavior of the systems used to substitute actions with explicitly represented start points. Furthermore, a variant of a linear-time equivalence termed pomset trace equivalence and a variant of a branching-time equivalence termed history preserving bisimulation equivalence based on the partial order semantics are both congruences under the refinement. The refinement operation behaves thus well and meets the commonly expected properties.