• Title/Summary/Keyword: 자동화 도구

Search Result 529, Processing Time 0.023 seconds

Development of Software for Fidelity Test of Flight Dynamic Model on Fixed Wing Aircraft (고정익 항공기의 비행역학 모델 충실도 테스트를 위한 소프트웨어 개발)

  • Baek, Seung-Jae;Kang, Mun-Hye;Choi, Seong-Hwan;Kim, Byoung Soo;Moon, Yong Ho
    • Journal of the Korean Society for Aeronautical & Space Sciences
    • /
    • v.48 no.8
    • /
    • pp.631-640
    • /
    • 2020
  • Currently, aircraft simulator has drawn a great attention because it has significant advantages of economic, temporal, and spatial costs compared with pilot training with real aircraft. Among the components of the aircraft simulator, flight dynamic model plays a key role in simulating the flight of an actual aircraft. Hence, it is important to verify the fidelity of flight dynamic model with an automated tool. In this paper, we develop a software to automatically verify the fidelity of the flight mechanics model for the efficient development of the aircraft simulator. After designing the software structure and GUI based on the requirements derived from the fidelity verification process, the software is implemented with C # language in Window-based environment. Experimental results on CTSW models show that the developed software is effective in terms of function, performance and user convenience.

Automated Generation of Wrapper to Test Components (컴포넌트 테스트를 위한 래퍼의 자동 생성에 관한 연구)

  • Song, Ho-Jin;Choi, Eun-Man
    • Journal of KIISE:Software and Applications
    • /
    • v.32 no.8
    • /
    • pp.704-716
    • /
    • 2005
  • Assembling new software systems from Prepared components is an attractive alternative to traditional software development method to reduce development cost and schedule dramatically. However, if separately developed components are tested, integrated and verified with unreasonable effort and high cost, it would not be an effective way to software development. Components are not distributed in the shape of white-box source code so that should be hard to validate and test in new application environment. For solving this problem, built-in tester components are suggested to check the contract-compliance of their server components. If components have various and complex function, built-in tester should be heavy and unflexible to test in composition of components. This paper suggests enhancing automated wrapper technique which substitutes with built-in tester components and shows the usability of the wrapper by design and implementation. Component testing in this way reduces the cost and effort associated with preparation of component testing and makes the various test experiments in components assembly.

A Study on the Web Accessibility of University Library Web Sites (국내 대학 도서관 홈페이지의 웹 접근성 실태에 대한 연구)

  • Kim, Young-Gon;Oh, Chang-Gyu
    • Journal of the Korean Society for information Management
    • /
    • v.28 no.3
    • /
    • pp.197-217
    • /
    • 2011
  • Web accessibility refers to the practice of providing equal access to web sites to people without and with disability. This study aims to investigate the web content accessibility of 153 university libraries in Korea, and further suggest the approach to implement an effective university library web site to meet Korean Web Content Accessibility Guidelines(KWCAG). Survey was conducted with two steps. The first step was to find out the general level of web accessibility of all university library web sites using an automatic appraisal tool, KADO-WAH2.0, and the detailed examination of web accessibility check items was limited to 19 web sites which proved excellent in automatic appraisal. Regretfully, the result says that there is no perfect web site. Therefore every university library is advisable to make good use of the findings to meet all the requirements of KWCAG. In particular, the basic requirements, such as voice service, resizing and highlighting text, must be fulfilled by priority and to almost all contents.

