首页> 外文学位 >Facilitating the use of patterns via a generic framework that supports semi-automatic concept indexing and in-depth searching.
【24h】

Facilitating the use of patterns via a generic framework that supports semi-automatic concept indexing and in-depth searching.

机译:通过支持半自动概念索引和深度搜索的通用框架促进模式的使用。

获取原文
获取原文并翻译 | 示例

摘要

The concept of patterns and pattern languages embodies a rigorous best practice documentation process. When done well, the resulting product is a named, well written peer reviewed document that expound a solution to a recurring problem that exists within a particular environment, surrounding or situation---complete with notes on tradeoffs and examples of past occurrences.; As a result of its use in scores of modern software projects, in addition to its emergence in countless publications, the patterns paradigm and attendant value proposition has caught the interest of many practitioners---both inside and outside of the software community. While the awareness and use of patterns have increased at a rapid rate, practitioners are having a difficult time locating patterns that are decidedly relevant to the challenges and issues confronting them. In addition, they are also having a hard time comprehending the information enclosed within patterns. This thesis presents research that addresses each of these concerns. The objective of this thesis is to discover a technique to semi-automatically index patterns for the purpose of facilitating pattern searching.; The motivation for this study is based on the premise that in order to be able to semi-automatically index and search patterns, a pattern must exist within a schema that is predictable, searchable and comprehendible. These characteristics are often missing and where present, are not coherent in the existing set.; This study employs a grounded theory methodological approach, one that is supported via the combined use of qualitative and quantitative methods. The first part of this thesis (the qualitative component) investigates the process of writing, documenting and reviewing patterns and pattern languages. Forms commonly used to represent pattern text, in addition to common approaches to finding and using patterns are investigated.; Collectively, these findings are used to define a Generic Pattern Framework (GPF) and a supporting methodology. The derived methodology is used to guide the process of populating GPF with pattern text from four different types of patterns, each documented via distinct pattern forms.; In the second part of this thesis (the quantitative component), existing theories from the field of Information Retrieval (i.e., theory pertaining to subject matters of document configuration, automatic indexing, semi-automatic indexing, semi-automatic concept indexing, automatic categorization, semi-automatic categorization and retrieval) are investigated. In addition, effective implementations of several of those theories are reviewed, i.e., algorithms and schemes used to construct both general-purpose and domain-specific search engines are evaluated and empirical results of comparative approaches are presented.; To demonstrate the practical value of this research, a rudimentary prototype of GPF is made operational. Based on knowledge obtained from the field of Information Retrieval, a test environment is designed, constructed and utilized to support preliminary testing. Through experimental results obtained from more than eighty queries executed, this thesis shows that the idea of a generic pattern document framework (GPF) and associated methodology has merit and provides utility. Additionally, this thesis also shows that such utility offers supporting functionality for the next piece of research to follow---automatic categorization and the subsequent turning of this prototype into a robust product.
机译:模式和模式语言的概念体现了严格的最佳实践文档编制过程。如果做得好,得到的产品将是一份经过命名的,经过书面书面的,经过同行评审的文档,该文档阐述了针对特定环境,周围环境或情况中存在的重复出现的问题的解决方案,并附有权衡注意事项和过去发生的事例。由于其在许多现代软件项目中的使用,除了在无数出版物中出现以外,模式范式和伴随的价值主张也引起了软件界内部和外部的许多从业者的兴趣。尽管人们对模式的认识和使用迅速增加,但是从业人员在寻找与挑战和问题绝对相关的模式时遇到了困难。另外,他们也很难理解模式中包含的信息。本文提出了解决这些问题的研究。本文的目的是发现一种半自动索引模式的技术,以促进模式搜索。进行这项研究的动机是基于这样的前提,即为了能够半自动索引和搜索模式,模式中必须存在可预测,可搜索和可理解的模式。这些特征经常缺失,并且在存在的地方与现有的集合不一致。这项研究采用了扎根的理论方法论方法,通过结合使用定性和定量方法得到了支持。本文的第一部分(定性部分)研究了模式和模式语言的编写,记录和审查过程。除了用于查找和使用模式的常用方法外,还研究了通常用于表示模式文本的表格。这些发现共同用于定义通用模式框架(GPF)和支持方法。派生的方法被用来指导用四种不同类型的模式的模式文本填充GPF的过程,每种模式都通过不同的模式形式进行记录。在本文的第二部分(定量部分)中,信息检索领域的现有理论(即与文档配置,自动索引,半自动索引,半自动概念索引,自动分类,半自动分类和检索)。另外,对其中一些理论的有效实施进行了回顾,即评估了用于构建通用搜索引擎和特定领域搜索引擎的算法和方案,并给出了比较方法的经验结果。为了证明这项研究的实用价值,GPF的基本原型已投入运行。基于从信息检索领域获得的知识,设计,构建并利用测试环境来支持初步测试。通过从执行的八十多个查询中获得的实验结果,本文表明,通用模式文档框架(GPF)和相关方法的思想是有价值的,并且具有实用性。此外,本论文还表明,该实用程序为后续的后续研究提供支持功能,即自动分类,以及随后将该原型转化为功能强大的产品。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号