摘要
从消息的角度出发提出了一种构建分布式控制程序的新方法。分布式控制程序由通过消息协作的独立分布点程序构成,分布点的独立性使其可以独立设计,通过点间的消息传递,即消息体系,连接成完整应用;提出了基于规则的独立点设计方法、用消息流图表示的消息体系以及基于内容的消息传递机制。通过对汽车行驶监控系统的设计和模拟实现表明,该构建方法降低了设计和建造系统的复杂度,更好地保证了程序的正确性;同时,使用该方法构建的系统体系结构灵活,可扩展性好。
This paper puts forward a new building method for Distributed Control Application (DCA) from the angle of message. DCA consists of independent distributed applications, which cooperate via message. The message passing is described by Message Architecture (MA). The independence of distributed applications enables they can be designed independently, and then are connected with MA. In the paper, a regulation-based designing method for independent nodes, a description method, Message Flow Chart (MFC) for MA, and a content-based message passing mechanism are proposed. Finall y, using the above constructing method to design and simulate an example 'Auto Driving Control and Monitoring System'. The results reveal that using this method, the complexity of design and building of DCA is reduced, the program correctness is improved, and the DCA architecture is well scalable and extensible.
出处
《计算机应用研究》
CSCD
北大核心
2005年第7期101-104,共4页
Application Research of Computers