• Title/Summary/Keyword: 오퍼레이션

Search Result 77, Processing Time 0.023 seconds

Design and Implementation of a TV-Anytime Operation for personalized service (개인 맞춤형 서비스를 위한 TV-Anytime 오퍼레이션의 설계 및 구현)

  • Lee, Jong-Seul;Lee, Seok-Pil
    • Proceedings of the KIEE Conference
    • /
    • 2005.10b
    • /
    • pp.400-402
    • /
    • 2005
  • 본 논문에서는 양방향환경에서의 메타데이터 서비스를 제공하는 TV-Anytime 시스템에서의 개인 맞춤형 서비스를 위한 오퍼레이션들을 설계 밋 구현한다. TV-Anytime 포럼에서는 양방향 환경에서의 메타데이터 서비스를 위해 get_Data 와 submit_Data 오퍼레이션을 정의 하였으나, 이 두 오퍼레이션은 양방향 환경에서의 맞춤형 서비스를 제공할 수가 없다. 이에 본 논문에서는 사용자 프로파일 정보를 활용한 개인 맞춤형 서비스를 위해 새로운 오퍼레이션을 제안한다. 제안된 오퍼레이션을 통해 사용자는 양방향 환경에서의 SOAP 프로토콜을 통해 콘텐츠의 검색, 저장, 탐색 및 개인 맞춤형 서비스가 가능하다.

  • PDF

The framework for dynamic binding in ubiquitous environment (유비쿼터스 환경에서 동적 바인딩을 지원하는 태스크 기반 프레임워크)

  • Hwang, Yun-Young;Lee, Kyu-Chul
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2010.06c
    • /
    • pp.148-151
    • /
    • 2010
  • 유비쿼터스 환경은 디바이스의 상태 및 위치가 자주 변하는 특성을 가진다. 이러한 특성은 사용자가 사용하고 있는 서비스의 오퍼레이션 상태에도 영향을 주게 된다. 즉, 사용하고 있던 서비스 오퍼레이션이 갑자기 물리적 위치가 변경되어 재연결을 요구한다거나, 사용할 수가 없어 다른 오퍼레이션으로 대체해야 하는 경우가 발생할 수 있다. 이 때, 사용자에게 사용하던 오퍼레이션과 같은 기능을 하는 서비스를 발견해 줄 수 있어야 하며, 끊김 없는 서비스를 제공하기 위해 동적 바인딩이 제공되어야 한다.

  • PDF

Discovery Methods of Similar Web Service Operations by Learning Ontologies (온톨로지 학습에 의한 유사 웹 서비스 오퍼레이션 발견 방법)

  • Lee, Yong-Ju
    • The KIPS Transactions:PartD
    • /
    • v.18D no.2
    • /
    • pp.133-142
    • /
    • 2011
  • To ensure the successful employment of semantic web services, it is essential that they rely on the use of high quality ontologies. However, building such ontologies is difficult and costly, thus hampering web service deployment. This study automatically builds ontologies from WSDL documents and their underlying semantics, and presents discovery methods of similar web service operations using these ontologies. The key ingredient is techniques that cluster parameters in the collection of web services into semantically meaningful concepts, and capture the hierarchical relationships between the words contained in the tag. We implement an operation retrieval system for web services. This system finds out a ranked set of similar operations using a novel similarity measurement method, and selects the most optimal operation which satisfies user's requirements. It can be directly used for the web services composition.

Dynamic NAND Operation Scheduling for Flash Storage Controller Systems (플래시 저장장치 컨트롤러 시스템을 위한 동적 낸드 오퍼레이션 스케줄링)

  • Jeong, Jaehyeong;Song, Yong Ho
    • Journal of the Institute of Electronics and Information Engineers
    • /
    • v.50 no.6
    • /
    • pp.188-198
    • /
    • 2013
  • In order to increase its performance, NAND flash memory-based storage is composed of data buses that are shared by a number of flash memories and uses a parallel technique that can carry out multiple flash memory operations simultaneously. Since the storage performance is strongly influenced by the performance of each data bus, it is important to improve the utilization of the bus by ensuring effective scheduling of operations by the storage controller. However, this is difficult because of dynamic changes in buses due to the unique characteristics of each operation with different timing, cost, and usage by each bus. Furthermore, the scheduling technique for increasing bus utilization may cause unanticipated operation delay and wastage of storage resource. In this study, we suggest various dynamic operation scheduling techniques that consider data bus performance and storage resource efficiency. The proposed techniques divide each operation into three different stages and schedule each stage depending on the characteristics of the operation and the dynamic status of the data bus. We applied the suggested techniques to the controller and verified them on the FPGA platform, and found that program operation decreased by 1.9% in comparison to that achieved by a static scheduling technique, and bus utilization and throughput was approximately 4-7% and 4-19% higher, respectively.

Cohesion and Coupling Metrics for Component Design Model (컴포넌트 설계에 대한 응집도와 결합도 메트릭스)

  • Ko, Byung-Sun;Park, Jai-Nyun
    • The KIPS Transactions:PartD
    • /
    • v.10D no.5
    • /
    • pp.745-752
    • /
    • 2003
  • The component-based development methodology becomes famous as the reuse technology for independence and productivity of software development It is necessary component metrics for component-based systems, because It should be measurable to improve the quality of the software. Hence, in this paper, we propose component cohesion and coupling metrics which is reflected in characteristics of component. The operation use value is calculated by the information of classes interface commonly uses to offer the component's service. And, the operation similarity value is calculated by the operations use value. Component cohesion and coupling is calculated by the operation similarity and based of the information which is extracted in the analysis phase. And, we examine the necessity of component metrics in comparison with object-oriented metrics.

