计算机技术与发展
計算機技術與髮展
계산궤기술여발전
COMPUTER TECHNOLOGY AND DEVELOPMENT
2013年
8期
145-148
,共4页
王文全%宋科璞%王勇%谢卫
王文全%宋科璞%王勇%謝衛
왕문전%송과박%왕용%사위
模型驱动%机载嵌入式软件%SCADE
模型驅動%機載嵌入式軟件%SCADE
모형구동%궤재감입식연건%SCADE
MDA%airborne embedded software%SCADE
传统的软件开发方法已无法应对机载嵌入式软件开发面临的严峻挑战,基于模型驱动的软件开发方法将业务模型和软件实现平台分离,有效地提高了机载嵌入式软件开发效率。文中对两种机载嵌入式软件设计方法进行了比较,以基于SCADE平台实现的自动飞行控制系统的自动驾驶仪模态控制软件为例,并对SCADE自动生成代码与手工编写代码的执行效率进行了比较,证明前者更优,验证了基于模型驱动开发的软件设计方法能有效地提高机载嵌入式软件的开发效率。
傳統的軟件開髮方法已無法應對機載嵌入式軟件開髮麵臨的嚴峻挑戰,基于模型驅動的軟件開髮方法將業務模型和軟件實現平檯分離,有效地提高瞭機載嵌入式軟件開髮效率。文中對兩種機載嵌入式軟件設計方法進行瞭比較,以基于SCADE平檯實現的自動飛行控製繫統的自動駕駛儀模態控製軟件為例,併對SCADE自動生成代碼與手工編寫代碼的執行效率進行瞭比較,證明前者更優,驗證瞭基于模型驅動開髮的軟件設計方法能有效地提高機載嵌入式軟件的開髮效率。
전통적연건개발방법이무법응대궤재감입식연건개발면림적엄준도전,기우모형구동적연건개발방법장업무모형화연건실현평태분리,유효지제고료궤재감입식연건개발효솔。문중대량충궤재감입식연건설계방법진행료비교,이기우SCADE평태실현적자동비행공제계통적자동가사의모태공제연건위례,병대SCADE자동생성대마여수공편사대마적집행효솔진행료비교,증명전자경우,험증료기우모형구동개발적연건설계방법능유효지제고궤재감입식연건적개발효솔。
The traditional software development technique has been unable to cope with the serious challenges the airborne embedded soft-ware faces,while the MDA ( Modal Driven Architecture) techniques separate the business models and the software environment,and ef-fectively improve the efficiency of airborne embedded software development. Compare the two airborne embedded software design meth-ods and use the autopilot flight control system's autopilot mode control software as a example,compare the efficiency of SCADE code and man-made code to verify the MDA can greatly improve the efficiency of airborne embedded software development.