• Title/Summary/Keyword: 동적 인터페이스

Search Result 364, Processing Time 0.022 seconds

A Development of Ironbar-manufacturing Industry Software using Dynamic Programming (동적계획법을 이용한 철근가공 산업용 소프트웨어 개발)

  • Kim, Seong-Hoon;Park, Choong-Sik
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2008.06a
    • /
    • pp.211-216
    • /
    • 2008
  • 이 논문은 철근 가공 산업 현장에서 스프레드쉬트에 의해 수작업으로 행하던 절단 작업의 계획 수립을 자동화된 시스템에 의해 최적의 절단 계획을 생성하도록 하는 소프트웨어의 개발을 다룬다. 이를 위하여, 먼저 시스템의 데이터 표현과 최적 문제 풀이를 위한 자동 계획 알고리듬의 설계가 요구된다. 이것은 다중 규격의 1차원 자재 절단 문제를 푸는 것으로, 동적계획법에 근거하여 자재 절단 문제를 재구성하고, 유한 범위의 조합 열에서도 근사 최적의 해를 찾을 수 있는 탐색 기법을 사용한 자재 절단 계획 알고리듬을 사용하였다. 그리고, 자동화된 철근 가공 산업용 소프트웨어는 작업 환경에 맞게 사용이 편리한 그래픽 화면과 사용자 인터페이스가 요구되는데, 공개 소프트웨어를 활용한 GUI 라이브러리 툴킷인 GTK+를 활용하여 이를 구현하였다.

  • PDF

Dynamic Integration of Java Component Softwares (Java 컴포넌트 소프트웨어 동적통합)

  • Lee, Geum-Yong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2002.04a
    • /
    • pp.469-472
    • /
    • 2002
  • 자바의 Jini 기술을 이용하여 네트웍에 분산된 Java 컴포넌트 소프트웨어를 동적으로 통합하기 위한 방법론을 제안한다. 통합대상 개별 컴포넌트는 Jini 인터페이스(interface)를 구현하도록 설계하거나 혹은 기존 컴포넌트를 포장한 것으로서 네트웍에 구성된 Jini federation 에 Jini Service 오브젝트로서 공개된 것이다. 통합의 주체는 Service Discovery Manager 와 같은 특별한 Jini 헬퍼클래스 기반으로 작성된 클라이언트 프로그램이다. 클라이언트는 지정된 조건 (Entry 오브젝트)을 충족하는 컴포넌트 소프트웨어를 네트웍으로부터 Service Template를 이용하여 검색, 다운로드 한 후 단일한 GUI 를 가지는 프로그램에 통합한다. 필요한 컴포넌트만을 필요할 때 사용할 수 있고, 영구 설치의 필요성이 없으므로 소프트웨어 개발과 배포에 대한 새로운 관점을 제시할 것으로 판단된다.

  • PDF

A Study about JAVA technology on wireless internet (무선 인터넷에서의 JAVA기술에 관한 연구)

  • 김민식;김승찬;최성
    • Proceedings of the KAIS Fall Conference
    • /
    • 2001.05a
    • /
    • pp.346-352
    • /
    • 2001
  • 본 논문은 급속히 떠오르고 있는 무선인터넷 상에 각종 컨텐츠를 개발하기 위한 여러 도구들이 있는데 그 속에서 JAVA를 활용한 응용분야에 대하여 연구하였다. 자바는 동적인 어플리케이션의 다운로드를 지원하고 플랫폼간에 호환성을 보장하며 WAP과 ME, 그리고, iMode에서 종단간 보안에 관한 완벽한 솔루션을 제시하지 못하고 있는 반면 자바는 이미 훌륭한 보안 모델을 가지고 있다. 그리고 기존의 브라우저 기반의 서비스는 유저 인터페이스에 근본적인 한계가 있지만 동적으로 다운로드 된 자바 어플리케이션은 보다 향상된 그래픽과 더욱 빠른 응답속도를 통해 사용자들에게 양질의 서비스를 제공할 수 있다. 이러한 핸드폰 단말기에 탑재될 자바 플랫폼 상에서 자바 어플리케이션을 개발하기 위한 과정과 방법을 소개하고 다른 개발 도구와 장단점을 비교 연구하였다.

