• Title/Summary/Keyword: 프로세스 모듈화

Search Result 79, Processing Time 0.028 seconds

Design and Implementation of MongoDB-based Unstructured Log Processing System over Cloud Computing Environment (클라우드 환경에서 MongoDB 기반의 비정형 로그 처리 시스템 설계 및 구현)

  • Kim, Myoungjin;Han, Seungho;Cui, Yun;Lee, Hanku
    • Journal of Internet Computing and Services
    • /
    • v.14 no.6
    • /
    • pp.71-84
    • /
    • 2013
  • Log data, which record the multitude of information created when operating computer systems, are utilized in many processes, from carrying out computer system inspection and process optimization to providing customized user optimization. In this paper, we propose a MongoDB-based unstructured log processing system in a cloud environment for processing the massive amount of log data of banks. Most of the log data generated during banking operations come from handling a client's business. Therefore, in order to gather, store, categorize, and analyze the log data generated while processing the client's business, a separate log data processing system needs to be established. However, the realization of flexible storage expansion functions for processing a massive amount of unstructured log data and executing a considerable number of functions to categorize and analyze the stored unstructured log data is difficult in existing computer environments. Thus, in this study, we use cloud computing technology to realize a cloud-based log data processing system for processing unstructured log data that are difficult to process using the existing computing infrastructure's analysis tools and management system. The proposed system uses the IaaS (Infrastructure as a Service) cloud environment to provide a flexible expansion of computing resources and includes the ability to flexibly expand resources such as storage space and memory under conditions such as extended storage or rapid increase in log data. Moreover, to overcome the processing limits of the existing analysis tool when a real-time analysis of the aggregated unstructured log data is required, the proposed system includes a Hadoop-based analysis module for quick and reliable parallel-distributed processing of the massive amount of log data. Furthermore, because the HDFS (Hadoop Distributed File System) stores data by generating copies of the block units of the aggregated log data, the proposed system offers automatic restore functions for the system to continually operate after it recovers from a malfunction. Finally, by establishing a distributed database using the NoSQL-based Mongo DB, the proposed system provides methods of effectively processing unstructured log data. Relational databases such as the MySQL databases have complex schemas that are inappropriate for processing unstructured log data. Further, strict schemas like those of relational databases cannot expand nodes in the case wherein the stored data are distributed to various nodes when the amount of data rapidly increases. NoSQL does not provide the complex computations that relational databases may provide but can easily expand the database through node dispersion when the amount of data increases rapidly; it is a non-relational database with an appropriate structure for processing unstructured data. The data models of the NoSQL are usually classified as Key-Value, column-oriented, and document-oriented types. Of these, the representative document-oriented data model, MongoDB, which has a free schema structure, is used in the proposed system. MongoDB is introduced to the proposed system because it makes it easy to process unstructured log data through a flexible schema structure, facilitates flexible node expansion when the amount of data is rapidly increasing, and provides an Auto-Sharding function that automatically expands storage. The proposed system is composed of a log collector module, a log graph generator module, a MongoDB module, a Hadoop-based analysis module, and a MySQL module. When the log data generated over the entire client business process of each bank are sent to the cloud server, the log collector module collects and classifies data according to the type of log data and distributes it to the MongoDB module and the MySQL module. The log graph generator module generates the results of the log analysis of the MongoDB module, Hadoop-based analysis module, and the MySQL module per analysis time and type of the aggregated log data, and provides them to the user through a web interface. Log data that require a real-time log data analysis are stored in the MySQL module and provided real-time by the log graph generator module. The aggregated log data per unit time are stored in the MongoDB module and plotted in a graph according to the user's various analysis conditions. The aggregated log data in the MongoDB module are parallel-distributed and processed by the Hadoop-based analysis module. A comparative evaluation is carried out against a log data processing system that uses only MySQL for inserting log data and estimating query performance; this evaluation proves the proposed system's superiority. Moreover, an optimal chunk size is confirmed through the log data insert performance evaluation of MongoDB for various chunk sizes.

An Implementation of Fault-Tolerant Message Passing Interface on Parallel Computers (병렬 컴퓨터에서의 결함 허용 메시지 전달 인터페이스 구현)

  • Song, Dae-Ki;Lee, Cheol-Hoon
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.6 no.3
    • /
    • pp.319-328
    • /
    • 2000
  • The Message-Passing Interface(MPI) is a standard interface for parallel programming environment, based on that application programs run on the processors of a parallel computer. Processor nodes execute processes consisting the program by passing messages to one another. During executing, however, if a fault occurs on a processor node or a process, this will result an inconsistent state, and consequently, the whole program will have to be stopped. To solve this problem, in this paper, we propose a fault-tolerant message passing interface(FT-MPI) by adding a fault manager module to MPI. The proposed FT-MPI does not need any hardware support, and each application program based on MPI can run on the FT-MPI without any modification. The proposed fault tolerance scheme uses the so-called hot-spare process duplication method, and verified by simulations that application programs run despite of any fault with less than 5% overhead on execution time.

  • PDF

