• Title/Summary/Keyword: 프로파일 프레임워크

Search Result 83, Processing Time 0.027 seconds

A Study on Development for Semantic Service Agent (시맨틱 서비스 에이전트 개발에 관한 연구)

  • Han, Dong-Il;Ha, Sang-Bum;Choi, Ho-Jun
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.11b
    • /
    • pp.703-705
    • /
    • 2005
  • 지능형 에이전트란 환경상태를 인지하고 상태정보에 따른 적절한 행위를 자동적으로 수행하는 소프트웨어 객체를 말한다. 본 논문에서는 시맨틱 웹 등장에 따른 시맨틱 서비스를 지능적이고 자동적으로 수행하는 에이전트의 개발에 대해 제안한다. 본 논문에서는 제안하는 시맨틱 서비스 에이전트는 다음과 같은 핵심 요소 기술의 특징을 갖는다. 첫째, 시맨틱 웹 환경의 온톨로지와 메타데이터 및 사용자 프로파일을 자원으로 사용하여 상태정보를 인지하고 행동한다. 둘째, SWRL(Semantic Web Rule Language)기반의 추론엔진을 바탕으로 추론을 통한 지능적인 행동을 수행한다. 셋째, 시맨틱 웹 환경의 확장을 통한 에이전트의 활동 범위를 증가시키기 위해서 메타데이터의 저작기능을 갖는다. 넷째, 시맨틱 서비스 에이전트는 온톨로지 서버 및 시맨틱 미들웨어를 통한 시맨틱 웹 인프라 시스템의 프레임워크를 갖는다. 본 논문에서는 시맨틱 서비스 에이전트의 실제 구현을 통해서 시맨틱 웹 환경이 제공하는 자원을 적극 이용하고 이를 사용자에게 지능적이고 자동적인 서비스로 제공하는 에이전트를 제안한다.

  • PDF

Design of Voice processing module Using RTP in VoIP system (SIP기반의 VoIP시스템에서 RTP를 이용한 Voice 처리 모듈의 개발)

  • 윤원동;백은경;박일규;최양희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.04a
    • /
    • pp.292-294
    • /
    • 2001
  • VoIP(Voice over IP) system은 현재 크게 2가지 형태로 진행되어가고 있다. 첫 번째는 H.323을 이용한 방법이고, 두 번째는 SIP(Session Initiation Protocol)를 이용한 방법이다. H.323은 실제 데이터를 전송하기전 호처리에 많은 signaling이 이루어지는 관계로 SIP보다 많은 RTT(Round Trip Time)를 소모하게 된다. 따라서 매우 복잡하고, LAN환경을 바탕으로 만들어서 확장성면에서도 여러 문제점을 가지고 있다. 그래서 본 논문은 호처리는 SIP를 이용하고, 실제 음성전송은 RTP(Real-Time Transport Protocol)와 RTCP(RTP Control Protocol)를 이용하는 시스템 구현을 제시한다. RTP는 실시간 특성을 가지는 데이터에 대해서 종단간 전송 서비스를 제공해주는 프로토콜로, 어떠한 인코딩에도 적합한 프레임워크를 제공한다. 그런데, RTP는 완전한 하나의 프로토콜이 되기 위해서는 RTP와 페이로드 포맷이 함께 제공되어야 하므로, 구현시스템은 음성신호를 PCM(Pulse Code Modulation), ADPCM(Adaptive Differential PCM)등의 여러 압축기술을 이용하여 파일을 생성하여 실시간으로 RTP와 RTCP를 이용하여 전송하는 방법을 제시한다.

시맨틱 서비스 에이전트 개발을 통한 시맨틱 웹 응용사례

  • Han, Dong-Il;Ha, Sang-Beom
    • Proceedings of the Korea Inteligent Information System Society Conference
    • /
    • 2005.11a
    • /
    • pp.280-289
    • /
    • 2005
  • 지능형 에이전트란 환경상태를 인지하고 상태정보에 따른 적절한 행위를 자동적으로 수행하는 소프트웨어 객체를 말한다. 본 논문에서는 시맨틱 웹 환경에서 시맨틱 서비스를 지능적이고 자동적으로 수행하는 에이전트 개발을 통해서 시맨틱 웹 응용사례에 대해 제안한다. 본 논문에서는 제안하는 시맨틱 서비스 에이전트는 다음과 같은 핵심 요소 기술의 특징을 갖는다. 첫째, 시맨틱 웹 환경의 온톨로지와 메타데이터 및 사용자 프로파일을 자원으로 사용하여 상태정보를 인지한다. 둘째, SWRL(Semantic Web Rule Language)기반의 추론엔진을 통해서 인지된 상황 정보를 역방향 추론하고 지능적인 행동의 수행을 결정한다. 셋째, 시맨틱 웹 환경의 확장을 통한 에이전트의 활동 범위를 증가시키기 위해서 사용자 중심의 메타데이터 저작기능을 갖는다. 넷째, 시맨틱 서비스 에이전트는 온톨로지 서버 및 시맨틱 미들웨어를 통한 시맨틱 웹 인프라 시스템의 프레임워크를 갖는다. 본 논문에서는 시맨틱 서비스 에이전트의 실제 구현을 통해서 시맨틱 웹 환경이 제공하는 자원을 적극 이용하고 사용자 요구에 맞춰 이를 사용자에게 지능적이고 자동적인 서비스로 제공하는 에이전트를 제안한다.

  • PDF

