%0 Journal Article %T CAFISE Framework Based Development for Service Oriented Applications with High Adaptability
基于CAFISE Framework的高适应性面向服务软件开发 %A LI Gang %A ZHAO Zhuo-Feng %A HAN Yan-Bo %A LIANG Ying %A
李刚 %A 赵卓峰 %A 韩燕波 %A 梁英 %J 软件学报 %D 2006 %I %X In enterprise information systems and e-government systems, the problems caused by the changes of heterogeneous distributed resources and requirements are becoming more and more serious. How to make an application accommodate to these changes rapidly has become a hot research topic. This paper presents an adaptive service-oriented software framework, named as CAFISE (convergent approach for information system evolution) Framework for supporting business-end programming, and a CAFISE Framework based development method for service-oriented adaptive software. The CAFISE Framework enables to encapsulate the heterogeneous resources into business services and provides strong supports for open and dynamic service-oriented software architecture. Beginning with analyzing the environment factors that affect an application, the CAFISE Framework based development method supports to design software architecture according to the changes that the application will adapt to, with quality feature driven architecture analysis, and facilitates the just-in-time development and evolution of service oriented applications by architecture based business-end programming. The actual applications and experimental results show that the service-oriented enterprise information systems and e-government systems developed with the framework and the method of this paper can accommodate better to the changes of heterogeneous resource and business requirements, and can continuously evolve with lower costs. %K software architecture based development %K adaptability %K service oriented architecture %K software architecture %K service composition
基于软件体系结构的开发 %K 适应性 %K 面向服务的软件体系结构 %K 软件体系结构 %K 服务组合 %U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=BC0411F293AC5B65&yid=37904DC365DD7266&vid=BCA2697F357F2001&iid=B31275AF3241DB2D&sid=40295B54D40AE4B3&eid=41685CA5511D97F7&journal_id=1000-9825&journal_name=软件学报&referenced_num=0&reference_num=21