A Study on Implementation of Integrated ERP System for the Exclusive Use in the Coil Center of Steel Industry (철강산업 코일센터전용 통합 ERP시스템 구현 연구)

  • Park Joong-Kyu;Hwang Chong-Sun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.05a
    • /
    • pp.461-464
    • /
    • 2006
  • 본 연구에서는 철강산업의 광범위한 업무 프로세스를 하나의 모델로 통합시켜 코일센터전용의 맞춤형 ERP시스템의 구현으로 업무의 효율성과 기간산업으로서의 철강산업에 맞는 새로운 인터페이스 확장 모듈을 제안하였는데 그 결과 첫째, 검증된 S/W 개발 방법론 활용으로 CMM Level2기준에 의한 S/W 품질관리와 진행관리, 체계적인 방법론과 다양한 업무정의를 통하여 고객사의 업무 표준화를 제시하였다. 둘째, 충실한 기술이전으로 고객사의 참여실무자에 대한 다양한 교육과 기술이전을 통한 자체 운영 능력 강화와 개발 과정보다 완료 후의 운영에 최대한의 기술지원을 보장하였다. 마지막으로, 업무처리 속도의 향상이다. 우리가 하고 있는바 정형화된 업무혁신을 통해 표준화하고 시스템화하여 정형화함으로써, 사원들에게는 쉽고, 편하게 일할 수 있게 하고 속도와 효율을 올리자는 목적을 상당 부분 성취했다고 본다. 결산 리드타임이 종전 15일 정도에서 5일 이내로 줄어들었다.

  • PDF

A Study on the In-Process Measurement of Rotary Body by Optical Technique (광학적 기법을 이용한 회전체 인프로세스 측정에 관한 연구)

  • So, Eui-Yeorl;Im, Young-Ho;Ryu, Bong-Hwan
    • Journal of the Korean Society for Precision Engineering
    • /
    • v.13 no.5
    • /
    • pp.148-156
    • /
    • 1996
  • Automatic product system is gradually increasing according to development of industrial society. On-line measurement makes a important role in view of economic and effective side in industrial product system. Syncronization system is developed to measure screw thread which is rotating. In-process measuring of rotating body have a lot of difficuties even thoufht using various method containing high speed camera. So, now we suggest one of the new method which is not so expansive. In this study, digital value was produced through the image processing algorithm from acquired orignal image. As a result, we have a good agreement between measuring values calculated from image conture and measuring values acquired from profile project by means of experiment, respectively.

  • PDF

