• 제목/요약/키워드: 계층적 기능구조

검색결과 380건 처리시간 0.033초

시나리오 기반의 기능적 행위 모델링을 위한 계층구조의 객체지향 페트리 넷

  • 홍장의
    • Journal of Software Engineering Society
    • /
    • 제14권1호
    • /
    • pp.42-49
    • /
    • 2001
  • 객체지향 기법에 의한 소프트웨어 개발이 일반화되면서 소프트웨어 모델링에 시나리오의 개념이 널리 활용되고 있다. 그러나 시나리오 모델링을 위해서는 사용자로부터 주어지는 요구사항의 불충분성, 모순성, 추상화 수준의 차이 등과 같은 문제가 해결되어야 한다. 본 논문에서는 이러한 문제들을 쉽게 해결할 수 있는 모델링 방법을 제안한다. 제안하는 계층구조의 객체지향 페트리 넷(HOONet)은 점진적인 시나리오 모델링과 이들의 분석 방법을 지원한다.

A Study on the Evaluation Model of Mobile Phone Menu Interface (휴대전화 메뉴 인터페이스의 사용시간 예측 모델에 관한 연구)

  • Lee Jee-Su;Paik Doo-Won
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 한국정보처리학회 2006년도 춘계학술발표대회
    • /
    • pp.727-730
    • /
    • 2006
  • 최근 휴대전화의 보급률이 증가하고, 많은 기능이 집약되면서 휴대전화 인터페이스는 HCI 분야에서 중요한 이슈가 되고 있다. 본 논문에서는 사용자 행위 모델링 기법인 GOMS를 사용하여 휴대전화의 계층 메뉴 구조를 분석하고 사용 시간을 예측하는 개선된 모델을 제시한다. 기존 연구에서는 계층메뉴 구조 내의 모든 작업을 숙련된 작업으로 가정하여 사용 시간 예측모델을 구성하였다. 하지만 실제로 휴대전화의 계층 메뉴 구조 내에는 사용자에게 숙련이 되는 작업과 숙련되지 않는 작업이 섞여 있기 때문에 모든 작업을 숙련된 작업으로 가정할 경우 정확한 사용 시간의 예측을 기대하기 힘들다. 본 논문에서는 계측 메뉴 구조의 정확한 사용시간 예측을 위해, 계층메뉴 상의 작업을 숙련된 작업과 숙련되지 않은 작업으로 분리하여 별도로 사용시간을 예측할 수 있는 방법을 제시한다. 이를 위하여 사용시간 예측모델에 필요한 정신적 준비시간(Mental Operator)의 종류를 제시하였으며 실험을 통해 이를 검증하였다.

  • PDF

Dynamic Summarization and Summary Description Scheme for Efficient Video Browsing (효율적인 비디오 브라우징을 위한 동적 요약 및 요약 기술구조)

  • 김재곤;장현성;김문철;김진웅;김형명
    • Journal of Broadcast Engineering
    • /
    • 제5권1호
    • /
    • pp.82-93
    • /
    • 2000
  • Recently, the capability of efficient access to the desired video content is of growing importance because more digital video data are available at an increasing rate. A video summary abstracting the gist from the entirety enables the efficient browsing as well as the fast skimming of the video contents. In this paper, we discuss a novel dynamic summarization method based on the detection of highlights which represent semantically significant content and the description scheme (DS) proposed to MPEG-7 aiming to provide summary description. The summary DS proposed to MPEG-7 allows for efficient navigation and browsing to the contents of interest through the functionalities of multi-level highlights, hierarchical browsing and user-customized summarization. In this paper, we also show the validation and the usefulness of the methodology for dynamic summarization and the summary DS in real applications with soccer video sequences.

  • PDF