Improvements in the LoRaEnergySim Simulator for Supporting LBT Method (LoRaEnergySim 시뮬레이터에서 LBT 방식 지원을 위한 개선)

  • Sangsoo Park
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2024.01a
    • /
    • pp.311-312
    • /
    • 2024
  • 본 논문에서는 대규모 LoRaWAN 환경에서 무선 통신을 통한 단말기와 게이트웨이 간에 패킷의 송수신에 있어 시간 및 소비전력의 특성의 도출이 가능한 시뮬레이터인 LoRaEnergySim에서 LBT 방식의 미디어 접근 제어 방식을 지원하도록 개선하여 국내 TTA 표준에 따른 시뮬레이션이 가능하도록 한다. 이를 위해 LoRaEnergySim 프레임워크 노드의 상태 전환 모델에 LBT 상태를 추가하고 에너지 프로파일에 LBT 상태에서 소비되는 에너지 항목을 추가한다. 개선된 LoRaEnergySim 시뮬레이션의 기능을 검증하기 위해 임의의 패킷에 대해 상태 전환 모델에 따라 하나의 상태에서 소비되는 전력과 다음 상태로 전이되기까지 소요되는 시간을 도식화 할 수 있는 부가 모듈을 구현한다.

  • PDF

Modeling Adaptive Context-Based Contents Navigation of Web Applications (웹 응용의 적응하는 문맥 기반 컨텐츠 항해 모델링)

  • Lee, Byung-Jeong;Hong, Ji-Won
    • Journal of Digital Contents Society
    • /
    • v.8 no.1
    • /
    • pp.93-106
    • /
    • 2007
  • Web Applications are rapidly increasing and the structure becomes very complicated. However, when users explore such complex Web applications, they cannot often grasp the current location and get the information that they want. Therefore, a novel approach to model the navigation of Web application contents is required. In this study, a framework has been presented for modeling adaptive context-based contents navigation of Web applications. The framework performs activities including navigation analysis, navigation design, and navigation realization. first, in navigation analysis domain is analyzed by using use case, focusing on navigation. Next, in navigation design three models have been produced: a navigation information model, a profile, and a navigation interface model. Finally, in navigation realization a Webpage navigation model and a component navigation model have been produced. In this work, several formal definitions and rules for checking validity of navigation model have also been provided.

  • PDF

Automated Building Fuzzing Environment Using Test Framework (테스트 프레임워크를 활용한 라이브러리 퍼징 환경 구축 자동화)

  • Ryu, Minsoo;Kim, Dong Young;Jeon Sanghoonn;Kim, Huy Kang
    • Journal of the Korea Institute of Information Security & Cryptology
    • /
    • v.31 no.4
    • /
    • pp.587-604
    • /
    • 2021
  • Because the library cannot be run independently and used by many applications, it is important to detect vulnerabilities in the library. Fuzzing, which is a dynamic analysis, is used to discover vulnerabilities for the library. Although this fuzzing technique shows excellent results in terms of code coverage and unique crash counts, it is difficult to apply its effects to library fuzzing. In particular, a fuzzing executable and a seed corpus are needed that execute the library code by calling a specific function sequence and passing the input of the fuzzer to reproduce the various states of the library. Generating the fuzzing environment such as fuzzing executable and a seed corpus is challenging because it requires both understanding about the library and fuzzing knowledge. We propose a novel method to improve the ease of library fuzzing and enhance code coverage and crash detection performance by using a test framework. The systems's performance in this paper was applied to nine open-source libraries and was verified through comparison with previous studies.

Implementation of Service Model to Exchange of Biosignal Information based on HL7 Fast Health Interoperability Resources for the hypertensive management (고혈압 관리를 위한 헬스레벨 7 FHIR 기반 생체정보 교환 서비스 모델 구현)

  • Cho, Hune;Won, Ju Ok;Hong, Hae Sook;Kim, Hwa Sun
    • Journal of Internet Computing and Services
    • /
    • v.15 no.3
    • /
    • pp.21-30
    • /
    • 2014
  • Hypertension is one of the major causes of death in the world as it is related with cardiovascular or cerebrovascular disease, so it is needed to provide continuos management for blood pressure. This study selected Health Level 7 Fast Health Interoperability Resources (HL7 FHIR) as a bio-signal data exchange service model that can provide constant blood pressure management in the rapidly growing mobile health care environment. The HL7 FHIR framework developed communicates with the IEEE 11073-10407 Personal Health Device (PHD) protocol through the bluetooth Health Device Profile (HDP) between the manager (smart phone) and the agent (hemomanometer) and acquires information about blood pressure. According to the test results, it performed its tasks successfully including hypertension patients' blood pressure monitoring, management on measured records, generation of document, or transmission of measured information. Because in the actual, clinical environment, it is possible to transmit measured information through the TCP/IP protocol, it will be needed to conduct constant research on it and vitalize it in the field of mobile health care afterwards.

