检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
作 者:肖建清[1,2] 丁德馨[2] 张萍[3] 徐根[1]
机构地区:[1]中南大学资源与安全工程学院,湖南长沙410083 [2]南华大学核资源与安全工程学院,湖南衡阳421001 [3]湖南师范大学美术学院,湖南长沙410081
出 处:《计算机工程与设计》2009年第12期2951-2955,共5页Computer Engineering and Design
基 金:国家自然科学基金项目(50774047);湖南省教育厅基金项目(07C652);湖南省安监局基金项目(07-17、07-29);南华大学重点基金项目(07Z09)
摘 要:疲劳理论的发展性以及不统一性,要求开发的疲劳分析软件具有功能的可扩展性,模块的可更换性。为了避免增量升级时软件的重新编译链接,采用了插件技术来构建整个的系统框架。通过对结构疲劳分析流程的研究,提出了建立插件映射表,利用动态加载技术来节省系统运行开销的解决方案。同时,为了解决插件标识中的重名现象,提出了由宿主程序动态分配ID的方法,杜绝了重名的风险,降低了系统与插件间的耦合度。给出了疲劳分析软件宿主程序的基本工作流程,具体说明了疲劳插件的结构以及接口设计方法,为疲劳分析软件的开发提供了依据及范例。Due to the development and non-unity of fatigue theory, the fatigue analysis software is required to be extensible in function and replaceable in component. So, the plug-in technology is used to form the whole system framework to meet these requirements and to avoid compile and link the software again when updating. Through the research on the procedure of fatigue analysis of structure, a solution to saving the cost of system running is proposed by constructing a plug-ins mapping table and using dynamic loading technique. Meanwhile, a method of dynamically allocating symbol IDs for plug-ins by host program is brought forward to put an end to name repeating phenomenon. This method also reduces the coupling degree between host program and plug-ins. Then, the basic working procedure of host program is presented and the structure of fatigue plug-in and the method for designingthe interfaces are illustrated in detail. All of these lay a good foundation for further theoretical study and provide a good example.
分 类 号:TP311.52[自动化与计算机技术—计算机软件与理论]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.7