A Study on SIP based Hierarchical Mobility and Session Management (SIP 기반의 계층적 이동성 및 세션 관리 메커니즘에 관한 연구)

  • Jang, Chul-Woon;Kim, Yang-Jung;Chong, Il-Young
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.1405-1408
    • /
    • 2005
  • 이동성 관리 기술은 인터넷의 주요 접속 수단이 고정 접속 환경에서 이동 접속 환경으로 빠르게 변화함에 따라 그 중요성이 점차 커지고 있다. 특히 IP 기반의 차세대 유무선 통합망은 기지국마다 라우터가 구현되는 형태를 가정하고 있으므로 IP 를 기반으로 한 이동성 관리 기술의 제공은 필수적인 요소이다. 현재의 Mobile IP 는 빠른 이동성의 지원이 미약하여 차후 다양한 IP 멀티미디어 서비스 지원을 위한 신속한 핸드오버 시에는 많은 문제점을 가지고 있다. 따라서 본 논문에서는 SIP 를 기반으로 한 계층적 이동성 및 세션 관리 메커니즘에 대해서 제안한다. SIP 는 다양한 무선 액세스망에 상관없이 이동성 관리를 제공해 줄 수 있을 뿐만 아니라 세션 관리 기능까지 제공해 줄 수 있다. SIP 서버의 기능을 분산화 시킨 계층적 구조로서 이동성 및 세션 관리 기술을 제시하고 시뮬레이션을 통해 현재 제안된 이동성 관리 프로토콜인 Mobile IP 와의 비교를 함으로서 성능을 측정, 분석한다.

  • PDF

Middleware Design for Distributed Virtual Environments (분산 가상 환경 응용을 위한 중간 계층의 설계)

  • 고동일;최양희
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (3)
    • /
    • pp.668-670
    • /
    • 1998
  • 인터넷 상에서 여러 가지 멀티미디어 정보의 전송과 좀 더 사실적인 사용자의 인터페이스의 제공을 목적으로 하는 분산 가상환경()에 대한 연구가 활발해지고 있다. 하지만 기존의 연구들은 응용 중심적인 접근을 하고 있기 때문에 분산 가상환경의 일반적인 기능을 제공해 줄 중간 계층()에 대한 연구는 부족한 면이 있다. 이에 본 논문에서는 분산 가상 환경 응용을 제작하는데 필요한 일반적인 중간 계층을 설계하고, 이를 위한 실행-요청 구조를 제안한다.

  • PDF

A Five-dimentional Model for Software Understanding (S/W 이해를 위한 5차원 모델)

  • 정명선;이문근
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 한국정보과학회 1998년도 가을 학술발표논문집 Vol.25 No.2 (1)
    • /
    • pp.529-531
    • /
    • 1998
  • 본 논문은 매우 크고 복잡한 실시간 소프트웨어(SW)의 성질들을 이해하기 위한 방법론을 제시한다. 실시간 SW는 일반적으로 상호작용이 많은 프로세스들을 대량으로 가진 수십만에서 수백만 줄의 코드로 구성되어 있다. 이런 SW는 일반적으로 이해하기가 매우 어렵다. 이런 문제를 해결하기 위하여 본 논문에서는 SW를 체계적으로 이해하기 위한 scalable하고 modular한 접근 방법으로서 architecture에 기반을 둔 SW understanding model, 즉 SUMarchitecture을 제시한다. 이 모델은 SW로부터 architecture를 추출하여 SW를 상하계층적 구조로 구성하고 이 architecture의 복잡계층축을 토대로 SW의 구조, 기능 행위의 3차원적인 정보를 추상화 단계와 상세 단계에서 이해할 수 있게 한다. 즉, 이 모델은 복잡계층성, 구조성, 기능성, 행위성, 명세-상세 이원성 등의 5차원 세계에 토대를 둔 SW 역공학 종합 모델이다.

Development of Integrated Development Framework for Context-Awareness Simulation based on Multi-Agent System (멀티 에이전트 기반의 상황 인지 시뮬레이션을 위한 통합 개발 프레임워크의 개발)

  • Kim, Tae-Hyung;Choi, Jin-Woo;Woo, Chong-Woo
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 한국정보처리학회 2010년도 추계학술발표대회
    • /
    • pp.538-541
    • /
    • 2010
  • 상황인지 시뮬레이션이란 상황자료의 수집, 추론 및 결론 도출의 과정을 실제 환경이 아닌 가상의 시뮬레이션 환경 안에서 실험해 볼 수 있는 것을 말하며, 상황인지 기술과 DEVS(Discrete Event System Specification), 페트리-넷(Petri-Net)등의 기반 기술이 사용된다. 본 논문에서는 사용자들이 보다 편리하게 상황인지 시스템을 구축하고 실제보다 적은 시간으로 구축된 시스템을 실험할 수 있는 시뮬레이션 환경을 제공할 수 있는 통합 개발 프레임워크를 개발하고자 한다. 시뮬레이션 통합 개발 프레임워크 특징으로는, 첫째 상황인지를 위한 추론 기능을 가지는 에이전트와 시뮬레이션 기능들을 플러그인 및 라이브러리로 제공할 수 있고, 둘째, 통합환경 안에서 제공되는 도구들을 사용하여 사용자들이 보다 편리하게 개발 및 실험을 할 수 있다는 장점이 있다. 따라서 본 논문에서는 상황 아키텍처를 위한 모델 표현 계층, 멀티 에이전트 시스템을 위한 연산 계층, 환경과의 상호작용을 위한 인터랙션 계층, 그리고 시뮬레이션 계층인 4-계층구조의 통합개발환경을 연구하였다.