A Study on the Domain Knowledge Development of Expert System for the Project Management in the Defense Information Systems (국방정보체계 사업관리용 전문가 시스템의 도메인 지식 개발에 관한 연구)

  • 김화수;문세진;장호석
    • Journal of Intelligence and Information Systems
    • /
    • v.5 no.2
    • /
    • pp.43-61
    • /
    • 1999
  • 국방정보체계는 종류가 다양하고 대규모로 추진되기 때문에 소프트웨어 개발을 위한 사업관리에 어려움이 많이 따른다. 더구나, 현재 국방정보체계의 사업관리는 자동화시스템을 이용하여 체계적으로 실시하지 않고 수동으로 처리하기 때문에 많은 문제점이 야기되고 있고 현재의 소프트웨어 개발 표준인 ISO 12207을 수정 없이 그대로 대규모 실시간 국방정보체계의 소프트웨어 개발사업에 적용하는 것도 한계가 있다. 따라서 본 논문의 목적은 효율적인 국방정보체계 소프트웨어 개발 사업관리를 위해서 국방정보체계별로 적절한 개발 생명주기 모델을 선정하고, 각 단계별로 사업관리자가 수행할 태스크를 식별하는 등의 도메인 지식을 개발하여 궁극적으로 국방정보체계 사업관리용 전문가 시스템을 개발할 때 활용함과 동시에 국방정보체계 사업관리의 일환으로 최종 산출물에 대한 품질을 높일 수 있도록 체계적인 시험평가 방안에 대한 도메인 지식도 개발하여 사업관리용 전문가 시스템 구축 시에 활용하고자 하는 것이다. 이를 위해서 국방정보체계의 소프트웨어 개발 사업관리에 영향을 미치는 요소들을 식별하고 이를 이용하여 국방정보체계 소프트웨어 개발 사업관리를 위한 전문가 시스템을 구축할 수 있도록 생명주기 모델 선정을 위한 도메인 지식, 생명주기 각 단계별 세부활동을 위한 도메인 지식, 시험평가 방안선정을 위한 도메인 지식을 개발하여 제시하였다. 본 논문에서는 이러한 도메인 지식을 전문가 시스템 개발도구에서 지원되는 각종 에디터에 사용되는 형태나 IF A, THEN B 형태로 개발하지 않고 사업관리용 전문가 시스템의 지식베이스에 포함될 지식들을 식별하는 것을 중심으로 개발하였다. 즉, 본 논문에서는 국방정보체계 사업관리용 전문가 시스템 개발의 필요성과 가능성을 검증하는 용역연구과제로써 프로토타입 혹을 완벽한 사업관리용 전문가 시스템을 개발한 것이 아니며, 전문가 시스템 개발 시 가장 어렵고 중요한 지식베이스 모듈속에 포함될 도메인 지식을 개발하는 것이 이 연구의 목적이다. 이러한 연구는 궁극적으로는 이러한 도메인 지식이 국방정보체계의 사업관리를 위한 전문가 시스템의 지식베이스 모듈 구축 시 기초/기반 및 핵심 지식으로 활용될 수 있을 것이다.

  • PDF

WEC-Sim: A Simulator for Optimum Management of Wastewater Treatment Plant (WEC-Sim : 하수처리장 최적 운영을 위한 시뮬레이터)

  • Lee, Sung-Koo;Ahn, Sae-Young
    • Journal of Digital Contents Society
    • /
    • v.11 no.4
    • /
    • pp.463-471
    • /
    • 2010
  • In the management of a wastewater treatment plant which is a combination system of physical, chemical, and biological processes, computer simulator is an indispensable part for analysis of the operation status and evaluation of the treatment performance due to its fast computing speed. As an application software carrying out the data input-output operations and the mathematical calculations of the models, simulator is to be a powerful tool for estimating the treatment reaction and calculating mass balance of substrates, microorganisms, and chemicals within the treatment system in a given condition. Qualitative and quantitative prediction of treatment performance provides the plant manager with validity of decision-making through implementing modeling and simulation as a role of knowledge-based expert system in charge of automation and control. This paper shows the proceeding of design and development of the "WEC-Sim" software which is owned the various functions of data acquisition, monitoring, simulation, and control.

A Case Study on Use of the Production Innovation Methods for Improving Productivity (생산혁신 기법을 활용한 생산성향상 사례연구)

  • Kim, Kwang Soo;Seo, Chen Beom;Chuhg, Soon Seok
    • Asia-Pacific Journal of Business Venturing and Entrepreneurship
    • /
    • v.8 no.3
    • /
    • pp.147-155
    • /
    • 2013
  • This paper study is for enhance the productivity. The purpose of this study is save the cost and contribute the enhancing company's competitiveness by analysis overall wastes in production line and improve the wastes in production line. Many company does not have clear process for analysis the wastes in production line. so they use classical IE tool and advanced IE tool by considering their current situation but the result was not so effective. The study to arrange the classic IE and advanced IE by each step to analysis the wastes by each production line include assembly line and processing line and automation line so that we can predict the mount of the overall wastes and easily select / focus on the tool for maximize the improvement result. It will contribute to establish the mid term and long term improvement activity plan.

  • PDF

A Study on the Platform for Big Data Analysis of Manufacturing Process (제조 공정 빅데이터 분석을 위한 플랫폼 연구)

  • Ku, Jin-Hee
    • Journal of Convergence for Information Technology
    • /
    • v.7 no.5
    • /
    • pp.177-182
    • /
    • 2017
  • As major ICT technologies such as IoT, cloud computing, and Big Data are being applied to manufacturing, smart factories are beginning to be built. The key of smart factory implementation is the ability to acquire and analyze data of the factory. Therefore, the need for a big data analysis platform is increasing. The purpose of this study is to construct a platform for big data analysis of manufacturing process and propose integrated method for analysis. The proposed platform is a RHadoop-based structure that integrates analysis tool R and Hadoop to distribute a large amount of datasets. It can store and analyze big data collected in the unit process and factory in the automation system directly in HBase, and it has overcome the limitations of RDB - based analysis. Such a platform should be developed in consideration of the unit process suitability for smart factories, and it is expected to be a guide to building IoT platforms for SMEs that intend to introduce smart factories into the manufacturing process.

