• Title/Summary/Keyword: Exception Handling

Search Result 54, Processing Time 0.031 seconds

Formal Semantics for Processing Exceptions (예외 처리를 위한 형식 의미론)

  • Han, Jung-Lan
    • The KIPS Transactions:PartA
    • /
    • v.17A no.4
    • /
    • pp.173-180
    • /
    • 2010
  • To specify a formal semantics is to do a significant part for design, standardization and translation of programming languages. The existing studies of a formal semantics for Java have a weak point to describe a clear and practical semantics for an efficient translation. It is necessary to do research for a formal semantics to specify a static and dynamic semantics clearly in order to do an efficient translation. This paper presents the improved Action Equation that specifies a formal semantics for Java to extend the research using Action Equation. The Action Equation is a practical and accurate specification that describes object-oriented programming features and handles exceptions. The specified Action Equation is compared to other descriptions, in terms of readability, modularity, extensibility, and flexibility and then we verified that Action Equation is superior to other formal semantics.

Comparison of Toluene Diisocyanate Concentrations Collected with Different Sampling Methods by Work Process (시료채취 방법에 따른 작업 공정별 Toluene diisocyanates 포집농도 비교)

  • Kim, Sung Ho;Won, Jong Uk;Kim, Chi Nyon;Jung, Woo Jin;Roh, Jaehoon
    • Journal of Korean Society of Occupational and Environmental Hygiene
    • /
    • v.23 no.2
    • /
    • pp.95-102
    • /
    • 2013
  • Objectives: The aim of this study is to present an appropriate sampling method for individual exposure assessment based on a comparison of toluene diisocyanate (TDI) concentrations collected through different sampling methods by work process type. Methods: Two plants handling TDIs in the Incheon area were selected. The samplings were taken during respective processes of spray painting, drying, grinding, and foaming, in which the production of TDIs took on different forms. For the sampling methods for airborne TDIs, open-face cassette holder, modified 2-piece cassette holder, and impinger were used, and the sampling was performed simultaneously at the same locations. Results: The comparison of TDI collection concentrations by each process depending on the sampling method showed high concentrations in the order of the impinger, modified 2-piece cassette holder, and open-face cassette holder for spray painting and foaming. In all processes with the exception of drying, TDI collection concentrations were higher for sampling done with the modified 2-piece cassette holder than with the open-face cassette holder. Conclusions: Based on these results, the modified 2-piece cassette holder was found to be a more appropriate sampling method than the open-face cassette holder when taking individual samples of TDIs from spray painting, grinding, and foaming processes. In particular, for individual exposure assessment of the spray painting process, which features comparatively high collection concentrations compared to the other processes, the use of a modified 2-piece cassette holder is considered appropriate.

Clinical Usefulness of Titanium Mesh in Reconstruction of the Craniofacial Bone Defects (두개안면골 결손부 재건에 있어서 티타늄 그물판의 임상적 유용성)

  • Seo, Yeong Min;Jeong, Seung Moon
    • Archives of Plastic Surgery
    • /
    • v.33 no.6
    • /
    • pp.688-694
    • /
    • 2006
  • Purpose: Reconstruction of the craniofacial defects can be carried out with autogenous tissues, allogenic implants, or alloplastic materials. Titanium mesh systems have been used for bony reconstruction in non load-bearing areas. They offer several advantages: immediate availibility without any donor site morbidity, easy handling, stable 3-D reconstruction, and low susceptibility to infection. The aim of this study is to evaluate the usefulness and complications of titanium mesh system in the reconstruction of the craniofacial defects. Methods: From Jan. 2000, to Dec. 2004, we performed reconstruction of craniofacial bone defects in 21 patients who had benign or malignant tumor and fracture events in the cranium, orbit, nasal bone, maxilla, zygoma and the mandible. The size of the defects ranged from $1.0{\times}1.5cm$ to $12{\times}10cm$. Two different mesh systems, micro-titanium augmentation mesh and dynamic mesh was used for bony reconstruction in non load-bearing areas. The patients were evaluated from 1 to 4 yrs clinically and radiographically with a mean follow up period of 1.5 yrs. Results: There were no serious complications, including wound infection, foreign body reaction, exposures or loos of the mesh, central infection and pathologic findings of bone around mesh exception of one patient, who had expired of skull base tumor recurrence. Long-term stability of the reconstructions and the overall functional and aesthetic outcome was excellent. Conclusion: Our experiences demonstrate that the Titanium mesh system is a relatively safe and efficient method in the craniofacial reconstruction and have broadens our choices of therapeutic procedures in the craniomaxillofacial surgery.

