• Title/Summary/Keyword: 유지보수 시스템

Search Result 1,698, Processing Time 0.038 seconds

Using Requirements Engineering to support Non-Functional Requirements Elicitation for DAQ System

  • Kim, Kyung-Sik;Lee, Seok-Won
    • Journal of the Korea Society of Computer and Information
    • /
    • v.26 no.3
    • /
    • pp.99-109
    • /
    • 2021
  • In recent machine learning studies, in order to consider the quality and completeness of data, derivation of non-functional requirements for data has been proposed from the viewpoint of requirements engineering. In particular, requirements engineers have defined data requirements in machine learning. In this study, data requirements were derived at the data acquisition (DAQ) stage, where data is collected and stored before data preprocessing. Through this, it is possible to express the requirements of all data required in the existing DAQ system, the presence of tasks (functions) satisfying them, and the relationship between the requirements and functions. In addition, it is possible to elicit requirements and to define the relationship, so that a software design document can be produced, and a systematic approach and direction can be established in terms of software design and maintenance. This research using existing DAQ system cases, scenarios and use cases for requirements engineering approach are created, and data requirements for each case are extracted based on them, and the relationship between requirements, functions, and goals is illustrated through goal modeling. Through the research results, it was possible to extract the non-functional requirements of the system, especially the data requirements, from the DAQ system using requirements engineering.

Risk Assessment of Marine LPG Engine Using Fuzzy Multicriteria HAZOP Technique (퍼지 다기준 HAZOP 기법을 이용한 해상용 LPG 엔진의 위험성 평가)

  • Siljung Yeo
    • Journal of the Korean Society of Marine Environment & Safety
    • /
    • v.29 no.2
    • /
    • pp.238-247
    • /
    • 2023
  • Liquefied petroleum gas (LPG) is an attractive fuel for ships considering its current technology and economic viability. However, safety guidelines for LPG-fueled ships are still under development, and there have been no cases of applying LPG propulsion systems to small and medium-sized ships in Korea. The purpose of this study was to perform an objective risk assessment for the first marine LPG engine system and propose safe operational standards. First, hazard and operability (HAZOP) analysis was used to divide the engine system into five nodes, and 58 hazards were identified. To compensate for the subjectivity of qualitative evaluation using HAZOP analysis, fuzzy set theory was used, and additional risk factors, such as detectability and sensitivity, were included to compare the relative weights of the risk factors using a fuzzy analytical hierarchy process. As a result, among the five risk factors, those with a major impact on risk were determined to be the frequency and severity. Finally, the fuzzy technique for order of preference by similarity to ideal solution (TOPSIS) was applied to select the risk rank more precisely by considering the weights of the risk factors. The risk level was divided into 47 groups, and the major hazard during the operation of the engine system was found through the analysis to be gas leakage during maintenance of the LPG supply line. The technique proposed can be applied to various facilities, such as LPG supply systems, and can be utilized as a standard procedure for risk assessment in developing safety standards for LPG-powered ships.

A MVC Framework for Visualizing Text Data (텍스트 데이터 시각화를 위한 MVC 프레임워크)

  • Choi, Kwang Sun;Jeong, Kyo Sung;Kim, Soo Dong
    • Journal of Intelligence and Information Systems
    • /
    • v.20 no.2
    • /
    • pp.39-58
    • /
    • 2014
  • As the importance of big data and related technologies continues to grow in the industry, it has become highlighted to visualize results of processing and analyzing big data. Visualization of data delivers people effectiveness and clarity for understanding the result of analyzing. By the way, visualization has a role as the GUI (Graphical User Interface) that supports communications between people and analysis systems. Usually to make development and maintenance easier, these GUI parts should be loosely coupled from the parts of processing and analyzing data. And also to implement a loosely coupled architecture, it is necessary to adopt design patterns such as MVC (Model-View-Controller) which is designed for minimizing coupling between UI part and data processing part. On the other hand, big data can be classified as structured data and unstructured data. The visualization of structured data is relatively easy to unstructured data. For all that, as it has been spread out that the people utilize and analyze unstructured data, they usually develop the visualization system only for each project to overcome the limitation traditional visualization system for structured data. Furthermore, for text data which covers a huge part of unstructured data, visualization of data is more difficult. It results from the complexity of technology for analyzing text data as like linguistic analysis, text mining, social network analysis, and so on. And also those technologies are not standardized. This situation makes it more difficult to reuse the visualization system of a project to other projects. We assume that the reason is lack of commonality design of visualization system considering to expanse it to other system. In our research, we suggest a common information model for visualizing text data and propose a comprehensive and reusable framework, TexVizu, for visualizing text data. At first, we survey representative researches in text visualization era. And also we identify common elements for text visualization and common patterns among various cases of its. And then we review and analyze elements and patterns with three different viewpoints as structural viewpoint, interactive viewpoint, and semantic viewpoint. And then we design an integrated model of text data which represent elements for visualization. The structural viewpoint is for identifying structural element from various text documents as like title, author, body, and so on. The interactive viewpoint is for identifying the types of relations and interactions between text documents as like post, comment, reply and so on. The semantic viewpoint is for identifying semantic elements which extracted from analyzing text data linguistically and are represented as tags for classifying types of entity as like people, place or location, time, event and so on. After then we extract and choose common requirements for visualizing text data. The requirements are categorized as four types which are structure information, content information, relation information, trend information. Each type of requirements comprised with required visualization techniques, data and goal (what to know). These requirements are common and key requirement for design a framework which keep that a visualization system are loosely coupled from data processing or analyzing system. Finally we designed a common text visualization framework, TexVizu which is reusable and expansible for various visualization projects by collaborating with various Text Data Loader and Analytical Text Data Visualizer via common interfaces as like ITextDataLoader and IATDProvider. And also TexVisu is comprised with Analytical Text Data Model, Analytical Text Data Storage and Analytical Text Data Controller. In this framework, external components are the specifications of required interfaces for collaborating with this framework. As an experiment, we also adopt this framework into two text visualization systems as like a social opinion mining system and an online news analysis system.

