• 제목/요약/키워드: COM API

Search Result 21, Processing Time 0.029 seconds

Semantic-based Automatic Open API Composition Algorithm for Easier-to-use Mashups (Easier-to-use 매쉬업을 위한 시맨틱 기반 자동 Open API 조합 알고리즘)

  • Lee, Yong Ju
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.2 no.5
    • /
    • pp.359-368
    • /
    • 2013
  • Mashup is a web application that combines several different sources to create new services using Open APIs(Application Program Interfaces). Although the mashup has become very popular over the last few years, there are several challenging issues when combining a large number of APIs into the mashup, especially when composite APIs are manually integrated by mashup developers. This paper proposes a novel algorithm for automatic Open API composition. The proposed algorithm consists of constructing an operation connecting graph and searching composition candidates. We construct an operation connecting graph which is based on the semantic similarity between the inputs and the outputs of Open APIs. We generate directed acyclic graphs (DAGs) that can produce the output satisfying the desired goal. In order to produce the DAGs efficiently, we rapidly filter out APIs that are not useful for the composition. The algorithm is evaluated using a collection of REST and SOAP APIs extracted from ProgrammableWeb.com.

Development of a Remote Rendering System using Direct3D API (Direct3D API의 원격 실시간 실행 시스템 개발)

  • Lim, Choong-Gyoo
    • Journal of Korea Game Society
    • /
    • v.14 no.5
    • /
    • pp.117-126
    • /
    • 2014
  • There are various kinds of applications if one can develop a remote execution system using for legacy 3D APIs. It can be used in implementing a cloud gaming service based on the real-time video streaming technology. Or, it can also be used in implementing a GPU virtualization for simultaneously rendering of many different 3D applications. The OpenGL API consists of independent global functions while the Direct3D API consists of Microsoft COM-based interfaces and their member functions, which makes the implementation of remote rendering system more difficult. The purpose of the paper is to show the applicability of the technology to any legacy 3D API by successfully designing and implementing a remote rendering system using the Direct3D API. It applies the implementation to a sample Direct3D application and also performs a few experimentations to show the technical feasibility.

Implementation of the Flight Information Visualization System using Google Earth (Google Earth를 이용한 비행정보 시각화 시스템의 구현)

  • Park, Myeong-Chul;Hur, Hwa-Ra
    • Journal of the Korea Society of Computer and Information
    • /
    • v.15 no.10
    • /
    • pp.79-86
    • /
    • 2010
  • This paper presents implementation of a system for effective visualizing flight information of aircraft using Google Earth. This system in order to use a detailed satellite image which provide from Google Earth used COM API. This system appeared the various flight information of the aircraft in the instrument panel using OpenGL and the aircraft flight condition is visible in the Google Earth Map. This research result used to flight evaluation and improvement. In future will be able to apply to flight software development.

A Study on the Educational Interactive Globe System using Physical Computing (피지컬 컴퓨팅을 이용한 교육용 인터렉티브 지구본 시스템에 관한 연구)

  • Kim, Gi-Bong;Yang, Hwang-Kyu
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.6 no.4
    • /
    • pp.511-516
    • /
    • 2011
  • Recently, the development of computing technology and experiential content for the increased interest in education and cultural facilities to target children and young people experience learning and experiential entertainment systems require a high propensity to invest and are. In this paper, for the 13.56MHz band RFID Reader and Tag RFID technology using the proposed interactive educational globe. Active tags attached to sensors attached to the globe were presented in the RFID reader, arduino and sensors in conjunction with Google Earth COM API was constructed through the physical computing educational system.

Building an Electronic Approval Module Using Multi-Level Security (다중등급 보안 정책을 적용한 전자결재 모듈의 개발)

  • 김진성;안병혁
    • The Journal of Information Systems
    • /
    • v.11 no.1
    • /
    • pp.175-198
    • /
    • 2002
  • This paper is to develop a security module for electronic approval systems. Electronic documents are created, transmitted and saved in the company's intranet computer network. Transmitting electronic documents, however, brings us a security problem. Communications among various computer systems are exposed to many security threats. Those threats are eavesdropping, repudiation, replay back etc. The main purpose of this paper is to develop a module which provides the security of electronic documents while they are passed from one place to another This paper applies Multi-Level security to the electronic approval system that guarantees security of electronic documents from many threats. Multi-Level security controls the access to the documents by granting security level to subject users and object electronic documents. To prevent possible replay back attacks, this paper also uses one time password to the system. The security module is composed of client program and server one. The module was developed using Microsoft Visual Basic 6.0 and Microsoft SQL Server 7.0. The code uses Richard Bondi's WCCO(Wiley CryptoAPI COM Objects) library functions which enables Visual Basic to access Microsoft CryptoAPI.

  • PDF

