软件学报
軟件學報
연건학보
JOURNAL OF SOFTWARE
2011年
4期
609-624
,共16页
董孟高%毛新军%常志明%王戟%齐治昌
董孟高%毛新軍%常誌明%王戟%齊治昌
동맹고%모신군%상지명%왕극%제치창
自适应Agent%动态绑定机制%策略描述语言%环境%多Agent系统
自適應Agent%動態綁定機製%策略描述語言%環境%多Agent繫統
자괄응Agent%동태방정궤제%책략묘술어언%배경%다Agent계통
自适应系统具有环境开放性、变化敏感性、系统动态性等复杂性特点,如何支持这类复杂系统的开发和维护是目前软件工程关注的焦点.将自适应系统中的自主运行单元抽象为软件Agent,借助组织学思想提出了支持自适应系统运行的动态绑定机制,设计了表述Agent如何适应环境变化的自适应策略描述语言SADL(self-adaptive strategy description language),开发了SADL的编译器和运行支撑环境.该方法将复杂自适应系统的自适应逻辑和业务逻辑相分离,通过SADL语言显式地描述系统的自适应特征,从而简化了复杂自适应系统的开发和维护.通过案例分析,阐述了如何基于上述方法来进行复杂自适应系统的开发,验证了方法的有效性.
自適應繫統具有環境開放性、變化敏感性、繫統動態性等複雜性特點,如何支持這類複雜繫統的開髮和維護是目前軟件工程關註的焦點.將自適應繫統中的自主運行單元抽象為軟件Agent,藉助組織學思想提齣瞭支持自適應繫統運行的動態綁定機製,設計瞭錶述Agent如何適應環境變化的自適應策略描述語言SADL(self-adaptive strategy description language),開髮瞭SADL的編譯器和運行支撐環境.該方法將複雜自適應繫統的自適應邏輯和業務邏輯相分離,通過SADL語言顯式地描述繫統的自適應特徵,從而簡化瞭複雜自適應繫統的開髮和維護.通過案例分析,闡述瞭如何基于上述方法來進行複雜自適應繫統的開髮,驗證瞭方法的有效性.
자괄응계통구유배경개방성、변화민감성、계통동태성등복잡성특점,여하지지저류복잡계통적개발화유호시목전연건공정관주적초점.장자괄응계통중적자주운행단원추상위연건Agent,차조조직학사상제출료지지자괄응계통운행적동태방정궤제,설계료표술Agent여하괄응배경변화적자괄응책략묘술어언SADL(self-adaptive strategy description language),개발료SADL적편역기화운행지탱배경.해방법장복잡자괄응계통적자괄응라집화업무라집상분리,통과SADL어언현식지묘술계통적자괄응특정,종이간화료복잡자괄응계통적개발화유호.통과안례분석,천술료여하기우상술방법래진행복잡자괄응계통적개발,험증료방법적유효성.