Real-time Water Quality Monitoring System Using Vision Camera and Multiple Objects Tracking Method (비젼 카메라와 다중 객체 추적 방법을 이용한 실시간 수질 감시 시스템)

  • Yang, Won-Keun;Lee, Jung-Ho;Cho, Ik-Hwan;Jin, Ju-Kyong;Jeong, Dong-Seok
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.32 no.4C
    • /
    • pp.401-410
    • /
    • 2007
  • In this paper, we propose water quality monitoring system using vision camera and multiple objects tracking method. The proposed system analyzes object individually using vision camera unlike monitoring system using sensor method. The system using vision camera consists of individual object segmentation part and objects tracking part based on interrelation between successive frames. For real-time processing, we make background image using non-parametric estimation and extract objects using background image. If we use non-parametric estimation, objects extraction method can reduce large amount of computation complexity, as well as extract objects more effectively. Multiple objects tracking method predicts next motion using moving direction, velocity and acceleration of individual object then carries out tracking based on the predicted motion. And we apply exception handling algorithms to improve tracking performance. From experiment results under various conditions, it shows that the proposed system can be available for real-time water quality monitoring system since it has very short processing time and correct multiple objects tracking.

Design and Implementation of a Network Packet Scanner based on Multi-Platform (멀티 플랫폼 기반의 네트워크 패킷 스캐너 설계 및 구현)

  • Lee, Woo-In;Yang, Hae-Sool
    • The Journal of the Korea Contents Association
    • /
    • v.10 no.3
    • /
    • pp.101-112
    • /
    • 2010
  • The recent trend of the hacking deals with all the IT infrastructure related to the profit of the companies. Presently, they attack the service itself, the source of the profit, while they tried to access to the service infrastructure through the non-service port in the past. Although they affect the service directly, it is difficult to block them with the old security solution or the old system and they threaten more and more companies with the demand of money menacing the protection of customers and the sustainable management. This paper aims to design and implement multi-platform network packet scanner targeting the exception handling network intrusion detection system which determines normal, abnormal by traffic. Linux and unix have the various network intrusion detection and packet management tools like ngrep, snort, TCPdump, but most of them are based on CUI (Character based User Interface) giving users discomfort who are not used to it. The proposed system is implemented based on GUI(Graphical User Interface) to support the intuitive and easy-to-use interface to users, and using Qt(c++) language that supports multi-platform to run on any operating system.

JMoblet : A Jini-based Mobile Agent System (JMoblet:Jini 기반의 이동에이전트 시스템)

  • Kim, Jin-Hong;Koo, Hyeong-Seo;Yun, Hyeong-Seok;An, Geon-Tae;Yu, Yang-U;Lee, Myeong-Jun
    • The KIPS Transactions:PartB
    • /
    • v.8B no.6
    • /
    • pp.641-650
    • /
    • 2001
  • Jini architecture's Network Plug and Work provides simple and flexible network environment for distributed applications. Through the Jini technology, facilities for dynamically registering and locating mobile agent services can be easily supported, as well as the services useful for activities of mobile agents can be dynamically supported. In this paper, we describe a Jini-based mobile agent system named JMoblet, which provides the basic functions of a mobile agent system such as creation, control, transfer, location and communication among agents. To increase the reliability of the system, it also provides exception handling and persistence of the mobile agent systems for reliability.

  • PDF

Log processing using messaging system in SSD Storage Tester (SSD Storage Tester에서 메시징 시스템을 이용한 로그 처리)

  • Nam, Ki-ahn;Kwon, Oh-young
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.21 no.8
    • /
    • pp.1531-1539
    • /
    • 2017
  • The existing SSD storage tester processed logs in a 1-N structure between server and client using TCP and network file system. This method causes some problems for example, an increase in CPU usage and difficulty in exception handling, etc. In this paper, we implement a log processing message layer that can deal with asynchronous distributed processing using open source messaging system such as kafka, RabbitMQ and compare this layer with existing log transmission method. A log simulator was implemented to compare the transmission bandwidth and CPU usage. Test results show that the transmission using the message layer has higher performance than the transmission using the message layer, and the CPU usage does not show any significant difference The message layer can be implemented more easily than the conventional method and the efficiency is higher than that of the conventional method.