A Modeling of Web-service for Construction CALS/EC Standard Guideline by using Component Based Development (컴포넌트 기반 개발방법론에 의한 건설 CALS/EC 표준지침 웹서비스의 모델링)

  • 이상호;정용환;김소운
    • Proceedings of the CALSEC Conference
    • /
    • 2003.09a
    • /
    • pp.78-83
    • /
    • 2003
  • 본 연구에서는 건설CALS/EC 기반의 정보화 추진을 위한 정보시스템을 개발할 때 적용되는 기존의 소프트웨어 개발방법론의 문제점을 분석하고, 표준화되지 않은 개발방법론의 적용으로 시스템 개발에 비효율적인 비용을 투자하는 문제점과 특성상 입찰, 구매, 계약 등 분야별로 상이한 기능의 업무에 따라 구축되는 건설산업 정보화에 있어서 상호간에 데이터 및 프로세스를 원활히 통합하지 못하므로 인하여 발생되는 개발의 중복성, 정보 활용의 비효율성 등의 문제점을 개선하고자 하였다. 이를 위하여 최근 새로이 부각되고 있는 방법론인 컴포넌트 기반 개발방법론(CBD: Component-Based Development)을 사용하여 건선CALS/EC 표준지침 웹서비스를 위한 시스템의 업무프로세스를 모델링하여 사용자가 쉽게 재사용가능하고 타업무분야에 확대 가능한 방향을 제시하였다. 본 연구를 위하여 기존의 소프트웨어 개발 방법론의 적용상 문제점 분석을 통하여 컴포넌트 기반 개발방법론의 필요성을 증명하고 비즈니스 컴포넌트 프레임워크를 사용하여 건설 CALS/EC 표준지침 웹서비스의 업무프로세스에 적용할 기술적인 방법론을 고찰하고 업무에 효과적으로 적용할 수 있는 업무프로세스 컴포넌트를 제시하였다. 본 연구에서 도출된 컴포넌트 모델은 향후 타업무분야의 시스템을 개발할 때 사용자요구분석 단계부터 별도의 재 작업이 없이 사용될 수 있으며 시스템을 구현할 때 개발 모듈의 중복방지와 용이한 비즈니스로직의 변경 등이 가능하며, 추가의 업무 프로세스나 연관된 다른 분야의 업무프로세스의 반영 및 추가 시 컴포넌트의 활동모델을 쉽게 수정하여 정의함으로써 쉽게 시스템의 기능을 확장할 수 있다.LE 산정에 관한 지속적인 실험적 연구가 이루어져야 하겠다. 증가할 것이다. 또한 부분육을 이용한 완전제품, 적색육제품, 유기농이나 별미식 제품과 같은 형태의 다양한 포장육 제품이 도입 될 것으로 생각되어진다.e in vitro SPF test method will be able to be used as an alternative method for in vivo SPF in case of lotion and cream. replica. A statistically significant improvement of Star Fruit Leaf Extract BG30-treated site was seen in decreased wrinkles. Star Fruit Leaf Extract BG30 results in clinically visible improvement in wrinkling when used topically for 5 weeks. 또한 관계마케팅, CRM 등의 이론적 배경이 되고 있는 신뢰와 결속의 중요성이 재확인하는 결과도 의의라고 할 수 있다. 그리고 신뢰는 양사 간의 상호관계에서 조성될 수 있는 특성을 가진 반면, 결속은 계약관계 초기단계에서 성문화하고 규정화 할 수 있는 변수의 성격이 강하다고 할 수가 있다. 본 연구는 복잡한 기업간 관계를 지나치게 협력적 측면에서만 규명했기 때문에 많은 측면을 간과할 가능성이 있다. 또한 방법론적으로 일방향의 시각만을 고려했고, 횡단적 조사를 통하고 국내의 한 서비스제공업체와 관련이 있는 컨텐츠 공급파트너만의 시각을 검증했기 때문에 해석에서 유의할 필요가 있다. 또한 타당성확보 노력을 기하였지만 측정도구

  • PDF

A Study on the RPA Module Implementation of Cloud Travel and Expense Management System (클라우드 경비지출관리 솔루션의 RPA 모듈 구현에 관한 연구)

  • Lee, In-Sung;Oh, In-Ha
    • Journal of Convergence for Information Technology
    • /
    • v.11 no.4
    • /
    • pp.46-54
    • /
    • 2021
  • As the realization of the 4th industrial revolution is approaching, the paradigm of the corporate work environment is changing to digital, from the traditional work environment. In particular, technologies like RPA(robotic process automation) and chatbot reduce the need for human labor or task by automating simple repetitive tasks, enabling humans to focus on more valuable tasks. In this study, corporates operating expense management services in public cloud computing environments develop a cloud module that simplifies expense report management by grafting robotic process automation and chatbot technology. According to the result of the expert evaluation, the developed system marked 80.3% of satisfaction levels and the highest satisfaction level 94% was confirmed in terms of easy of use. Based on the research result, future research can be suggested to expand the works occurring inside and outside the company to a single RPA environment by additionally linking the work system related to expense management.

A Study on Strategic Approach to Expand Korean e-Government Export (한국 전자정부 해외진출 확대를 위한 전략적 접근방향에 관한 연구)

  • Lee, Chae-Eon;Choi, Yong Lak;Shin, Yongtae
    • Journal of Service Research and Studies
    • /
    • v.6 no.1
    • /
    • pp.1-15
    • /
    • 2016
  • The purpose of this study is to suggest strategic approach to expand Korean e-government export. Korean e-government was evaluated as a top level by UN electronic government survey 2014. However its export is very limited. This study reviews the literature related to e-government, and analyze existing Korean e-government export. The results of this analysis are as follows: lack of a law related e-government export, decentralized organizations, insufficient export process, lack of e-government solution for sale, limited funds, deficiency of cooperation between large and small enterprises. This study suggests a strategic approach such as to clarify the purpose of e-government export, to decide government or civilian-oriented export, to establish driving strategy, to improve and develop e-government export related areas. There are many ways for improvement and development of e-government export as follows: to enact a basic law or to revise the e-government law, to integrate functions of separated organizations and establish control tower, to improve export process, to build information sharing system, to develop standardized solution module, and to expand fund to support. The author expects that this paper will contribute to enhance Korean e-government export.

