• Title/Summary/Keyword: APIs

Search Result 454, Processing Time 0.027 seconds

Design of Network-based Game Using the GoF Design Patterns

  • Kim Jong-Soo;Kim Tai-Suk
    • Journal of Korea Multimedia Society
    • /
    • v.9 no.6
    • /
    • pp.742-749
    • /
    • 2006
  • In the network-based game where it uses the Internet infrastructure, the implementation is possible with the various methods. Such Applications are developed in the multi-tired architecture. There are many cases for the server to be separated from the hardware or the software. In this case, a lot of applications make the distributed process possible and are made as the multi-tiered architecture to develop the reusability of the existing software module. Especially, it is mostly general to separate for the case of a database server to a new tier. One of the important points of multi-tiered server side applications is security and because of this, it is difficult to share the related data about the design skill. Using design patterns, it gives help in reusing the existing written-code for the design of the game that needs a lot of money and time. Design Patterns are related to the software reuse. For the development of more efficient games, if well-defined design patterns are provided to the developers, then it would make more easy advanced game API and make possible the framework for the game development based on the API Through the analysis of the general network-based game currently servicing in the Internet, in this paper, we discuss how to implement a business logic tier using database system among the server side architectures. The main objective of this article is to show an efficient APIs(Application Programming Interfaces) design method which can be used to manage the data that must be saved to the database system among the packets that client/server have to be exchange.

  • PDF

SNS Integrated Management API and Its Application (SNS 통합관리 API와 응용)

  • Jin, Jae-Hwan;Park, Jong-Moon;Lee, Myung-Joon
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.16 no.3
    • /
    • pp.499-510
    • /
    • 2012
  • An SNS(Social Network Service) is an online service that supports an effective way to share information over virtual communities. Recently, as SNSs such as Twitter, Facebook, and Me2day are getting bigger, the purposes of using popular SNSs are expanded to broadcastings, politics, marketings and so on. In this paper, we propose an API to integrate and manage open APIs for various SNSs, presenting a library as an implementation of the proposed API. Also, utilizing the developed library, a smartphone application is provided which supports integrated management of popular SNSs and personal schedules. Using the library, developers can reduce costs when they need to implement specific functions for managing various SNSs. With the developed application, we can read and write to/from the related SNSs on same screen, automatically reminding our schedule and sharing the schedule with friends over the SNSs.

A Sensor Plug&Play Platform for Smart phone Sensor Accessories (스마트폰 센서 액세서리를 위한 센서 플러그앤플레이 플랫폼)

  • Lee, Yong Man;Yoon, Changseok;Kim, Sohee;Kim, Ki Ryong;Eun, Seongbae
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2013.05a
    • /
    • pp.332-335
    • /
    • 2013
  • Recently, it becomes usual that several sensor accessories are attached to the USB port of smart phones. In this paper, we propose a sensor accessory plug@play platform for easing the attachment of it to the usb port in a smart phone. Sensor developers make sensor modules which obey the standard of sensor interface and write the device driver of it using the standard APIs. The sensor application for the smart phone is made using the web app style. The device drivers and sensor web applications are stored in the sensor web server. When a user plugs the sensor module into the usb port, the device driver and sensor web are retrieved automatically from the server and it is played. We believe that our platform activates the development of sensor accessories for smart phones.

  • PDF

A Web-based Model for Mobile Compliance Analysis of Software Contents (소프트웨어 컨텐츠의 모바일 적합성 분석을 위한 웹 기반 모델)

  • 이우진;정기원
    • Journal of KIISE:Software and Applications
    • /
    • v.31 no.10
    • /
    • pp.1276-1285
    • /
    • 2004
  • A web-based model for implementation of mobile compliance analysis system for software contents is proposed. It is said that the content is compliant if the content can be executed properly in mobile environment. The mobile compliance analysis of contents is very important because contents can't be serviced if they arc not proper for mobile environment. The categories of mobile compliance analysis for software contents are proposed. The model of this paper uses the Factory Method pattern and the Facade pattern. The workflow of the s${\gamma}$stem is described through collaborations of classes in the model. As a case study, core Java APIs for implementation of the model arc represented and the mobile compliance analysis system for HDML contents has been built. The model is flexible so that it is easy to add new modules or remove some modules for contents analysis. Although the model is based on the JSP and Java beans, it can be expanded to support any other programming technique such as EJB.

