• Title/Summary/Keyword: APIs

검색결과 454건 처리시간 0.032초

Performance Analysis of Cloud-Backed File Systems with Various Object Sizes (클라우드 기반 파일 시스템의 오브젝트 크기별 성능 분석)

  • Kim, Jiwon;Lee, Kyungjun;Ryu, Sungtae;Han, wansoo
    • Journal of KIISE
    • /
    • 제43권7호
    • /
    • pp.744-750
    • /
    • 2016
  • Recent cloud infrastructures provide competitive performances and operation costs for many internet services through pay-per-use model. Particularly, object storages are highlighted, as they have unlimited file holding capacity and allow users to access the stored files anytime and anywhere. Several lines of research are based on cloud-backed file systems, which support traditional POSIX interface rather than RESTful APIs via HTTP. However, these existing file systems handle all files with uniform size backing objects. Consequently, the accesses to cloud object storages are likely to be inefficient. In our research, files are profiled according to characteristics, and appropriate backing unit sizes are determined. We experimentally verify that different backing unit sizes for the object storage improve the performance of cloud-backed file systems. In our comparative experiments with S3QL, our prototype cloud-backed file system shows faster performance by 18.6% on average.

Antibacterial Activity of the Honey Bee Venom against Bacterial Mastitis Pathogens Infecting Dairy Cows

  • Han, Sang-Mi;Lee, Kwang-Gill;Yeo, Joo-Hong;Kweon, Hae-Yong;Kim, Bong-Soon;Kim, Jae-Myung;Baek, Ha-Ju;Kim, Soon-Tae
    • International Journal of Industrial Entomology and Biomaterials
    • /
    • 제14권2호
    • /
    • pp.137-142
    • /
    • 2007
  • The antibacterial activity of Korean honey bee venom (KBV) was examined against seven major bacterial mastitis pathogens, Enterococcus faecium, Escherichia coli, Methicillin resistant Staphylococcus aureus (MRSA), Staphylococcus aureus, Streptococcus intermedius, Streptococcus oralis and Streptococcus uberis isolated from infected mammary quarters of cows. Seven bacterial mastitis pathogens were studied for antibacterial activity of the KBV by disc diffusion assay, minimal inhibitory concentrations (MIC) and bacterial count in milk samples. The KBV showed activity against Ent. faecium, E. coli, MRSA, Staph. aureus, Strep. intermedius. The order of susceptibility of the bacteria against the KBV was Staph. aureus>MRSA>E. coli>Strep. intermedius>Ent. faecium>Strep. oralis>Strep. uberis. The MIC against Staph. aureus, MRSA and E. coli were stronger effect as compared with standard drug. The effect of the KBV ($100{\mu}g\;ml^{-1}$) on the viability of Ent. faecium, E. coli, MRSA, Staph. aureus, Strep. intermedius, Strep. oralis and Strep. uberis in milk differed significantly with each other within 12 h incubation period. The results indicate that KBV has significant antibacterial effects against major bacterial mastitis bacteria, Ent. faecium, E.coli, MRSA, Staph. aureus, Strep. intermedius. Results of the study indicate the potential use of KBV as alternative to antibiotic therapy. Further investigations are needed though to confirm its efficacy and its effects on the animals.

An Efficient On-line Software Service based on Application Customized Graphic Offloading Library (응용 맞춤형 그래픽 분할 실행 라이브러리에 기반한 효율적인 온라인 소프트웨어 서비스)

  • Choi, WonHyuk;Kim, Won-Young
    • Journal of Internet Computing and Services
    • /
    • 제16권5호
    • /
    • pp.49-57
    • /
    • 2015
  • In this Paper, we introduce an efficient on-line software service using an application customized graphic offloading library. The software service based on graphic offloading provides high-end software, like a 3D graphic design tool, as an on-line software service through using a client graphic rendering. When software is executed on server, its graphic works are handled by a client's GPU, while its data works are handled by a server's CPU. To improve the performance, we apply an asynchronous transmission channel scheme to our developed basic graphic offloading engine. Also, we add optimized common module and application specific module to our engine. To do that, we introduce how to implement the application specific module using analyzing patterns of graphic related APIs and messages that are generated by an executed software process. Also, we propose how to design the optimized common module using server side information caching. Finally, through the performance comparison experiment, we show that improved offloading engine has the better performance than old basic offloading engine.