Providing Real-time Scheduling Services for Multi-agent Based Ubiquitous Programming Environments (다중 에이전트 기반의 유비쿼터스 프로그래밍 환경을 위한 실시간 스케줄링 서비스 지원)

  • Choi Hyong-Eun;Kim Tae-Hyung
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (D)
    • /
    • pp.313-315
    • /
    • 2006
  • 유비쿼터스 환경 하에서 사용자가 원하는 정보나 서비스를 실시간으로 제공하는 프로그램을 효과적으로 제공하기 위해서는 에이전트와 같이 자율적 수행 능력을 갖는 시스템과 다중 에이전트들간의 실시간 스케줄링 기능을 미들웨어 단계에서 효과적으로 지원하는 기능이 필수적이다. 본 논문에서는 분산객체 미들웨어에 에이전트 서비스 계층을 제공하고, 이러한 계층에 다중 에이전트를 기반으로 한 실시간 스케줄링 서비스를 지원할 수 있는 구조를 제시한다.

  • PDF

Design and Implementation of Class Structure for Bluetooth HCI Layer (블루투스 HCI 계층을 위한 클레스 구조의 설계 및 구현)

  • Kim, Sik;Ryu, Su-Hyung
    • The Journal of Information Technology
    • /
    • 제5권1호
    • /
    • pp.69-77
    • /
    • 2002
  • The Bluetooth is expected to be one of the most popular wireless telecommunication technology in the near future, and the protocol stack is essential to providing the various services with the Bluetooth-embedding systems or devices. The Bluetooth specification is an open, global specification defining the complete system, however, the protocol stack is usually implemented partly in hardware and partly as software running on its system, with different implementations partitioning the functionality between hardware and software in different ways. I investigate how to design and implement the Bluetooth protocol stack according to its specification. I focus on the HCI and the lower layer of the software protocol stack as a basic step for the development of our own protocol stack. As a result, paper provides how to partitioning the role of HCI layer, and how to implement the relationship between HCI packets, it's functionality and the flow control. Experiments show the discovering other Bluetooth devices and their connection. Furthermore experiments demonstrate the proper operation of data communication between the Bluetooth modules.

  • PDF

A Middleware Architecture for Module-based Intelligent Robot (모듈 기반의 지능형 로봇을 위한 미들웨어 구조)

  • Lee, Kwang-Koog;Choe, Sun-Hee;Kim, Seong-Hoon;Choi, Hyeong-Seob;Park, Hong-Seong
    • Proceedings of the KIEE Conference
    • /
    • 대한전기학회 2007년도 심포지엄 논문집 정보 및 제어부문
    • /
    • pp.313-314
    • /
    • 2007
  • 현대 로봇 분야의 개발에 있어 지능형 서비스 로봇은 모듈 기반으로 구성될 수 있다. 여기서 모듈이란 로봇의 특정 태스크들 수행하기 위해 만들어진 자동화 하드웨어 단위를 의미한다. 이러한 모듈 기반의 로봇시스템 내부는 네트워크의 이종성에 따라 다양한 네트워크들을 통해 연결될 수 있기 때문에 다중 모듈간 안정적이고 효율적인 통신을 하기 위해서는 상호운영을 위한 기술이 뒷받침 되어야 한다. 이를 위해 본 논문은 모듈기반의 로봇을 위한 통신용 미들웨어를 제안한다. 제안된 미들웨어는 네트워크 인터페이스 계층과 네트워크 적응 계층으로 나누어진다. 네트워크 인터페이스 계층은 각 이종 인터페이스들을 논리적인 채널로 추상화하는 기능을 갖는다. 반면, 네트워크 적응 계층은 모듈간의 통신을 위한 메시지 형식을 정의하고 주소할당 및 이종 네트워크를 고려한 라우팅 기능들을 갖는다. 결국, 제안된 미들웨어는 두 계층을 통해 상위 로봇 어플리케이션 개발자들에게 네트워크의 투명성을 보장할 수 있으며 모듈 기반의 로봇내에서 모듈간의 안정적이고 효율적인 통신을 지원한다.

  • PDF