Malware Analysis Mechanism using the Word Cloud based on API Statistics (API 통계 기반의 워드 클라우드를 이용한 악성코드 분석 기법)

  • Yu, Sung-Tae;Oh, Soo-Hyun
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.16 no.10
    • /
    • pp.7211-7218
    • /
    • 2015
  • Tens of thousands of malicious codes are generated on average in a day. New types of malicious codes are surging each year. Diverse methods are used to detect such codes including those based on signature, API flow, strings, etc. But most of them are limited in detecting new malicious codes due to bypass techniques. Therefore, a lot of researches have been performed for more efficient detection of malicious codes. Of them, visualization technique is one of the most actively researched areas these days. Since the method enables more intuitive recognition of malicious codes, it is useful in detecting and examining a large number of malicious codes efficiently. In this paper, we analyze the relationships between malicious codes and Native API functions. Also, by applying the word cloud with text mining technique, major Native APIs of malicious codes are visualized to assess their maliciousness. The proposed malicious code analysis method would be helpful in intuitively probing behaviors of malware.

Java API Pattern Extraction and Recommendation using Collocation Analysis (연어 관계 분석을 통한 Java API 패턴 추출 및 추천 방법)

  • Kwon, Chanwoo;Hwang, Sangwon;Nam, Youngkwang
    • Journal of KIISE
    • /
    • v.44 no.11
    • /
    • pp.1165-1177
    • /
    • 2017
  • Many developers utilize specific APIs to develop software, and to identify the use of a particular API, a developer can refer to a website that provides the API or can retrieve the API from the web. However, the site that provides the API does not necessarily provide guidance on how to use it while it can be partially provided in many other cases. In this paper, we propose a novel system JACE (Java AST collocation-pattern extractor) as a method to reuse commonly-used code as a supplement. The JACE extracts the API call nodes, collocation patterns and analyzes the relations between the collocations to extract significant API patterns from the source code. The following experiment was performed to verify the accuracy of a defined pattern: 794 open source projects were analyzed to extract about 15M API call nodes. Then, the Eclipse plug-in test program was utilized to retrieve the pattern using the top 10 classes of API call nodes. Finally, the code search results from reference pages of the API classes and the Searchcode [1] were compared with the test program results.

An Implementation of Flood Simulation in the Saemangeum Water Resources Management System using an Object-oriented Geographic Information System (객체-지향 지리정보시스템을 이용한 새만금 수자원 관리 시스템의 홍수방어 시뮬레이션 구현)

  • Lee, Hong-Lo
    • Journal of the Korean Association of Geographic Information Studies
    • /
    • v.6 no.2
    • /
    • pp.33-45
    • /
    • 2003
  • This paper defines the prototype of the geographic-object field that links the geographic-object and the geographic-field using an object-oriented geographic information system, and then implements the flood simulation in the saemangeum water resources management system that manipulates the water quantity of saemangeum lake and the height of gate using the watershed-object field. This paper combines the natural phenomena with the artificial phenomena that occurs on the water resources of the saemangeum, and designs the object oriented class hierarchy that is composed of the total watershed-object field, and then presents the algorithm for flood control. To visualize the class hierarchy of the whole geographic-object field and the partial geographic-object field, I use the UML(Unified Modeling Language). Attributes and methods of each class can acquire the functional reusability and compatibility using the COM of the ZEUS and the Visual Basic 6.0 of Win32 APIs. By means of implementing the flood simulation in the Saemangeum water resources management system, finally, this paper contributes on the efficient management of water resources.

  • PDF