A Study on Rhetorical Expression of Public Information Design -Focus on Information Design Case for Seoul Public Transportation- (공공정보디자인의 수사학적 표현에 관한 연구 - 서울시 대중교통 정보디자인 사례를 중심으로 -)

  • Yang, Seung-Ju
    • Archives of design research
    • /
    • v.18 no.3 s.61
    • /
    • pp.95-104
    • /
    • 2005
  • Although the volume and complexity of available information have increased, our ability to process such volume of complex information has not been met with corresponding development. Information designers have been given the responsibility to address such unbalanced progress by developing effective visual systems to deliver and communicate such information to the masses in a manner that is quick and easy to process and understand. This study originated in recognition of these issues. This study seeks to find a solution to these issues in rhetorics in order to proliferate visual communications in recognition of the increasing importance of information and visual communication. Rhetorics, a field of study with a long history of analyzing the delivery of communication, provides numerous possibilities for the re-establishment of importance placed on visual information communication. Included in this study are (i) a thorough analysis of the principals of expression and logic offered by rhetorics, as applicable to information design (ii) a proposal to the solution to the above-mentioned issues encompassing the rhetoric process and methods of expression of information design and (iii) the practical application of these design principals to social activities. In order to provide an example of the practical use of the rhetoric methodology Presented in this study, we applied the rhetoric methodology to the 'Information Design for Public Transportation of Seoul.' and developed a new map and a guidebook. The raw data necessary for the foregoing were obtained through the analysis of the information designs that are currently in use in connection with mass transportation in Seoul and the survey evaluation conducted among Seoul residents. We modulated the infrastructure of Seoul by using 48 TAZs, computed the routes that are most likely to be used, and proposed the predictable information analysis process. The design proposed on this study encompasses color coding and use of combined information, and application of style and sequential information analysis process.

  • PDF

A Plan for Establishing IOT-based Building Maintenance Platform (S-LCC): Focusing a Concept Model on the Function Configuration and Practical Use of Measurement Data (IOT 기반 건축물 유지관리 플랫폼 구축(S-LCC) 방안 : 기능구성과 계측 데이터 활용을 위한 개념 모델을 중심으로)

  • Park, Tae-Keun
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.21 no.2
    • /
    • pp.611-618
    • /
    • 2020
  • The reliability of the results of LCC analysis is determined by accurate analytical procedures and energy data from which the uncertainty is removed. Until now, systems that can automatically measure these energy data and produce databases have not been commercialized. Therefore this paper proposes a concept model of an S-LCC platform that can automatically collect and analyze electric energy consumption data of equipment systems using the IOT, which is the core tool in the Fourth Industrial Revolution and operates the equipment system efficiently using the analyzed results. The proposed concept model was developed by the convergence of existing BLCS and IOT and was comprised of five modules: Facility Control Module, LCC Analysis Module, Energy Consumption Control Module, Efficiency Analysis Module, and Maintenance Standard Reestablishment Module. Using the results of LCC analysis deduced from this system, the deterioration condition of an equipment system can be identified in real-time. The results can be used as the baseline data to re-establish standards for the maintenance factor, replacement frequency, and lifetime of existing equipment, and establish new maintenance standards for new equipment. If the S-LCC platform is established, it would increase the reliability of LCC analysis, reduce the labor force for entering data and improve accuracy, and would also change disregarded data into big data with high potential.

A Case Study on Conflict Types and Management for Technology Valuation Project (기술가치평가 과제관리의 갈등관리에 관한 사례연구)

  • LEE, Yun Hee;Sohn, Young Hwan;Yoo, Myoung Kwan
    • Journal of Korea Technology Innovation Society
    • /
    • v.21 no.1
    • /
    • pp.130-150
    • /
    • 2018
  • Technology valuation refers to the act, procedures, or techniques in evaluating certain technology and its value for commercialization. For this purpose, deadlines and process plans are established based on valuation goals such as technology transfer, investment and financing, investment in kind, and strategy establishment. The technology valuation process involves analyzing and evaluating technology performance, rights, marketability, and business value technology, as well as calculating the monetary value of technology modules based on the results. Analysis and evaluation of each module is performed by a team of experts having knowledge of specific technology. Valuation of technologies is conducted as independent projects by project managers (PM) who integrate and manage modules; they must have expertise in systematic performance of task support and management to ensure objectivity and reliability. Furthermore, the valuation team comprises expert stakeholders having knowledge about each module due to the nature of technology valuation. For smooth knowledge sharing in technology and valuation procedures, communication skills and roles of PMs supporting and managing the valuation are important. Primarily, PMs must resolve conflicts between evaluators participating in different tasks, evaluators and evaluatees, and technology holders and receivers. This study examines technology valuation for four conflicts occurring frequently among stakeholders providing valuation support to PMs, and seeks resolutions. The conflicts and resolutions discussed in this study may lead to more specialized roles of PMs in technology valuation and project management, as well as systemized valuation support and management plans.