A Study on Design of Dynamic weaving Framework using Mixin class in Fractal component model (FCM환경에서 혼합클래스를 이용한 동적 위빙 프레임워크 설계에 관한 연구)

  • Park Jea-Youn;Song Young-Jae
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2005.07b
    • /
    • pp.397-399
    • /
    • 2005
  • 기존의 컴포넌트 모델에서는 컴포넌트 사용과 설정의 분리가 용이하지 않아 개발자가 제약사항(처리시간과 메모리)간의 트레이드 오프(trade-off)를 고려할 수 없을 뿐만 아니라 AOP를 적용하기 힘들다. 본 논문에서는 제어인터페이스를 임의적으로 추가할 수 있는 FCM(fractal component model)을 사용하여 aspect을 적용하였고, 런타임시 비기능적인 속성을 효율적으로 재구성하는 동적 위빙(dynamic weaving)을 지원하기 위해서, fractal component의 제어기능을 담당하는 membrane에 있는 구성요소 중 제어 객체(control object)와 인터셉터 객체(interceptor object)를 간단하게 선택하고 구성하기 위해 혼합클래스를 사용하는 프레임워크를 제안한다. 또한 aspect의 재사용성을 높이기 위해, AspectDataBase를 프레임워크에 설계하였다.

  • PDF

Web Services Composition based on Behavior Network for Automatic Construction of Complex Service (복잡한 서비스 자동생성을 위한 행동 네트워크기반 웹서비스 결합)

  • 정명철;김경중;조성배
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.04b
    • /
    • pp.580-582
    • /
    • 2004
  • 방대한 양의 웹 정보를 적절히 가공하여 사용자가 원하는 서비스를 생성하기란 쉽지 않다. 웹서비스는 사용자가 원하는 적절한 정보를 표준화된 인터페이스를 통해 처리할 수 있는 기능을 제공하고 결합을 통해 보다 복잡한 서비스를 생성할 수 있도록 해준다. 오프라인에서 물품을 사기 위해 상점에 들어갈 때 점원의 도움을 받는 것처럼 웹서비스도 상황에 맞춰 유연하게 제공되어야 한다 그러나 일반 웹서비스 생성은 사용자의 정보를 능동적으로 판단하지 않고 정적인 규칙에 의존한 결합이 주를 이루고 있다 본 논문의 서비스 에이전트는 행동 네트워크를 사용하여 사용자에게 적절한 서비스를 제공한다. 행동 네트워크는 외부환경과 내부목표를 바탕으로 각각의 행동들이 서로 연결 관계를 가지고 있다. 각각의 행동의 선택은 다른 행동과 외부환경에 영향을 주기 때문에 동적으로 사용자의 환경과 입력이 변하여도 적절히 대처하며 서비스 선택을 할 수 있다. 행동 네트워크를 바탕으로 동적 서비스 생성 시스템을 만들었고, 이를 이용하여 Amazon 도메인에서 능동적인 서비스 제공이 가능함을 보였다.

  • PDF

2D Virtual Hairstyler: Color Image Segmentation and Semi-automatic Field Morphing (2D 가상 헤어스타일러: 컬러 영상 분할 및 반자동 필드 모핑)

  • Kang, Dong-Kook;Kwak, No-Yoon
    • Proceedings of the KAIS Fall Conference
    • /
    • 2007.11a
    • /
    • pp.185-187
    • /
    • 2007
  • 본 논문은 점진적으로 변형되는 다수의 가상 헤어스타일을 반자동적으로 생성할 수 있는 2D 가상 헤어스타일의 컬러 영상 분할 및 반자동 필드 모핑에 관한 것이다. 제안된 방법에서는 2D 실사 영상에서 컬러 영상 분할을 통해 추출한 헤어스타일을 임의의 인물 영상의 두상에 정렬시킨 상태에서 원래의 헤어스타일에서 추출한 헤어스타일로 변해가는 반자동 필드 모핑을 수행함으로써 여러 유형의 헤어스타일을 반자동적으로 생성할 수 있다. 제안된 방법은 사전에 준비된 그래픽 객체 외에도 실사 영상에서 직접 추출한 헤어스타일을 사용할 수 있고, 추출한 헤어스타일 외에도 다양한 유형의 헤어스타일을 자동으로 생성할 수 있는 이점이 있다. 또한, 반자동 필드 모핑에 기반한 편리한 사용자 인터페이스를 제공할 수 있기 때문에 작업자의 피로도를 경감시킴과 동시에 작업 시간을 단축할 수 있고 비숙련자도 간단한 사용자 입력을 통해 자연스러운 가상 헤어스타일을 생성할 수 있는 장점이 있다.

  • PDF