Small and Medium-Sized Construction Company ERP Construction(fERP) (Cloud 기반의 중소건설 사용 현장중심 ERP 개발(fERP))

  • Shin, Seong-Yoon;Lee, Hyun-Chang
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2017.01a
    • /
    • pp.47-48
    • /
    • 2017
  • 본 논문에서는 Microsoft Azure 플랫폼의 Azure PowerShell, Azure CLI(Command Line Interface), REST API를 활용하여 클라우드 기반 서비스 포털과 관리 포털을 개발함으로서 중소건설사에서 건설현장의 공사원가 관리 및 일일 관리를 위한 모듈과 서비스 제공을 위해 필요한 서비스 포털 및 관리 포털과 제품 관리 모듈 등 클라우드 서비스 구축 수행하였다.

  • PDF

Determination Method of Signal Timing Plan Using Travel Time Data (통행시간 자료를 이용한 신호시간계획의 결정 방법)

  • Jeong, Young-Je
    • The Journal of the Korea Contents Association
    • /
    • v.18 no.3
    • /
    • pp.52-61
    • /
    • 2018
  • This research suggested the traffic signal timing calculation model for signal intersections based on sectional travel time. A detection system that collects sectional travel time data such as Urban Transport Information System(UTIS) is applied. This research developed the model to calculate saturation flow rate and demand volume from travel time information using a deterministic delay model. Moreover, this model could determine the traffic signal timings to minimize a delay based on Webster model using traffic demand volume. In micro simulation analysis using VISSIM and its API ComInterface, it checked the saturation conditions and determined the traffic signal timings to minimize the intersection delay. Recently, sectional vehicle detection systems are being installed in various projects, such as Urban Transportation Information System(UTIS) and Advanced Transportation Management System(ATMS) in Korea. This research has important contribution to apply the traffic information system to traffic signal operation sector.

Study of the Operation of Actuated signal control Based on Vehicle Queue Length estimated by Deep Learning (딥러닝으로 추정한 차량대기길이 기반의 감응신호 연구)

  • Lee, Yong-Ju;Sim, Min-Gyeong;Kim, Yong-Man;Lee, Sang-Su;Lee, Cheol-Gi
    • The Journal of The Korea Institute of Intelligent Transport Systems
    • /
    • v.17 no.4
    • /
    • pp.54-62
    • /
    • 2018
  • As a part of realization of artificial intelligence signal(AI Signal), this study proposed an actuated signal algorithm based on vehicle queue length that estimates in real time by deep learning. In order to implement the algorithm, we built an API(COM Interface) to control the micro traffic simulator Vissim in the tensorflow that implements the deep learning model. In Vissim, when the link travel time and the traffic volume collected by signal cycle are transferred to the tensorflow, the vehicle queue length is estimated by the deep learning model. The signal time is calculated based on the vehicle queue length, and the simulation is performed by adjusting the signaling inside Vissim. The algorithm developed in this study is analyzed that the vehicle delay is reduced by about 5% compared to the current TOD mode. It is applied to only one intersection in the network and its effect is limited. Future study is proposed to expand the space such as corridor control or network control using this algorithm.

On-Chip Multiprocessor with Simultaneous Multithreading

  • Park, Kyoung;Choi, Sung-Hoon;Chung, Yong-Wha;Hahn, Woo-Jong;Yoon, Suk-Han
    • ETRI Journal
    • /
    • v.22 no.4
    • /
    • pp.13-24
    • /
    • 2000
  • As more transistors are integrated onto bigger die, an on-chip multiprocessor will become a promising alternative to the superscalar microprocessor that dominates today's microprocessor marketplace. This paper describes key parts of a new on-chip multiprocessor, called Raptor, which is composed of four 2-way superscalar processor cores and one graphic co-processor. To obtain performance characteristics of Raptor, a program-driven simulator and its programming environment were developed. The simulation results showed that Raptor can exploit thread level parallelism effectively and offer a promising architecture for future on-chip multi-processor designs.

  • PDF

Development of Active Data Mining Component for Web Database Applications (웹 데이터베이스 응용을 위한 액티브데이터마이닝 컴포넌트 개발)

  • Choi, Yong-Goo
    • Journal of Information Technology Applications and Management
    • /
    • v.15 no.2
    • /
    • pp.1-14
    • /
    • 2008
  • The distinguished prosperity of information technologies from great progress of e-business during the last decade has unavoidably made software development for active data mining to discovery hidden predictive information regarding business trends and behavior from vary large databases. Therefore this paper develops an active mining object(ADMO) component, which provides real-time predictive information from web databases. The ADMO component is to extended ADO(ActiveX Data Object) component to active data mining component based on COM(Component Object Model) for application program interface(API). ADMO component development made use of window script component(WSC) based on XML(eXtensible Markup Language). For the purpose of investigating the application environments and the practical schemes of the ADMO component, experiments for diverse practical applications were performed in this paper. As a result, ADMO component confirmed that it could effectively extract the analytic information of classification and aggregation from vary large databases for Web services.

  • PDF