• Title/Summary/Keyword: Handling Exception

Search Result 54, Processing Time 0.023 seconds

Exception based Dynamic Service Coordination Framework for Web Services (웹 서비스를 위한 예외 상황 기반 동적 서비스 연결 프레임워크)

  • Han Dong-Soo;Lee Sung-Doke;Jung Jong-Ha
    • Journal of KIISE:Software and Applications
    • /
    • v.33 no.8
    • /
    • pp.668-680
    • /
    • 2006
  • Web services on the Internet are not always reliable in terms of service availability and performance. Dynamic service coordination capability of a system or an application invoking Web services is essential to cope with such unreliable situations. In dynamic service coordination, if a Web service does not respond within a specific time constraint, it is replaced with another Web service at run time for reliable invocation of Web services. In this paper, we develop an exception based dynamic service coordination framework for Web services. In the framework, all necessary information for dynamic service coordination is explicitly specified and summarized as a set of attributes. Then classes and workflows, supporting dynamic service coordination and invoking Web services, are automatically created based on these attributes. Developers of Web services client programs can make the invocations of Web services reliable by calling the methods of the classes. Some performance loss has been observed in the indirect invocation of a Web service. However, when we consider the flexibility and reliability gained from the method, the performance loss would be acceptable in many cases.

Ubiscript: A Script Language for Ubiquitous Environment

  • Lee, Min-Kyu;Han, Dong-Soo
    • Journal of Computing Science and Engineering
    • /
    • v.5 no.2
    • /
    • pp.141-149
    • /
    • 2011
  • Many distributed and heterogeneous services and devices are accessible in ubiquitous computing environment, so interoperating those services and devices is one of the key tasks in implementing ubiquitous applications. We used to use script languages in integrating such interoperating components and services. However currently available most script languages are not suitable for ubiquitous environment because there are so diverse forms of interoperation targets such as service objects, web, legacy objects and programmable devices. So it is worthwhile designing a new script language well-suited to ubiquitous environment. In this paper, we propose a new script language, called Ubiscript, for the ubiquitous environment. We develop and adopt several unique language features such as remote scope, multiple contexts, web and legacy objects, remote exception handling, etc. in Ubiscript to overcome the limitations of conventional script languages. In this paper, we also describe the implementation of Ubiscript and its runtime system. A couple of ubiquitous applications were developed in Ubiscript, and the applications are tested on the runtime system. According to our experiences and evaluation, Ubiscript turned out to have a high potential in its expression power and contribution to improving ubiquitous application developers' productivity.

Public Perception on Transparency and Trust in Government Information Released During the COVID-19 Pandemic

  • Pramiyanti, Alila;Mayangsari, Ira Dwi;Nuraeni, Reni;Firdaus, Yasinta Darin
    • Asian Journal for Public Opinion Research
    • /
    • v.8 no.3
    • /
    • pp.351-376
    • /
    • 2020
  • A low level of transparency and trust in the release of government information during the COVID-19 pandemic could decrease the chance of success in handling the coronavirus outbreak. This worldwide pandemic has damaged not only human health but also created an economic and social crisis. Indonesia is no exception. Unfortunately, an analysis of a mixed-method survey of 500 participants found that public perception of transparency in the government's release of COVID-19 information is still at a low level. This perceived low level of transparency generates minimum trust in the information. Only 8% of participants trust the government's information regarding the virus. Even though the Indonesian government launched an official website, www.covid19.go.id, which is intended as a primary source of valid information about COVID-19 in Indonesia, most survey participants had never used the website. However, contrary to the low levels of perceived transparency and trust, most participants said that the messages from the government are clear and easy to understand. This contradiction resulted from skepticism toward the government. Therefore, this research presents a better understanding of how the level of transparency and trust is also related to the level of skepticism of the government.

A Study on the Adjustable Autonomy for the Performance Improvement of Cooperating Robots (협조 로봇의 작업 성능 향상을 위한 자율도 조정에 관한 연구)

  • Cho, Hye-Kyung
    • Journal of the Korea Society for Simulation
    • /
    • v.15 no.3
    • /
    • pp.61-67
    • /
    • 2006
  • This paper provides a systematic way of integrating human intelligence and autonomous precision of robots to achieve the highest possible performance of a cooperating robot system. Adjustable autonomy, which deals with the combination of human and robotic skills, has the potential to bridge the gap which leaves many tasks suited to robotics beyond the reach of existing technology. Especially we will show that relevant human assistance or intervention will increase system performance by improving the exception handling capability, simplifying autonomous operation, and boosting speed and reliability. To support the usefulness of our scheme, a series of experiments were conducted with three cooperating robots which work together to dock both ends of a long suspended beam into stanchions.

  • PDF