Instruction-corruption-less Binary Modification Mechanism for Static Stack Protections (이진 조작을 통한 정적 스택 보호 시 발생하는 명령어 밀림현상 방지 기법)

  • Lee, Young-Rim;Kim, Young-Pil;Yoo, Hyuck
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.14 no.1
    • /
    • pp.71-75
    • /
    • 2008
  • Many sensor operating systems have memory limitation constraint; therefore, stack memory areas of threads resides in a single memory space. Because most target platforms do not have hardware MMY (Memory Management Unit), it is difficult to protect each stack area. The method to solve this problem is to exchange original stack handling instructions in binary code for wrapper routines to protect stack area. In this exchanging phase, instruction corruption problem occurs due to difference of each instruction length between stack handling instructions and branch instructions. In this paper, we propose the algorithm to call a target routine without instruction corruption problem. This algorithm can reach a target routine by repeating branch instructions to have a short range. Our solution makes it easy to apply security patch and maintain upgrade of software of sensor node.

Design and Implementation of Dermatology $CO_2$ Laser System (피부과용 $CO_2$레이저시스템의 설계 및 구현)

  • Kim, Whi-Young
    • Journal of the Korea Society of Computer and Information
    • /
    • v.6 no.2
    • /
    • pp.8-13
    • /
    • 2001
  • We demonstrate a pulsed CO$_2$laser with long pulse duration of millisecond order in the low pressure less than 30 Torr. A new power supply for our laser system switches the voltage of AC power line(60㎐) directly. The power supply doesn't need elements such as a rectified bridge, energy-storage capacitors. and a current-limiting resistor in the discharge circuit. In order to control the laser output power, the pulse repetition rate is adjusted up to 60㎐ and the firing angle of SCR gate is varied from 30˚ to 150˚. A ZCS(Zero Crossing Switch) circuit and a PIC one-chip microprocessor are used to control the gate signal of SCR precisely. The maximum laser output is 23W at the total pressure of 18 Torr, the pulse repetition rate of 60㎐, and SCR gate firing angle of 90˚. In addition, the obtained laser pulse width is approximately 3㎳(FWHM)

An Integrated Methodology of Knowledge-based Rules with Fuzzy Logic for Material Handling Equipment Selection (전문가 지식 및 퍼지 이론을 연계한 물류설비 선정 방안에 관한 연구)

  • Cho Chi-Woon
    • Journal of Intelligence and Information Systems
    • /
    • v.12 no.1
    • /
    • pp.57-73
    • /
    • 2006
  • This paper describes a methodology for automating the material handling equipment (MHE) evaluation and selection processes by combining knowledge-based rules and fuzzy multi-criteria decision making approach. The methodology is proposed to solve the MHE selection problems under fuzzy environment. At the primary stage, the most appropriate MHE type among the alternatives for each material flow link is searched. Knowledge-based rules are employed to retrieve the alternatives for each material flow link. To consider and compare the alternatives, multiple design factors are considered. These factors include both quantitative and qualitative measures. The qualitative measures are converted to numerical measures using fuzzy logic. The concept of fuzzy logic is applied to evaluation matrices used for the selection of the most suitable MHE through a fuzzy linguistic approach. Thus, this paper demonstrates the potential applicability of fuzzy theory in the MHE applications and provides a systemic guidance in the decision-making process.

  • PDF