Web Service-based SCM Process Execution Using BPM (BPM을 이용한 웹서비스 기반의 SCM 프로세스 실행)

  • Seo, Yong-Won;Choi, Yong-Sun;Jang, Jin-Yong;Bae, Hye-Rim
    • The Journal of Society for e-Business Studies
    • /
    • v.9 no.4
    • /
    • pp.65-83
    • /
    • 2004
  • Keen competence in business environments induces companies to introduce Supply Chain Management (SCM), which is accelerated by emerging information technology. Consequently, supply chain integration requires interacting and information sharing among the companies participating in the supply chain. Web services, platform independent technologies, are recently used for SCM. However, web services themselves do not provide high level supply chain integration. Therefore, the ways to control and manage global processes over supply chain need to be developed. In this paper, we introduce a method of executing and managing supply chain process using Business Process Management (BPM) system. BPM system is a software system to support an efficient execution and management of complex business processes, and it is applied to supply chain processes . The supply chain processes can be regarded network of activities, each of which is served as web service and related to one of the participants. Our approach enables not only efficient managing but also effective monitoring of the process, which can be a good basis for improvement of the processes. For a speedy execution of processes, we provide a method to support decision making in course of executing process by software agents, which are also web services.

  • PDF

Development of Automated Tools for Data Quality Diagnostics (데이터 품질진단을 위한 자동화도구 개발)

  • Ko, Jae-Hwan;Kim, Dong-Soo;Han, Ki-Joon
    • Journal of Information Technology Services
    • /
    • v.11 no.4
    • /
    • pp.153-170
    • /
    • 2012
  • When companies or institutes manage data, in order to utilize it as useful resources for decision-making, it is essential to offer precise and reliable data. While most small and medium-sized enterprises and public institutes have been investing a great amount of money in management and maintenance of their data systems, the investment in data management has been inadequate. When public institutions establish their data systems, inspection has been constantly carried out on the data systems in order to improve safety and effectiveness. However, their capabilities in improving the quality of data have been insufficient. This study develops an automatic tool to diagnose the quality of data in a way to diagnose the data quality condition of the inspected institute quantitatively at the stage of design and closure by inspecting the data system and proves its practicality by applying the automatic tool to inspection. As a means to diagnose the quality, this study categorizes, in the aspect of quality characteristics, the items that may be improved through diagnosis at the stage of design, the early stage of establishing the data system and the measurement items by the quality index regarding measurable data values at the stage of establishment and operation. The study presents a way of quantitative measurement regarding the data structures and data values by concretizing the measurement items by quality index in a function of the automatic tool program. Also, the practicality of the tool is proved by applying the tool in the inspection field. As a result, the areas which the institute should improve are reported objectively through a complete enumeration survey on the diagnosed items and the indicators for quality improvement are presented quantitatively by presenting the quality condition quantitatively.

Requirements Trace Table Expansion and How to Normalization (요구사항추적테이블의 확장 및 정규화 방안)

  • Kim, Ju-Young;Rhew, Sung-Yul
    • The KIPS Transactions:PartD
    • /
    • v.16D no.2
    • /
    • pp.201-212
    • /
    • 2009
  • There are various methods to trace output in software development to verify the consistency and completeness of requirements. Existing studies do present the trace meta-model or automated tools, but fail to list specifically traced output or traced items. Also, in regards to trace tables, which contain traced items, existing studies don‘t consider the whole software development process but merely its sub-process. Given this, the present study suggests an extended requirements tracetable that tracks output from the inception of the project through the architectural design phase to the application delivery, following up on the researcher’s previous study on a tracetable that considered only a sub-process of the whole development process. In addition, in order to address the problem of the tracking process becoming complicated with increased tracefields due to an extended trace table, the researcher suggests a method for normalizing a requirements tracetable that can integrate and separate by development process phase. Apply it to theH system development project of a D company, and this study caseverified application possibility of study, confirmed an effect of a chase to easily find out an error of requirements. Improve precision of a traceto verify consistency of requirements and completeness through this study, and will minimize failure of a software development.