Requirement Analysis Using UML on PDM System Development (UML을 이용한 PDM 시스템 요구사항 분석)

  • Oh, Dae-Kyun;Kim, Yong-Gyun;Lee, Jang-Hyun;Shin, Jong-Gye
    • Korean Journal of Computational Design and Engineering
    • /
    • v.13 no.2
    • /
    • pp.121-130
    • /
    • 2008
  • The concept of integrated product information has been universalized so that many manufacturing industries have applied the concept to their production system. The field of PDM (Product Data Management), which is one of the core components of the integrated product information, is not an exception. Therefore, various PLM (Product Lifecycle Management) software providers are in process of suggesting the PDM solutions. As the PDM solution is widely adopted in the manufacturing industries, the successful application of the solution has been gathering more strength in manipulation of the product information. However, the standardized implementation methodology is stuck in the basic level contrast with the enhanced PDM's functionality and capability. Present study refers to the application of UML (Unified Modeling Language), which is an object oriented modeling description, to PDM system development procedure. The advantage of UML is its efficiency and effectiveness in handling complex requirement often found in PDM implementation works. This paper shows the integration of PDM and UML proposes a philosophy for the support of requirement analysis throughout the full implementation of PDM system.

Messaging System Analysis for Effective Embedded Tester Log Processing (효과적인 Embedded Tester Log 처리를 위한 Messaging System 분석)

  • Nam, Ki-ahn;Kwon, Oh-young
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2017.05a
    • /
    • pp.645-648
    • /
    • 2017
  • The existing embedded tester used TCP and shared file system for log processing. In addition, the existing processing method was treated as 1-N structure. This method wastes resources of the tester for exception handling. We implemented a log processing message layer that can be distributed by messaging system. And we compare the transmission method using the message layer and the transmission method using TCP and the shared file system. As a result of comparison, transmission using the message layer showed higher transmission bandwidth than TCP. In the CPU usage, the message layer showed lower efficiency than TCP, but showed no significant difference. It can be seen that the log processing using the message layer shows higher efficiency.

  • PDF

HACCP System Application on Chicken Entrees Served by Lunch Program of Elementary Schools (초등학교 급식소에서 제공되는 닭고기 주요리의 급식품질 확보를 위한 HACCP 시스템 적용연구)

  • 조경동;이복희
    • Korean journal of food and cookery science
    • /
    • v.20 no.1
    • /
    • pp.63-75
    • /
    • 2004
  • This study was conducted to establish the hygiene standards for chicken entrees (deep-fried breast chicken, chicken and potato in red pepper paste and smothered chicken) served with in 3 different elementary school lunch programs during 2002. The study evaluated the layout characteristics of the food facilities, and determined the physical and microbiological hazards for the production of chicken entrees based on the HACCP(Hazard Analysis Critical Control Point) system. The kitchen layouts needed to be remodeled for the separation of soiled and clean work areas. The pH values for all items were over 6.0, which require careful attention. The microbial assessments of 3 chicken items revealed that the TPC, coliforms and Staphylococcus aureus were within normal ranges, but Salmonella was found at several stages in the production of all products, with the exception of smothered chicken. The bacterial counts of the kitchen utensils and cooks' hands exceeded acceptable limits, and workers' sanitary practices were poor in terms of sanitary handling and holding of foods and utensils. The CCPs determined related to the steps of receiving, cooking and breaking of egg shells. From our findings, it is recommended that chicken entrees should be prepared and served very carefully, as salmonella was detected at several stages during meal production, and the aim of the HACCP system is to secure against food-borne illnesses due to reckless school food service operations.

Efficient Construction of Over-approximated CFG on Esterel (Esterel에서 근사-제어 흐름그래프의 효율적인 생성)

  • Kim, Chul-Joo;Yun, Jeong-Han;Seo, Sun-Ae;Choe, Kwang-Moo;Han, Tai-Sook
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.15 no.11
    • /
    • pp.876-880
    • /
    • 2009
  • A control flow graph(CFG) is an essential data structure for program analyses based on graph theory or control-/data- flow analyses. Esterel is an imperative synchronous language and its synchronous parallelism makes it difficult to construct a CFG of an Esterel program. In this work, we present a method to construct over-approximated CFGs for Esterel. Our method is very intuitive and generated CFGs include not only exposed paths but also invisible ones. Though the CFGs may contain some inexecutable paths due to complex combinations of parallelism and exception handling, they are very useful for other program analyses.