Development of Terrestrial DMB Interactive Data Broadcasting System based on Middleware (미들웨어 기반의 지상파 DMB 데이터 방송 시스템 개발)

  • Lee, Gwang-Soon;Kim, Kwang-Yong;Lee, Soo-In
    • Journal of Korea Multimedia Society
    • /
    • 제11권4호
    • /
    • pp.481-491
    • /
    • 2008
  • As the T-DMB (Terrestrial Digital Multimedia Broadcasting) has been actively launched, all the service providers are focusing on finding a new business model using a variety of data services as well as video service. The middleware technology for data broadcasting service, which was presented due to such necessity, known as DMB MATE (Mobile Application Terminal Environment), provides a running environment of the applications and APIs so that the various data applications can support high-level functionalities for the interactive data service. In this paper, in order to effectively provide the data service under restricted channel environment of T-DMB, we introduce a service technology and an interactive data broadcasting system using the DMB MATE, specifically proposing a design method of T-DMB MATE receiver capable of the presented DMB MATE service. Finally, the performance of developed system is confirmed through the T-DMB data broadcasting experiment under a variety of conditions.

  • PDF

Security APIs for Security Services in Ultra Light-weight Environment (초경량 환경의 보안 서비스 지원을 위한 보안 API)

  • Kim, Won-Young;Lee, Young-Seok;Lee, Jae-Wan;Seo, Chang-Ho
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • 제12권3호
    • /
    • pp.485-492
    • /
    • 2008
  • Computers used fer light-weight computing environments are considerably limited in resources and performance running in ubiquitous environment. Because of the limited resources, it is difficult to apply existing security technologies to the light-weight computers. In this paper, light-weight security software is implemented using RC-5 encryption and SHA-1 authentication algorithm which is appropriate for light-weight computing environments. The design of components based on security software of a light-weight computer application and the test-bed for security software are presented. The simulation verifies the correctness of the security software. The architecture of the light-weight and reconfigurable security software for light-weight computer applications is proposed. The proposed security software is small size and provides reconfigurable security library based on the light-weight component and the software manager that configures software platform is loaded with the library at the time it is needed.

Technological trend of VR/AR maintenance training and API Implementation Example based on Unity Engine (VR/AR 정비교육의 기술동향과 유니티 엔진기반의 API 구현사례)

  • Lee, Jee Sung;Kim, Byung Min;Choi, Kyu Hwa;Nam, Tae Hyun;Lim, Chang Joo
    • Journal of the Korean Society for Computer Game
    • /
    • 제31권4호
    • /
    • pp.111-119
    • /
    • 2018
  • National agencies and corporations are making a lot of efforts to educate mechanics from high school to university and enterprise training center to train as skilled mechanic. but the theoretical training using textbooks and the training using equipment not used in the field did not provide proper maintenance training. And education using special equipment or assuming dangerous situation was very dangerous, so we were carrying out education with video or photo. In recent, there have been a number of cases in which effective training simulations have been researched and developed in order to experience situations and solve problems safely through simulation from simple maintenance to special maintenance by combining VR and AR. This paper describes the comparative study of the existing APIs such as Danuri VR, DisTi Engine and Remote AR for general purpose AR/VR contents. We also proposed a AR/VR API based on Unity 3D Engine for AR/VR maintenance contents. The API can be used for maintenance contents developers efficiently.

A Design and Implementation of Speech Recognition and Synthetic Application for Hearing-Impairment

  • Kim, Woo-Lin;Ham, Hye-Won;Yun, Sang-Un;Lee, Won Joo
    • Journal of the Korea Society of Computer and Information
    • /
    • 제26권12호
    • /
    • pp.105-110
    • /
    • 2021
  • In this paper, we design and implement an Android mobile application that helps hearing impaired people communicate based on STT(Speech-to-Text) and TTS(Text-to-Speech) APIs and accelerometer sensor of a smartphone. This application provides the ability to record what the hearing-Impairment person's interlocutor is saying with a microphone, convert it to text using the STT API, and display it to the hearing-Impairment person. In addition. In addition, when a hearing-impaired person inputs a text using the TTS API, it is converted into voice and told to the interlocutor. When a hearing-impaired person shakes their smartphone, an accelerometer based background service function is provided to run the application. The application implemented in this paper provides a function that allows hearing impaired people to communicate easily with other people when communicating with others without using sign language as a video call.