Implementation of a DiffServ Router for Dynamic Resource Management using Bandwidth Broker (대역 브로커를 통한 동적 자원 관리를 지원하는 차별화 서비스 라우터 구현)

  • 최영수;박기현;이성협;조유제;채희성;한태만
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04d
    • /
    • pp.475-477
    • /
    • 2003
  • 본 논문에서는 PC 기반 FreeBSD 라우터에 대역 브로커를 통한 동적 자원 관리를 지원할 수 있도록 COPS를 신호 프로토콜로 사용하는 차별화 서비스 지원 라우터를 구현하였다. 구현을 위해 ASN.1 표기법으로 PIB를 작성하고 이를 위한 인코딩/디코딩 모듈을 구현하였다. 또한, 라우터의 자원 제어를 수행하는 QoSD(QoS Daemon)와 COPS(Common Open Policy Service) 클라이언트를 구현하였다. 그리고 QoSD와 COPS 클라이언트 간의 통신 프로토콜을 정의하고 구현하였다. 또한, COPS 메시지 단위의 롤백을 위하여 라우터에 롤백 모듈을 구현하였고, 자원 관리 및 롤백 시 필요로 하는 인터페이스, 클래스, 필터, 컨디셔너의 추가 및 삭제 기능을 구현하였다. 그리고 테스트 베드를 구축하여 구현된 라우터의 동작 검증을 수행하였다.

  • PDF

Mobile Implementation of Enhanced Dynamic Signature Verification for the Smart-phone (스마트폰용 동적 서명인증의 모바일 구현)

  • Kim, Jin-Whan;Cho, Hyuk-Gyu;Seo, Chang-Jin;Cha, Eui-Young
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.11 no.9
    • /
    • pp.1781-1785
    • /
    • 2007
  • We propose a new enhanced graphical user interface and algorithm for dynamic signature verification using Smart-phone. Also, we describe the performance results of our dynamic signature verification system, which determine the authentication of signatures by comparing and analyzing various dynamic data shape of the signature, writing speed, slant of shape, and the order and number of strokes for personal signatures using an electronic pen, expecting the system to be understood and utilized widely in the industrial field.

A Scheme of QoS-based Compositions of Dynamic Web Services (동적인 웹서비스들에 대한 QoS 기반 합성 기법 연구)

  • Yong-hyeog Kang
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2008.11a
    • /
    • pp.679-682
    • /
    • 2008
  • 분산 컴퓨팅의 새로운 패러다임인 웹서비스(web service)는 W3C에서 정의한 네트워크 상에서 컴퓨터들 간에 상호작용을 하기 위한 소프트웨어 시스템이다. 웹서비스는 웹서비스의 제공자와 사용자간의 상호 인터페이스를 통해 이용된다. 복잡한 웹서비스는 다른 웹서비스들의 합성으로 이루어질 수 있으며, 웹서비스의 합성에 대한 기법들은 많이 연구되었다. 본 논문에서는 웹서비스의 질적 수준을 높이기 위하여 서비스의 비기능적인 속성인 QoS를 고려한 웹서비스의 합성을 연구한다. 본 논문에서 제안하는 기법은 중계사이트로 하여금 웹서비스 합성 및 QoS 정보 그래프를 통해 최신의 웹서비스의 합성 및 QoS 상태 정보를 저장하도록 하며, 이를 통해 웹서비스의 사용자가 복잡한 웹서비스를 요청했을 때 QoS 상태 정보를 이용하여 동적이며 QoS를 고려한 웹서비스의 합성을 통해 보다 빠르고 보다 적합한 서비스를 제공할 수 있는 기법을 제안한다.

Design and Implementation of Intelligent Institute Management System Using Data Mining (데이터마이닝 기법을 이용한 지능형 학회 관리 시스템 설계 및 구현)

  • 조영기;백성욱;김상수;조주상;장인엽;장철호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.190-192
    • /
    • 2004
  • 본 논문에서는 학회사이트의 중요 정보들을 효율적으로 관리하기 위해 구축된 지능형 학회 관리 시스템의 설계 및 구현사례를 제시한다. 시스템 운영을 지원 하기위해 회원정보, 기업정보, 논문분야 정보 틴 논문 정보 등의 데이터를 기반으로 데이터마이닝을 수행했으며 데이터마이닝 과정에서 나타난 여러 유용한 규칙들을 제시했다. 분석된 정보를 이용해 회원 위주의 학회 사이트 운영정책과 동적 인터페이스를 제공하기 위한 웹사이트의 개인화 계획을 제시하였다.

  • PDF