Experimental Studies on the Excretion of Uric acid in Rabbit (가토의 요산배설에 관한 실험적연구)

  • Hong, Yoon-Pyo
    • The Korean Journal of Pharmacology
    • /
    • v.7 no.1
    • /
    • pp.67-76
    • /
    • 1971
  • The excretion of uric acid in man has been of great interest because of its importance as an end product in purine metabolism as well as of its role in causing gout. There are many differences in the modes of renal handling of urate among various species of animals. Uric acid actively secreted by the renal tubules of most vertebrate including amphibians, reptiles, and birds. On the other hand, in most mammals net tubular reabsorption of urate appears to be occurred with some exception, such, as Dalmatian dog. In the rabbits, however, the mechanism of renal excretion of uric acid has long been a subject of controversial results. Within a given group it was possible to find individuals with either net secretion or net reabsorption of urate depend on the experimental conditions. Excretion of urate can be depressed or enhanced by a variety of drugs belonging mainly to the aromatic acid group. Diodrast, probenecid, cinchophen and salicylates have been reported as uricosuric agents, on the other hand, lactate, benzoate, pyrazinoic acid, acetazolamide and chlorothiazide are known to be contraindicated to use for the patient with gout since these agents depress the excretion of uric acid from the kidney. However, complex and sometimes the paradoxical effects on the urate excretion by those above mentioned drugs are not uncommon. The experiments were designed to investigate the mechanisms of renal handling of urate as well as the effects of variety of drugs on the tubular transport of uric acid in the rabbits. Male or female white rabbits, from 1.5 to 2.5 kg in weight, were used. The experimental methods used in these studies were clearance, stop-flow, and retrograde injection techniques. The effects of saline, salicylate, chlorothiazide and probenecid were investigated in each experimental conditions. Results of the experiments were summarized as follows; 1. In the rabbits, the rate of urate clearance was always lower than the rate of inulin clearance. The filtration fraction of the urate was one third on an average, therefore, it is estimated that approximately two thirds of filtered urate was reabsorbed. 2. In the kidneys of rabbits, the urate clearance was increased significantly by administration of chlorothiazide and decreased by probenecid. The administration of salicylate had no effect on the rate of urate clearance. The filtration fraction of urate was increased by chlorothiazide and decreased by probenecid. 3. In the stop-flow studies, the U/P ratio of urate was higher than the U/P ratio of inulin in the proximal region, indicating the secretion of uric acid in the proximal tubules. The proximal peak was increased by chlorothiazide and inhibited by probenecid.4. In the retrograde injection studies, the reabsorption of urate in the proximal region was observed, and these reabsorptive transport of urate was depressed by either probenecid or by chlorothiazide. 5. No distal tubular activity was observed under any of these experimental conditions concerning urate transport. The results of these experiments show that probenecid inhibits both secretory and reabsorptive transport of uric acid in the kidney of the rabbits. The enhancement of secretory transport of urate by chlorothiazide in the clearance study was due to the secondary action of chlorothiazide which inhibits the reabsorptive transport of urate in the proximal tubules. It is evident that the urate transport in the kidneys of rabbits is bidirectional nondiffusive flux both secretory and reabsorptive directions in the proximal tubules.

  • PDF

A Hybrid of Rule based Method and Memory based Loaming for Korean Text Chunking (한국어 구 단위화를 위한 규칙 기반 방법과 기억 기반 학습의 결합)

  • 박성배;장병탁
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.3
    • /
    • pp.369-378
    • /
    • 2004
  • In partially free word order languages like Korean and Japanese, the rule-based method is effective for text chunking, and shows the performance as high as machine learning methods even with a few rules due to the well-developed overt Postpositions and endings. However, it has no ability to handle the exceptions of the rules. Exception handling is an important work in natural language processing, and the exceptions can be efficiently processed in memory-based teaming. In this paper, we propose a hybrid of rule-based method and memory-based learning for Korean text chunking. The proposed method is primarily based on the rules, and then the chunks estimated by the rules are verified by memory-based classifier. An evaluation of the proposed method on Korean STEP 2000 corpus yields the improvement in F-score over the rules or various machine teaming methods alone. The final F-score is 94.19, while those of the rules and SVMs, the best machine learning method for this task, are just 91.87 and 92.54 respectively.