期刊文献+

基于服务模式规约的构件剪裁

Component tailoring based on service-pattern specification
下载PDF
导出
摘要 构件剪裁是一种高效的提高构件可用性的方法,但是如何实施有效的构件剪裁一直是研究中的难点。对构件功能逻辑的准确理解有助于实施有效的构件剪裁。基于此,首先从构件提供者角度依据构件接口中方法间的关联性分析,给出了服务模式的概念和构件的服务模式规约。接着基于构件的服务模式规约,提供了一种便于使用者验证构件剪裁有效性的算法。最后结合详细的示例分析了算法的可行性。 Component tailoring has been an efficient approach to improve component usability, but how to implement it is still an open issue. Deep and accurate appreciation of component function logic can help user to carry out valid component tailoring. So, first, concept of service pattern and its specification are given based on analysis of function-to-function relation from the component provider's view. Then based on the given service-pattern specification, an algorithm is proposed to verify the validity of component tailoring im- plemented by user, Finally, an example is given to show the feasibility of algorithm.
出处 《计算机工程与设计》 CSCD 北大核心 2008年第16期4228-4230,共3页 Computer Engineering and Design
关键词 构件 构件服务模式 服务模式规约 构件剪裁 剪裁有效性 component service pattern service-pattern specification component tailoring tailoring validity
  • 相关文献

参考文献8

  • 1吕建,马晓星,陶先平,徐锋,胡昊.网构软件的研究与进展[J].中国科学(E辑),2006,36(10):1037-1080. 被引量:101
  • 2Overhage S, Thomas P. CompoNex: A marketplace for trading software components in immature markets [C]. Proceedings of Net ObjectDays.Erfurt,Germany:Springer,2003-145-163.
  • 3Luders F,Lau K-K, Ho S M.Specification of software components, building reliable component-based software systems [M]. Norwood, USA:Artech House,2002.
  • 4Mastsumoto M, Futatsugi K. Highly reliable component-based software development by using algebraic behavioral specification [C]. Proceeding of 3rd IEEE International Conference on Formal Engineering Methods.Washington,DC,USA:IEEE Press, 2000:35-43.
  • 5Zschaler S. Towards a semantic framework for non-functional specifications of component-based systems [C]. Proceeding of EUROMICRO'04,Rennes,France:IEEE Press,2004:92-99.
  • 6Reussne R H.An enhanced model for component interfaces to support automatic and dynamic adaption[C].Proceedings of the ECOOP'2000 Workshop on Object Interoperability,2000:33-42.
  • 7费玉奎,王志坚.构件技术发展综述[J].河海大学学报(自然科学版),2004,32(6):696-699. 被引量:10
  • 8Alessandro Orso,Mary Jean Harrold,David Rosenblum.Component metadata for software engineering tasks[C].Proceedings of the 2nd International Workshop on Engineering Distributed Objects(EDO2000),London,UK:Springer-Vedag,2000:129-144.

二级参考文献23

  • 1马晓星,余萍,陶先平,吕建.一种面向服务的动态协同架构及其支撑平台[J].计算机学报,2005,28(4):467-477. 被引量:80
  • 2吕建,陶先平,马晓星,胡昊,徐锋,曹春.基于Agent的网构软件模型研究[J].中国科学(E辑),2005,35(12):1233-1253. 被引量:43
  • 3王远,吕建,徐锋,张林.一个适用于网构软件的信任度量及演化模型[J].软件学报,2006,17(4):682-690. 被引量:50
  • 4CLEMENTS P C. From subroutines to subsystems: component based software development[J]. American Programmer,1995,8(11):3-6.
  • 5MCILROY M D. Mass-Produced software components,software engineering concepts and techniques[A]. In: NAUR P,RANDELL B. Proceedings of the NATO Conference on Software Engineering[C]. New York: Petrocelli,1976.88-98.
  • 6WANG G J,UNGAR L,KLAWITTER D. Component assembly for oo distributed systems[J].IEEE Computer,1999,32(7):71-78.
  • 7DESMOND F,ALAN C. Objects,components and frameworks with uml[M]. UK:Addison-Wesley,1999.40-57.
  • 8BROWN W,WALLNAU K. The current state of cbse[J]. IEEE Software,1998,15(5):37-46.
  • 9WHIT B,LE T. Models and languages for component description and reuse[J].Software Engineering Nodes,1995,20(2):76-86.
  • 10TRACZ W. Implementation working group summary[A]. In: JAMES B. Reuse in Practice Workshop Summary[C].Alexandria:VA,1990.10-19.

共引文献109

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部