Improvement of Component Design using Component Metrics (컴포넌트 메트릭스를 이용한 컴포넌트 설계 재정비)

  • 고병선;박재년
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.8
    • /
    • pp.980-990
    • /
    • 2004
  • The component-based development methodology aims at the high state of abstraction and the reusability with components larger than classes. It is indispensible to measure the component so as to improve the quality of the component-based system and the individual component. And, the quality of the component should be improved through putting the results into the process of the development. So, it is necessary to study the component metric which can be applied in the stage of the component analysis and design. Hence, in this paper, we propose component cohesion, coupling, independence metrics reflecting the information extracted in the step of component analysis and design. The proposed component metric bases on the similarity information about behavior patterns of operations to offer the component's service. Also, we propose the redesigning process for the improvement of component design. That process uses the techniques of clustering and is for the thing that makes the component as the independent functional unit having the low complexity and easy maintenance. And, we examine that the component design model can be improved by the component metrics and the component redesigning process.

An Efficient Data Distribution Scheme for Maximizing the Amount of Data Stored in Solar-powered Sensor Networks (태양 에너지 기반 센서 네트워크에서 데이터 저장량을 최대화하기 위한 효율적인 데이터 분배 기법)

  • Noh, Dong-Kun
    • Journal of KIISE:Computer Systems and Theory
    • /
    • v.37 no.1
    • /
    • pp.55-59
    • /
    • 2010
  • Most applications for solar-powered wireless sensor networks are usually deployed in remote areas without a continuous connection to the external networks and a regular maintenance by an administrator. In this case, sensory data has to be stored in the network as much as possible until it is uploaded by the data mule. For this purpose, a balanced data distribution over the network should be performed, and this can be achieved efficiently by taking the amount of available energy and storage into account, in the system layer of each node. In this paper, we introduce a simple but very efficient data distribution algorithm, by which each solar-powered node utilizes the harvested energy and the storage space maximally. This scheme running on each node determines the amount of energy which can be used for a data distribution as well as the amount of data which should be transferred to each neighbor, by using the local information of energy and storage status.

Development of Automatic Dependent Surveillance System with Java on Web Environment (자바를 이용한 인터넷 웹 방식의 항공기 자동감시시스템의 개발)

  • Yoon, Chong-Ho
    • Journal of Advanced Navigation Technology
    • /
    • v.3 no.2
    • /
    • pp.132-138
    • /
    • 1999
  • This paper describes the development of an automatic dependent surveillance system(ADS) with Java on Web environment. The ADS consists of a server module and a client one. The server module performs a database server for gathering GPS data from airplanes. It also dose an Web server function for sending Java applet to clients. The applet enables each client to obtain the current flight information from the server via the Internet without a special client software. This client-server based ADS with Java environment has several advantages over other systems. One is not to need for installing special client software on each client system. The other is its simplicity on system maintenance. The reason why it has simplicity is to require only server program modification including the applet without updating client software. After testing the ADS system with the flight information of a Mooney, we can show that the prototype system can be a candidate for developing commercial products.

  • PDF

Modeling and Optimization of High Strength Wastewater Treatment Using the Electro Oxidation Process (전기산화공법을 이용한 고농도폐수 처리공정의 모델링 및 최적화)

  • Lee, Hongmin;Lee, Sangsun;Hwang, Sungwon;Jin, Dongbok
    • Korean Chemical Engineering Research
    • /
    • v.54 no.3
    • /
    • pp.340-349
    • /
    • 2016
  • Electro oxidation system was designed in this study for the reduction of COD (Chemical Oxygen Demand) from high-strength wastewater, produced during refinery turnaround period. First, BDD (Boron Doped Diamond) electrode was synthesized and electro oxidation system of actual industrial wastewater was developed by adopting the synthesized BDD electrode. The experiments were carried out under various operating conditions under certain range of current density, pH, electrolyte concentration and reaction time. Secondly, reaction kinetics were identified based on the experimental results, and the kinetics were embedded into a genetic mathematical model of the electro oxidation system. Lastly, design and operating parameters of the process were optimized to maximize the efficiency of the pretreatment system. The coefficient of determination ($R^2$) of the model was found to be 0.982, and it proved high accuracy of the model compared with experimental results.