Design and Implementation of Interactive Search Service based on Deep Learning and Morpheme Analysis in NTIS System (NTIS 시스템에서 딥러닝과 형태소 분석 기반의 대화형 검색 서비스 설계 및 구현)

  • Lee, Jong-Won;Kim, Tae-Hyun;Choi, Kwang-Nam
    • Journal of Convergence for Information Technology
    • /
    • v.10 no.12
    • /
    • pp.9-14
    • /
    • 2020
  • Currently, NTIS (National Technology Information Service) is building an interactive search service based on artificial intelligence technology. In order to understand users' search intentions and provide R&D information, an interactive search service is built based on deep learning models and morpheme analyzers. The deep learning model learns based on the log data loaded when using NTIS and interactive search services and understands the user's search intention. And it provides task information through step-by-step search. Understanding the search intent makes exception handling easier, and step-by-step search makes it easier and faster to obtain the desired information than integrated search. For future research, it is necessary to expand the range of information provided to users.

A Study on Improving Private Investigation Work Efficiency to Missing Cases (탐정의 실종사건 조사업무 효율성 제고방안에 관한 연구)

  • Kim Sang Min;Sun Jun Ho;Yeom Keon Ryeong
    • Industry Promotion Research
    • /
    • v.8 no.4
    • /
    • pp.241-250
    • /
    • 2023
  • In investigating missing persons cases, the focus is on strengthening the efficiency of detectives' work in investigating missing persons cases. Disappearance cases are seen as a problem that directly affects social safety and individual well-being. The research has the following structure. The introduction presents the necessity, scope, and methodology of the study. Next, we analyze the definition, causes, types and actual conditions of disappearance cases. In terms of problems in the process of handling missing persons cases, the initial response process, problems in the response of related agencies after reporting, problems due to the prolongation of the case, and problems due to legal restrictions are analyzed. In the plan to improve the work efficiency of detectives for disappearance cases, the revitalization of public interest investigation networks, strengthening of capacity related to disappearance case investigation, professional public interest detective certification system, and establishment of exception provisions for detective activities are discussed. In the conclusion, we present what is necessary for the activities of public interest detectives specializing in missing persons cases.

A Study of Awareness and Implementation of OBP(Occupation-Based Practice) (작업기반 중재(Occupation-Based Practice)에 대한 인식 및 실행 조사연구)

  • Chang, ki-yeon
    • The Journal of Korean society of community based occupational therapy
    • /
    • v.7 no.2
    • /
    • pp.19-31
    • /
    • 2017
  • Objective : This study was to learn the Korean Occupational Therapists' awareness and current state of implement of Occupation-Based Practice and to use it as a baseline data. Methods : After 300 Korean clinical occupational therapists were conveniently sampled, the structured 293 questionnaires were released, the answered 293 questionnaires were analyzed. Results : Awareness of OBP was 5.7 points on average and the awareness, increased with age and clinical experience. The opportunity that Occupational Therapists know OBP was through major subjects, articles & seminars, through peers and so on. The differences depended on age, level of education, location of work, clinical experience. 152 Occupational therapists(52.8%) answered that they apply OBP in their clinical work. There was no significant difference in the use of OBP based on gender, age, clinical experience, education background with exception of work location. It was shown that during practice,The most frequently used OBP was as follow in order: interview, practice, goal setting, assessment and documentation. The goal of using OBP was to find out a meaningful occupation for client's living, to promote client's participation in family or community, to treat for function recovery of clients. The biggest difficulty faced during OBP was lack of understanding of OBP for the clients and their guardian. Other difficulties were limitations of treatment environment, lack of occupational instruments, related knowledge, utilization method, preparation time and difficulty in handling insurance and medical expenses in order. Conclusion : Level of awareness of OBP was at intermediate level and it was related to education level and treatment environment. Based on this result, it is need to support institutional and academical discusstion in order to promote OBP.