论文标题
数据库优化使用规范订单树推荐软件开发人员
Database Optimization to Recommend Software Developers using Canonical Order Tree
论文作者
论文摘要
最近,在软件工程领域广泛使用了频繁和顺序的模式挖掘算法,以开采各种源代码或规范模式。在实践中,需要软件从一个版本发展到另一个版本,以便为用户提供额外的设施。由于数据库通常以各种方式进行更新,例如插入,各种修改以及删除序列,因此此类任务在该领域中具有挑战性。如果对数据库进行了优化,则此优化信息将帮助开发人员进行开发过程,并节省其宝贵的时间以及开发费用。一些用于优化数据库的现有算法,但是当数据库逐步更新时,它无法更快。为了克服这一挑战,最近引入了一种有效的算法,称为规范顺序树,该树捕获了数据库和订单的交易内容。在本文中,我们提出了一种基于规范顺序树的技术,该技术可以快速有效地从增量数据库中找到频繁的模式。因此,数据库将被优化,并提供有用的信息来推荐软件开发人员。
Recently frequent and sequential pattern mining algorithms have been widely used in the field of software engineering to mine various source code or specification patterns. In practice software evolves from one version to another is needed for providing extra facilities to user. This kind of task is challenging in this domain since the database is usually updated in all kinds of manners such as insertion, various modifications as well as removal of sequences. If database is optimized then this optimized information will help developer in their development process and save their valuable time as well as development expenses. Some existing algorithms which are used to optimize database but it does not work faster when database is incrementally updated. To overcome this challenges an efficient algorithm is recently introduce, called the Canonical Order Tree that captures the content of the transactions of the database and orders. In this paper we have proposed a technique based on the Canonical Order Tree that can find out frequent patterns from the incremental database with speedy and efficient way. Thus the database will be optimized as well as it gives useful information to recommend software developer.