期刊文献+

基于MapReduce的OCL的并行查询方法 被引量:2

AN OCL PARALLEL QUERY METHOD BASED ON MAPREDUCE
下载PDF
导出
摘要 在单机环境下,基于单节点的OCL(Object Constraint Language)查询方法已经无法高效地完成大规模的查询任务。为了应对大量数据带来的挑战,提高OCL查询的速度,提出一种基于MapReduce的OCL并行查询方法 OPQM(OCL Parallel Query Method)。这种方法通过提取OCL对象属性集合,实现从OCL规则库查询到OCL对象属性查询的转化,并利用MapReduce实现对象属性并行查询,缩短了OCL查询时间。 On stand-alone computer,the OCL query method based on single node is unable to efficiently complete large-scale query tasks. In order to cope with the challenge of mass data and improve the speed of OCL query,we propose an OCL parallel query method based on MapReduce. Some pretreatment are taken with the original OCL file to generate the OCL object attributes set before the queries,and the queries are converted from the OCL files to the OCL object attributes Set. Besides,these queries can be executed in parallel way with MapReduce and shorten the time of OCL query.
作者 金仙力 马凯旋 Jin Xianli,Ma Kaixuan(School of Computer Science,Nanjing University of Posts and Telecommunications, Nanjing 210003, Jiangsu, China)
出处 《计算机应用与软件》 北大核心 2018年第7期21-26,56,共7页 Computer Applications and Software
基金 国家自然科学基金项目(61373139)
关键词 对象约束语言 对象约束语言查询 MAPREDUCE 并行查询 OCL(Object Constraint Language) OCL query MapReduce Parallel query
  • 相关文献

参考文献6

二级参考文献126

  • 1郭朝鹏,王智,韩峰,张一川,宋杰.HaoLap:基于Hadoop的海量数据OLAP系统[J].计算机研究与发展,2013,50(S1):378-383. 被引量:5
  • 2李长云,李赣生,何频捷.一种形式化的动态体系结构描述语言[J].软件学报,2006,17(6):1349-1359. 被引量:33
  • 3A Podgurski, L Pierce. Retrieving reusable software by sampling behavior[J]. ACM Trans on Software Engineering and Methodology, 1993, 2(3) : 286-303.
  • 4A M Zaremski. Signature and specification matching: [Ph D dissertation ][D]. Pittsburgh, PA: School of Computer Science, Carnegie Mellon University, 1996.
  • 5Desmond Francis D' Souza, Alan Cameron Wills. UML, Objects, Components, and Frameworks with UML: The Catalysis Approach [M]. Reading: Addison-Wesley Longman, Inc, 1998.
  • 6Object Management Group: UML 2.00CL Specification [S]. OMG adopted specification ptc/03-10-14, 2003.
  • 7K C Kang, S G Cohen, J A Hess, et al. Feature-oriented domain analysis (FODA) feasibility study [R]. Carnegie Mellon University, Software Engineering Institute, Tech Rep: CMU/SEI-90-TR-21, 1990. 1-52.
  • 8OCLE Tool[OL]. http://lci, cs. ubbcluj.ro/OCLE, 2005-07.
  • 9David Garlan, Robert Allen, John Ockerbloom. Exploiting style in architectural design environments[C]. In: Proc of SIGSOFT ' 94 Symp on the Foundations of Software Engineering. New York: ACM Press, 1994. 179-185.
  • 10J Magee, N Dulay, S Eisenbach, et al. Specifying distributed software architectures [G]. In: Proc of the 5th European Software Engineering Conference (ESEC'95), LNCS 989. Berlin: Springer-Verlag, 1995. 137-153.

共引文献826

同被引文献15

引证文献2

二级引证文献9

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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