Techniques and Patterns for Designing Business Operations in EJB (EJB 에서 비즈니스 오퍼레이션의 설계 기법 및 패턴)

  • 박지환;이상덕;김수동
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.1_2
    • /
    • pp.1-18
    • /
    • 2003
  • Precise and systematic mapping techniques are required for mapping object-oriented artifacts into a platform-specific design. An effective and systematic mapping approach for an adequate platform or programming language in needed, because the characteristics of an initial design are independent from an implementation language and a platform. In this paper, we propose systematic and concrete methods, guidelines, and design patterns that can be used to design business operations at EJB (Enterprise JavaBeans) source code level. We show how various EJB mechanism can be utilized in designing business operations for beans. We believe these proposed methods can yield high-performance EJB applications that can also be well maintainable.

An Operation - Based Version Model for Softwore Diagrams (소프트웨어 다이어그램을 위한 오퍼레이션 기반 버전 모델)

  • No, Jeong-Gyu;U, Chi-Su
    • Journal of KIISE:Software and Applications
    • /
    • v.26 no.4
    • /
    • pp.521-532
    • /
    • 1999
  • 소프트웨어 시스템의 설계를 나타내기 위하여 여러 가지 종류의 다이어그램이 사용된다. 다이어그램은 다른 설계 문서나 원시 코드처럼 설계 과정에서 여러 버전이 생성된다. 그러나 기존의 소프트웨어 형상관리 도구나 객체 버전을 지원하는 객체지향 데이터베이스 관리 시스템은 작은 단위 다이어그램의 버전관리에는 적합하지 못하다. 본 연구에서는 작은 단위 소프트웨어 다이어그램을 위한 오퍼레이션기반 버전모델을 제안한다. 이 모델은 다이어그램이 소프트웨어 설계 정보를 나타내기 위하여 그래픽 정보를 수단으로 사용하고 있다는 점과 다이어그램의 구조가 노드와 에지로 이루어져 있다는 점을 반영한다. 다이어그램의 버전은 오퍼레이션 델타와 객체 가시성을 이용하여 효율적으로 저장되고 검색된다. 본 연구에서는 다이어그램의 두 버전을 병합하는 방법도 제시한다.

Ubiquitous Operation Composition based on Task (태스크 기반의 유비쿼터스 오퍼레이션 조합)

  • Hwang, Yun-Young;Lee, Kyu-Chul
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.16 no.5
    • /
    • pp.519-524
    • /
    • 2010
  • In this paper, we will introduce our approach for composing operation based on user tasks. It is based on Service Component Architecture (SCA). In addition, we developed ontology based on OWL and the MIT process handbook, called u-TO(universal task ontology), which can be used for users describing and specifying semantically their needs. We represent the hierarchy of tasks, and classify tasks according to views in u-TO. It aims at facilitating the modeling of complex demands or systems without regarding details of technical aspects of underlying infrastructure.

A Performance Monitoring System for Heterogeneous SOAP Nodes (이기종 SOAP 노드의 실시간 성능 모니터링 시스템)

  • Lee Woo-Joong;Kim Jungsun
    • Journal of KIISE:Computing Practices and Letters
    • /
    • v.10 no.6
    • /
    • pp.484-498
    • /
    • 2004
  • In this paper. we propose a novel performance monitoring scheme for heterogeneous SOAP nodes. The scheme is basically based on two-level (kernel-level and user-level) packet filtering of TCP flows. By TCP flow, we mean a sequence of raw packet streams on a TCP transaction. In this scheme, we detect and extract SOAP operations embedded in SOAP messages from TCP flows. Therefore, it becomes possible to monitor heterogeneous SOAP nodes deployed on diverse SOAP-based middlewares such as .Net and Apache AXIS. We present two implementation mechanisms for the proposed scheme. The first mechanism tries to identify SOAP operations by analyzing all fragmented SOAP messages on TCP flows. However, a naive policy would incur untolerable overhead since it needs to copy all packets from kernel to user space. The second mechanism overcomes this problem by selectively copying packets from kernel to user space. For selective copying, we use a kernel-level packet filtering method that makes use of some representative TCP flags.(e.g. SIN, FIN and PSH). In this mechanism, we can detect SOAP operations only from the last fragment of SOAP messages in most cases. Finally, we implement a SOAP monitoring system using a component ca]led SOAP Sniffer that realizes our proposed scheme, and show experimental results. We strongly believe that our system will play a vital role as a tool for various services such as transaction monitoring and load balancing among heterogeneous SOAP nodes.

Algorithm and Data Structure for Improving of Operation Layer Performance in NETCONF Protocol (NETCONF 프로토콜의 오퍼레이션 계층 효율성 향상을 위한 자료 구조 및 알고리즘)

  • Lee, Yang-Min;Lee, Jae-Kee
    • KIISE Transactions on Computing Practices
    • /
    • v.20 no.10
    • /
    • pp.543-548
    • /
    • 2014
  • Modern network has a complex structure that includes diverse and heterogeneous equipments to cope with multi-purpose functions. For proper administration of networks with complex structures, NETCONF protocol has been proposed. It still, however, has a few unresolved issues with each layer of the protocol. Tackling one of the less attended issues of NETCONF, this article suggests a technique which can efficiently update the configuration data of network equipments when multiple administrators are present. Specifically, for efficient updates of the network equipment configuration, we propose to add a pre-examination of the data dependent to algorithm in 오퍼레이션 layer and modify the data structure for managing XML documents for changing the configurations of network equipments. We have implemented and experimented with our method and confirmed that our approach brought an significant overall performance improvement to NETCONF.