MOdel-based KERnel Testing (MOKERT) Framework (모델기반의 커널 테스팅 프레이뭐크)

  • Kim, Moon-Zoo;Hong, Shin
    • Journal of KIISE:Software and Applications
    • /
    • v.36 no.7
    • /
    • pp.523-530
    • /
    • 2009
  • Despite the growing need for customized operating system kernels for embedded devices, kernel development continues to suffer from insufficient reliability and high testing cost for several reasons such as the high complexity of the kernel code. To alleviate these difficulties, this study proposes the MOdel-based KERnel Testing (MOKERT) framework for detection of concurrency bugs in the kernel. MOKERT translates a given C program into a corresponding Promela model, and then tries to find a counter example with regard to a given requirement property, If found, MOKERT executes that counter example on the real kernel code to check whether the counter example is a false alarm or not, The MOKERT framework was applied to the Linux proc file system and confirmed that the bug reported in a ChangeLog actually caused a data race problem, In addition, a new data race bug in the Linux proc file system was found, which causes kernel panic.

A Study on Stroke Based Rendering Using Painting Media Profile (페인팅 매체 프로파일을 이용한 스트로크 기반 렌더링에 관한 연구)

  • Seo, Sang-Hyun;Yoon, Kyung-Hyun
    • Journal of Korea Multimedia Society
    • /
    • v.12 no.11
    • /
    • pp.1640-1651
    • /
    • 2009
  • In this paper we introduce a new approach to stroke based rendering using brush stroke profile. Our proposed method, based on image retrieval method, is a simple but flexible and scalable method to create various painting styles, for which scalable database constructed with the collection of real stroke data is used. Input image is reproduced with combinations of brush stoke in the database, when a search process to determinate appropriate brush stroke and a judgment process to decide whether to draw the retrieved brush stroke on the canvas or not are presented. In addition, this paper suggests a new brush stroke model and a depiction technique in order to utilize effective height information which allows natural texture depiction, or good visual effect, without carrying out physical simulation. Our method is able to create diverse variations of painting by controling various user parameters. It also provides scalable framework that can produce various painting styles with different artistic media by changing the stroke combinations of stroke database.

  • PDF

Analysis and Design of Profiling Adaptor for XML based Energy Storage System (XML 기반의 에너지 저장용 프로파일 어댑터 분석 및 설계)

  • Woo, Yongje;Park, Jaehong;Kang, Mingoo;Kwon, Kiwon
    • Journal of Internet Computing and Services
    • /
    • v.16 no.5
    • /
    • pp.29-38
    • /
    • 2015
  • The Energy Storage System stores electricity for later use. This system can store electricity from legacy electric power systems or renewable energy systems into a battery device when demand is low. When there is high electricity demand, it uses the electricity previously stored and enables efficient energy usage and stable operation of the electric power system. It increases the energy usage efficiency, stabilizes the power supply system, and increases the utilization of renewable energy. The recent increase in the global interest for efficient energy consumption has increased the need for an energy storage system that can satisfy both the consumers' demand for stable power supply and the suppliers' demand for power demand normalization. In general, an energy storage system consists of a Power Conditioning System, a Battery Management System, a battery cell and peripheral devices. The specifications of the subsystems that form the energy storage system are manufacturer dependent. Since the core component interfaces are not standardized, there are difficulties in forming and operating the energy storage system. In this paper, the design of the profile structure for energy storage system and realization of private profiling system for energy storage system is presented. The profiling system accommodates diverse component settings that are manufacturer dependent and information needed for effective operation. The settings and operation information of various PCSs, BMSs, battery cells, and other peripheral device are analyzed to define profile specification and structure. A profile adapter software that can be applied to energy storage system is designed and implemented. The profiles for energy storage system generated by the profile authoring tool consist of a settings profile and operation profile. Setting profile consists of configuration information for energy device what composes energy saving system. To be more specific, setting profile has three parts of category as information for electric control module, sub system, and interface for communication between electric devices. Operation profile includes information in relation to the method in which controls Energy Storage system. The profiles are based on standard XML specification to accommodate future extensions. The profile system has been verified by applying it to an energy storage system and testing charge and discharge operations.