摘要: 在分离控制软件计算功能成分与交互行为成分的基础上,提出了一种异构控制软件构件化建模设计方法。采用层次化思想实现软件构架,管理异构控制模型,实现构件与设计模式复用。引入“管理器”的概念来描述构架如何将一组原子构件的计算成分集成为支持异构模型的复合构件。在分布式实时平台上通过实现简化的构件化分层异构控制软件验证该方法的可行性。
关键词:
构件,
设计模式,
层次化,
管理器,
异构控制软件
Abstract: This paper presents a component-oriented modeling and design methodology that reduces complexity by separating computational parts (components) and interaction among components(design pattern). Frameworks are composed hierarchically to manage heterogeneous models and achieve component and design pattern reuse. It introduces a notion of supervisor to characterize the property that a framework can aggregate individual component’s computation into a well-defined composite computation. A simplified hybrid control system is implemented to prove the feasibility of the methodology.
Key words:
component,
design pattern,
hierarchy,
supervisor,
hybrid control software
中图分类号:
张 晶;张云生;向凤红. 分层异构控制软件的构件化建模和设计[J]. 计算机工程, 2008, 34(4): 93-95.
ZHANG Jing; ZHANG Yun-sheng; XIANG Feng-hong. Component-oriented Modeling and Design of Hierarchical Hybrid Control Software[J]. Computer Engineering, 2008, 34(4): 93-95.