• Title/Summary/Keyword: Class file

Search Result 113, Processing Time 0.023 seconds

Information Retrieval System based on Mobile Agents in Distributed and Heterogeneous Environment (분산 이형 환경에서의 이동에이전트를 이용한 정보 검색 시스템)

  • Park, Jae-Box;Lee, Kwang-young;Jo, Geun-Sik
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.1_2
    • /
    • pp.30-41
    • /
    • 2002
  • We focus on the mobile agents which are considered as new paradigm to solve information retrieval of large volumes of data in the distributed and heterogeneous environment. The mobile agent moves the computation to data instead of large volumes of data to computations. In this paper, we propose an information retrieval model, which can effectively search data in the distributed and heterogeneous environment, using mobile agents. Our model is applied to the design and implementation of an Q&A(Question and Answer) retrieval system. Our Q&A retrieval system, called QASSMA(Q&A Search System using Mobile Agents), uses mobile agents to retrieve articles from Q&A boards and newsgroups that exist in the heterogeneous and distributed environment. QASSMA has the following features and advantages. First, the mobile retrieval agent moves to the destination server to retrieve articles to reduce the retrieval time by eliminating data traffics from the server to the client host. Also it can reduce the traffic that was occurred in the centralized network system, and reduce the usage of resources by sending its agent and running in the destination host. Finally, the mobile retrieval agent of QASSMA can add and update dynamically the class file according to its retrieval environment, and support other retrieval manner. In this paper, we have shown that our Q&A retrieval system using mobile agents is more efficient than the retrieval system using static agents by our experiments.

A Code Clustering Technique for Unifying Method Full Path of Reusable Cloned Code Sets of a Product Family (제품군의 재사용 가능한 클론 코드의 메소드 경로 통일을 위한 코드 클러스터링 방법)

  • Kim, Taeyoung;Lee, Jihyun;Kim, Eunmi
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.12 no.1
    • /
    • pp.1-18
    • /
    • 2023
  • Similar software is often developed with the Clone-And-Own (CAO) approach that copies and modifies existing artifacts. The CAO approach is considered as a bad practice because it makes maintenance difficult as the number of cloned products increases. Software product line engineering is a methodology that can solve the issue of the CAO approach by developing a product family through systematic reuse. Migrating product families that have been developed with the CAO approach to the product line engineering begins with finding, integrating, and building them as reusable assets. However, cloning occurs at various levels from directories to code lines, and their structures can be changed. This makes it difficult to build product line code base simply by finding clones. Successful migration thus requires unifying the source code's file path, class name, and method signature. This paper proposes a clustering method that identifies a set of similar codes scattered across product variants and some of their method full paths are different, so path unification is necessary. In order to show the effectiveness of the proposed method, we conducted an experiment using the Apo Games product line, which has evolved with the CAO approach. As a result, the average precision of clustering performed without preprocessing was 0.91 and the number of identified common clusters was 0, whereas our method showed 0.98 and 15 respectively.

Analysis of Reform Model to Records Management System in Public Institution -from Reform to Records Management System in 2006- (행정기관의 기록관리시스템 개선모델 분석 -2006년 기록관리시스템 혁신을 중심으로-)

  • Kwag, Jeong
    • The Korean Journal of Archival Studies
    • /
    • no.14
    • /
    • pp.153-190
    • /
    • 2006
  • Externally, business environment in public institution has being changed as government business reference model(BRM) appeared and business management systems for transparency of a policy decision process are introduced. After Records Automation System started its operation, dissatisfaction grows because of inadequacy in system function and the problems about authenticity of electronic records. With these backgrounds, National Archives and Records Service had carried out 'Information Strategy Planning for Reform to Records Management System' for 5 months from September, 2005. As result, this project reengineers current records management processes and presents the world-class system model. After Records and Archives Management Act was made, the records management in public institution has propelled the concept that paper records are handled by means of the electric data management. In this reformed model, however, we concentrates on the electric records, which have gradually replaced the paper records and investigate on the management methodology considering attributes of electric records. According to this new paradigm, the electric records management raises a new issue in the records management territory. As the major contents of the models connecting with electric records management were analyzed and their significance and bounds were closely reviewed, the aim of this paper is the understanding of the future bearings of the management system. Before the analysis of the reformed models, issues in new business environments and their records management were reviewed. The government's BRM and Business management system prepared the general basis that can manage government's whole results on the online and classify them according to its function. In this points, the model is innovative. However considering the records management, problems such as division into Records Classification, definitions and capturing methods of records management objects, limitations of Records Automation System and so on was identified. For solving these problems, the reformed models that has a records classification system based on the business classification, extended electronic records filing system, added functions for strengthening electric records management and so on was proposed. As regards dramatically improving the role of records center in public institution, searching for the basic management methodology of the records management object from various agency and introducing the detail design to keep documents' authenticity, this model forms the basis of the electric records management system. In spite of these innovations, however, the proposed system for real electric records management era is still in its beginning. In near feature, when the studies is concentrated upon the progress of qualified classifications, records capturing plans for foreign records structures such like administration information system, the further study of the previous preservation technology, the developed prospective of electric records management system will be very bright.