Development of LLDB module for potential vulnerability analysis in iOS Application (iOS 어플리케이션의 잠재적 취약점 분석을 위한 LLDB 모듈 개발)

  • Kim, Min-jeong;Ryou, Jae-cheol
    • Journal of Internet Computing and Services
    • /
    • 제20권4호
    • /
    • pp.13-19
    • /
    • 2019
  • In order to register an application with Apple's App Store, it must pass a rigorous verification process through the Apple verification center. That's why spyware applications are difficult to get into the App Store. However, malicious code can also be executed through normal application vulnerabilities. To prevent such attacks, research is needed to detect and analyze early to patch potential vulnerabilities in applications. To prove a potential vulnerability, it is necessary to identify the root cause of the vulnerability and analyze the exploitability. A tool for analyzing iOS applications is the debugger named LLDB, which is built into Xcode, the development tool. There are various functions in the LLDB, and these functions are also available as APIs and are also available in Python. Therefore, in this paper, we propose a method to efficiently analyze potential vulnerabilities of iOS application by using LLDB API.

Cytotoxic Effect of Bee (A. mellifera) Venom on Cancer Cell Lines

  • Borojeni, Sima Khalilifard;Zolfagharian, Hossein;Babaie, Mahdi;Javadi, Iraj
    • Journal of Pharmacopuncture
    • /
    • 제23권4호
    • /
    • pp.212-219
    • /
    • 2020
  • Objectives: Nowadays cancer treatment is an important challenge in the medical world that needs better therapies. Many active secretions produced by insects such as honey bees used to discover new anticancer drugs. Bee venom (BV) has a potent anti inflammatory, anti cancer and tumor effects. The aim of present study is evaluation of anticancer effects induced by Apis mellifera venom (AmV) on cell Lines. Methods: AmV was selected for study on cancer cell lines. Total protein, molecular weight and LD50 of crude venom were determined. Then, cells were grown in Dulbecco's Modified Eagle medium supplemented with 10% fetal bovine serum and 1% antibiotics. The A549, HeLa and MDA-MB-231 cell Lines were exposed by different concentration of AmV. The morphology of cells was determined and cell viability was studed by MTT assay. Evaluation of cell death was determined by and DNA fragmentation. Results: The results from MTT assay showed that 3.125 ㎍/mL of A549, 12.5 for HeLa and 6.25 ㎍/mL of MDA-MB-231 killed 50% of cells (p < 0.05). Morphological analysis and the results from hoescht staining and DNA fragmentation indicated that cell death induced by AmV was significantly apoptosis. Conclusion: The data showed that using lower dosage of AmV during treatment period cause inhibition of proliferation in time and dose dependant manner. Findings indicated that some ingredients of AmV have anticancer effects and with further investigation it can be used in production of anticancer drugs.

Generation of Stage Tour Contents with Deep Learning Style Transfer (딥러닝 스타일 전이 기반의 무대 탐방 콘텐츠 생성 기법)

  • Kim, Dong-Min;Kim, Hyeon-Sik;Bong, Dae-Hyeon;Choi, Jong-Yun;Jeong, Jin-Woo
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • 제24권11호
    • /
    • pp.1403-1410
    • /
    • 2020
  • Recently, as interest in non-face-to-face experiences and services increases, the demand for web video contents that can be easily consumed using mobile devices such as smartphones or tablets is rapidly increasing. To cope with these requirements, in this paper we propose a technique to efficiently produce video contents that can provide experience of visiting famous places (i.e., stage tour) in animation or movies. To this end, an image dataset was established by collecting images of stage areas using Google Maps and Google Street View APIs. Afterwards, a deep learning-based style transfer method to apply the unique style of animation videos to the collected street view images and generate the video contents from the style-transferred images was presented. Finally, we showed that the proposed method could produce more interesting stage-tour video contents through various experiments.