Effects of Honeybee(Apis mellifera ligustica) Venom Treatment on the Productivity in Pigs (생봉독 처리가 돼지의 생산성에 미치는 효과)

  • Cho, S.K.;Kim, K.S.;Lee, S.C.
    • Journal of Animal Science and Technology
    • /
    • v.47 no.2
    • /
    • pp.293-304
    • /
    • 2005
  • This experiment was carried out to investigate effects of honeybee venom treatment on the body weight gain, feed conversion and growth rate' in pigs. One hundred twenty nine piglets(LY) from 12 sows were allocated into two groups; honeybee venom-treated group (66 piglets from 6 sows) and non-treated control group (63 piglets from 6 sows). Natural honeybee venom was administrated at 0, 3, 14, 30, and 74 days after birth. The acupoints were Hai-men(ST-25), Du-kou(CV-8) and liao-chao(GV-I) points at 0 day, the regions of castration and tail ampution at 3 days, liao-chao(GV-1) and Bai-hui(GV-20) points at 14(weaning), 30(move into piglet stall) and 74(move into grower stall) days after birth. Control group was injected 1 ml of saline to the same site. Average body weight at 150 days after birth was 98.44 kg in bee venom treated group and 86.24 kg in control group, respectively. Average body weight of treated group was significantly increased by 14.15%(P < 0.0001). Average daily gain of bee venom treated group and control group were 649 g and 569 g, respectively, increased by 14.06%(P< 0.0001). Feed conversion of the treated group was 2.21 and control group was 2.49, increased by 11.25% in control group(P < 0.001). Survival rate at weaning was 95.5 % in treated group and 92.0% in control group, at growing(74 days after birth) was 92.4% in treated group and 85.7% in control group and survival rate at finishing(l50 days after birth) was 89.5 % and 79.4 %, respectively. Collecting together, the results in this study showed that growth performance and feed conversion were increased by treatment of natural honeybee venom to pigs. These results suggested that the treatment of bee venom could be used effectively for the increase productivity of livestock industry.

Indoor-wintering for the honeybee colonies of Aips mellifera in Yeongju area (영주지방에 있어서 봉군의 실내월동 시험)

  • Lee, Dong-Ryul;Lee, Jong-Won;Lee, Suk-Kun;Choi, Kwang-Soo
    • Current Research on Agriculture and Life Sciences
    • /
    • v.19
    • /
    • pp.39-43
    • /
    • 2001
  • The studies was conducted to establish the indoor overwintering methods for productive honeybee colonies in the wintering chamber which provides satisfactory imide temperature ranging $2{\sim}9^{\circ}C$ and ventilation for the wintering hooeybee colonies in Korea. Mortality of the indoor wintered hooeybee colonies was 6.3~7.1% during the winter season of 1997~1998 and 5~10% during the winter season of 1998~1999. The decreased rates of colony weights dwing the wintering season were 10.6~10.7% in the strong colonies and 10.2~11.7% in the weak colonies. The increased rates of colony population overwintered in the chamber were 136.1~142.3% in the strong colonies and 128~136.5% in the weak colonies.

  • PDF

Antibacterial effects of purified bee venom against some pathogenic bacteria isolated from dead chickens (육계로부터 분리한 병원성 세균에 대한 봉독의 항균효과)

  • Han, Sang Mi;Kim, Se Gun;Hong, In Phyo;Woo, Soon Ok;Jang, Hye Ri;Lee, Kyung Woo
    • Korean Journal of Veterinary Service
    • /
    • v.39 no.3
    • /
    • pp.159-166
    • /
    • 2016
  • Clostridium perfringens, Salmonella thyphimurium and S. Montevideo isolated from the intestines of dead broiler chickens in Korea were tested for antibacterial effects to purifed bee venom. Purified bee venom from Apis mellifera L. has been used as natural antimicrobial compounds in pigs, cows, dairy cattle and chicken farms in Korea. To investigate antibacterial effect of purified bee venom was evaluated by agar well diffusion method, minimum inhibitory concentraion (MIC), minimum bactericidal concentration (MBC), and postantibiotic effect (PAE). Purified bee venom exhibited significant inhibition of bacterial growth of C. perfringens, S. thyphimurium and S. Montevideo with MIC value of 0.85, 0.68 and $0.69{\mu}g/mL$, respectively. The MBC value of purified bee venom against C. perfringens, S. thyphimurium and S. Montevideo were 3.33, 2.66 and $2.86{\mu}g/mL$. Furthermore, the results of PAE values against C. perfringens, S. thyphimurium and S. Montevideo showed the bacterial effect with 3.5, 4.0 and 3.5 hr. Stability of pufifed bee venom at acidity from pH 1 to pH 8 for 24 hr was the antibacterial activity for C. perfringens, S. thyphimurium and S. Montevideo and melittin contents. Also purified bee venom processed through the heating for 15 min, there was no signification loss of the antibacterial activity and melittin at below $100^{\circ}C$. These results obtained in this study suggest that purified bee venom might be utilized as a feed additive in poultry diets.