• 제목/요약/키워드: Service-Oriented Computing

검색결과 174건 처리시간 0.019초

유비쿼터스 컴퓨팅을 위한 사용자 친화적 지능형 공간 구현 (Implementation of User-friendly Intelligent Space for Ubiquitous Computing)

  • 최종무;백창우;구자경;최용석;조성제
    • 정보처리학회논문지D
    • /
    • 제11D권2호
    • /
    • pp.443-452
    • /
    • 2004
  • 본 논문에서는 유비쿼터스 컴퓨팅을 위한 지능형 공간 제어 시스템을 제안한다. 이 시스템은 전등, TV, 오디오, 전자 열쇠 등을 제어하는 일종의 홈/사무실 자동 제어 시스템으로 기존의 시스템에 비해 다음의 4가지 특징을 갖는다. 첫째, 사용자는 언제 어디서나 이 시스템을 사용할 수 있다. 구체적으로 제안된 시스템은 웹 서버의 기능을 제공하고 있으며 따라서 사용자는 인터넷에 유무선으로 연결된 어떠한 컴퓨터의 브라우저로도 접근할 수 있으며, 또한 휴대폰으로 접근할 수도 있다. 둘째, 이 시스템은 음성 인식 기능을 지원한다. 따라서 기존의 컴퓨터 인터페이스에 익숙하지 않은 사용자들도 보다 인간 중심적인 음성 인터페이스를 통해 시스템을 제어할 수 있다. 셋째, 시스템은 사용자의 요청에 반응하는 수동적인 서비스뿐만 아니라, 사용자 행동의 규칙성을 기반으로 미래를 예측하고 이에 따라 적극적인 서비스도 제공한다. 넷째, 이 시스템은 최근 내장형 기술을 적용하여 구현되었다. 제안된 시스템의 하드웨어는 206MHz로 동작하는 StrongARM CPU, 32MB SDRAM, 16MB 플래시 메모리, 그리고 가전제품의 전원 공급을 제어하는 릴레이 박스(Relay box) 등으로 구성된다. 이러한 하드웨어 플랫폼 상에 내장형 리눅스가 동작하고 있으며, 음성 인식 도구, 내장형 시스템을 위한 웹 서버, 릴레이 박스를 구동하는 GPIO driver 등의 소프트웨어 컴포넌트들이 유기적으로 협력하여 지능형 공간을 제공한다.

웹 서비스 기반 e-엔지니어링 프레임워크의 신뢰성 향상을 위한 회복 기법 (The Recovery Techniques on the Web Services-based e-Engineering Framework for Reliability Improvement)

  • 김동욱;국승학;김현수;이재경
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제14권1호
    • /
    • pp.76-80
    • /
    • 2008
  • 제품 개발 기간을 단축하고 품질과 생산성을 향상시키기 위하여 설계/해석 프로세스의 자동화가 요구된다. 일반적으로 설계/해석 프로세스는 시간과 자원을 많이 필요로 하는 작업이기 때문에 분산 환경에서 다양한 엔지니어링 자원을 효과적으로 활용할 수 있어야 한다. 분산 환경에서의 유연한 엔지니어링 프로세스의 통합과 자동화를 가능하게 하기 위해 한국기계연구원에서는 SOA(Service Oriented Architecture)기반의 e-엔지니어링 프레임워크를 구축하였다. 본 논문에서는 한국기계연구원의 e-엔지니어링 프레임워크의 개념 및 구조를 설명한다. 또한 e-엔지니어링 프레임워크에서 발생할 수 있는 예외사항에 중점을 두고 이러한 예외사항에 대해서 엔지니어링 프로세스 측면과 태스크 측면으로 분류하여 장애진단 및 회복 기법을 제시한다.

웹 기반 C 프로그래밍 언어 학습 시스템의 설계 및 구현 (Design and Implementation of the Web-based Learning System for C Programming Language)

  • 우여명;방지웅;송재민;유진영;이상준
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제20권12호
    • /
    • pp.640-645
    • /
    • 2014
  • 정보화 사회가 성숙함에 따라 프로그래밍 교육의 중요성이 나날이 강조되고 있으며 현재 일부에서는 프로그래밍 교육을 조기에 실시해야 한다는 여론이 확대되고 있다. 이에 따라 최근에 많은 웹 기반의 프로그래밍 교육 서비스들이 등장하고 있다. 현재 국내 수준은 웹 기반의 프로그래밍 교육 서비스는 아직까지 활성화되지 않았으며, 특히 많은 분야에서 사용되는 C언어에 대한 웹기반 교육 서비스는 개발환경에 대한 제약 때문에 미약한 실정이다. 본 논문에서는 접근성이 높은 웹을 기반으로 C언어에 대한 학습에 필요한 정보와 실습환경을 제공하는 웹 기반 C언어프로그래밍 교육 시스템인 'ICANC'를 설계 및 구현하였다.

사용자의 위치와 선호도에 기반한 약속 장소 추천 모바일 애플리케이션 구현 (The Implementation of a User Location and Preference-based Appointed Place Recommendation Mobile Application)

  • 배혜지;송지나;이유진;이종우
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권6호
    • /
    • pp.403-411
    • /
    • 2015
  • 스마트 시대라고 불리는 현재, 사람들은 이제 오프라인 만남보다 온라인 만남이 편리하고 익숙하다. 하지만 온라인을 통한 만남은 가볍게 느끼는 경우가 많으며, 구성원들이 서로의 감정을 느끼기 어려워 교감이 잘 되지 않는다는 문제점이 있다. 본 논문에서는 이러한 문제를 해결하기 위해 오프라인 만남을 활성화 할 수 있는 모바일 애플리케이션 위콕을 제안한다. 사용자들의 위치정보와 선호도를 반영하여 약속 장소를 추천하는 애플리케이션인 위콕은 기능중심의 UI와 간단한 조작과정을 제공한다. 위콕은 클라이언트/서버 구조로 구현되었으며, 현재 동시에 3명의 사용자 간의 장소 추천을 지원한다. 위콕은 만남의 공간을 온라인에서 오프라인으로 확대시키는 접점이 되어 온라인, 오프라인 양방향으로의 교류를 가능하게 한다. 이제 사용자는 위콕을 통해 쉽고 편리하게 오프라인 만남장소를 정할 수 있다.

유비쿼터스 지능 공간 요구분석을 위한 공간재설계법 및 수정된 UML 접근법 (Space Reengineering and Amended UML Approach to Requirement Analysis for Ubiquitous Smart Space Development)

  • 권오병;이남연;심재문
    • 한국전자거래학회지
    • /
    • 제12권4호
    • /
    • pp.99-125
    • /
    • 2007
  • 최근 U-City와 같은 유비쿼터스 지능 공간(USS) 개발 계획이 확산됨에 따라 USS 특성에 맞는 시스템 분석 및 설계 방법론으로 USS과제의 생산성을 높이는 것이 중요하게 되었다. 하지만 전통적 UML과 같은 기존의 개발 방법론은 상황 인식, 서비스 기반 아키텍처 및 다중에이전트와 같은 USS에 필수적으로 고려되는 컴포넌트를 고려하지 않는다. 즉 기존 방법론들은 USS 분석 및 설계에 최적이 아니다. 따라서 본 논문의 목적은 USS 개발을 위한 보다 정교한 개발 방법론을 제안하기 위해서 BPR-USS와 UML-USS라는 복합적 접근법을 제안하는 것이다. BPR-USS는 공간 설계 제공하고, StarUML 툴킷을 기반으로 하는 UML-USS는 확장된 UML을 제공한다. 본 논문에서 제안한 접근법의 적합성을 나타내기 위해서 서울 소재의 특정 복합상가를 대상으로 하는 실제 USS 개발 과제에 대한 예제를 제시하였다.

  • PDF

국립공원 통합관리를 위한 유비쿼터스 정보기술 활용방안 (An Application of Ubiquitous Information Technology for Integrated Management of National Park)

  • 배민기
    • 한국지리정보학회지
    • /
    • 제10권3호
    • /
    • pp.134-148
    • /
    • 2007
  • 본 연구는 국립공원 관리에 활용될 수 있는 유비쿼터스 정보기술을 탐색하고, 국립공원의 관리부문인 탐방객, 자원, 시설, 교통과 정보, 서비스 부문별로 유비쿼터스 정보기술의 활용방안을 제시하는 것으로 목적으로 하였다. 본 연구결과, 국립공원 정보화의 핵심은 탐방객, 자원, 시설 등 관리부문에 대한 위치자료 및 속성자료의 수집과 그 관계성 분석 그리고 탐방 정보화 서비스에 있음을 규명하였다. 또한 국립공원 정보화를 위한 단계를 현재까지 축척된 자료와 위치정보를 일치시키는 단계, 유비쿼터스 정보기술을 활용한 자료 수집 단계, 현장관리와 실시간 의사결정 단계, 국립공원 관리 시스템 및 정보화 서비스의 통합 및 융합단계로 구분할 수 있었다. 본 연구의 결과는 국립공원 관리정책 수립 전반에 걸쳐 과학적이고 객관적인 정책 대안을 제시하기 위한 의사결정 지원체계로서 활용될 수 있을 것이다.

  • PDF

Consumers attitude towards Internet banking services in an underdeveloped country: A case of Pokhara, Nepal

  • Shrestha, Deepanjal;Wenan, Tan;Rajkarnikar, Neesha;Jeong, Seung Ryul
    • 인터넷정보학회논문지
    • /
    • 제21권5호
    • /
    • pp.75-85
    • /
    • 2020
  • The application of Internet technology has created enormous impact on banking sector with the implementation of many techno-oriented services like Internet banking, EFT, branchless banking, Automated Clearing House (ACH) transactions etc. Study of customer's attitude in terms of trust, perceived risk and ease of use of a particular technology is as an important parameter for acceptance or rejection of a technology. To explore the customers'attitude for Internet banking this research is undertaken. The research is carried out in Pokhara valley which is the second largest city and tourism capital of Nepal. The study employs descriptive research design with stratified sampling procedure for eight top commercial banks. A set of 25 customers is taken from each selected 8 banks making a sample size of 200 respondents. A fixed set of question related to demographic factors is provided personally or by visiting the location of the customers of Internet banking service and collected accordingly. Reliability test is performed using Cronbach's alpha and data is analyzed using inferential statistics to present the results of the study. This study provides knowledge on the current scenario of Internet banking and helps banks in cost saving, mass customization, product innovation, improved marketing and communication. This study is very important for financial institutions like banks, government agencies and business houses to understand the perception of customers towards Internet banking and technology as a whole. The study also supplements the gap in literature on technology and banking in Nepal and serves as an important knowledge base.

스마트 홈에서 마이닝을 이용한 행동 순차 패턴 발견 (Discovery of Behavior Sequence Pattern using Mining in Smart Home)

  • 정경용;김종훈;강운구;임기욱;이정현
    • 한국콘텐츠학회논문지
    • /
    • 제8권9호
    • /
    • pp.19-26
    • /
    • 2008
  • 유비쿼터스 컴퓨팅의 발전에 따라 일대일 개인화 서비스를 위한 인프라스트럭처가 구축되면서, 사용자의 상황과 환경, 즉 상황인식 기반 서비스의 중요성이 부각되고 있다. 스마트 홈은 현실공간과 가상공간을 연결하여 가상공간에서 현실의 상황을 정보화하고 이를 활용하여 사용자 중심의 지능화된 서비스를 제공하는 기술이다. 본 논문에서는 스마트 홈에서 마이닝을 이용한 행동 순차 패턴 발견을 제안하였다. 마이닝을 이용하여 위치 트랜잭션에서 발생하는 위치간의 연관 규칙에 시간의 변이를 추가하여 행동 순차 패턴을 발견하였다. 인식된 시간 순서에 따라 사용자가 이동한 경로의 파악 및 행동 방향을 예측하고 그에 따른 서비스가 가능하다. 마이닝을 이용한 행동 순차 패턴의 성능 평가를 하기 위해 대응표본 t검정을 실시하여 유용성을 검증하였다. 평가 결과, 서비스에 대한 만족도의 차이가 통계적으로 의미가 있음을 증명하였고 높은 만족도를 보임을 확인하였다. 따라서 본 연구 결과를 활용하면 시장성 증대와 고부가 가치를 창출할 수 있을 것으로 기대하며 다양한 응용 분야에 활용이 가능하다.

메시지 지향 미들웨어 ZeroMQ 기반의 다중 에이전트 메시지 전송 구조 (A Multi-Agent Message Transfer Architecture based on the Messaging Middleware ZeroMQ)

  • 장혜진
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제21권4호
    • /
    • pp.290-298
    • /
    • 2015
  • 본 논문은 CORBA, Ice 등의 다른 미들웨어들과 비교하여 성능, 품질, 사용자 편의성 등에서 높은 평가를 받고 있는 공개 메시지 지향 미들웨어인 ZeroMQ 기반의 다중 에이전트 메시지 전송 구조를 제안한다. 제안 구조는 FIPA 에이전트 표준 규격들로부터 MTS(Message Transfer System) 등의 개념들을 빌려와 사용하고 있으며, 다중 에이전트 플랫폼 SMAF(Smart Multi-Agent Framework)의 구조적 장점을 계승한다. 제안 구조는 ZeroMQ 커뮤니티에 알려져 있지 않은 새로운 방식의 피어 대 피어 구조를 사용한다. 제안 구조는 MTS 마다 단 하나의 라우터 소켓만을 사용하여 MTS들 간의 피어 대 피어 통신을 지원한다. 제안 구조는 ZeroMQ가 지원하는 다양한 장치들과 패턴들에 대한 호환성과 확장성을 가지며, 전통적인 분산 에이전트 응용 분야들 뿐 아니라 에이전트들 간의 밀접한 협력을 필요로 하는 지능형 로봇과 같은 분야도 지원할 수 있다.

클라우드네이티브 애플리케이션 구축을 위한 마이크로서비스 식별 방법 (Identification of Microservices to Develop Cloud-Native Applications)

  • 최옥주;김유경
    • 한국소프트웨어감정평가학회 논문지
    • /
    • 제17권1호
    • /
    • pp.51-58
    • /
    • 2021
  • 최근 주목받고 있는 마이크로서비스는 독립적으로 개발될 뿐만 아니라 독립적으로 실행 및 배포가 가능하다는 장점 때문에, 클라우드 컴퓨팅 환경에서 보다 유연한 확장과 효율적인 협력을 보장할 수 있다. 이러한 영향으로 최근 마이크로서비스지향 애플리케이션 환경으로의 전환이 급격히 증가하고 있다. 마이크로서비스의 도입을 위해서는 무엇보다 모노리식 아키텍처로 구축된 단일 애플리케이션의 구성요소를 마이크로서비스 단위로 식별하는 문제가 선결되어야 한다. 본 논문에서는 레거시 시스템으로부터 마이크로서비스 식별의 문제를 알고리즘 기반으로 해결하기 이한 접근방법을 제안한다. 코드의 메타정보를 이용하여 그래프를 생성하고 클러스터링 알고리즘을 적용하여 마이크로서비스 후보를 추출한다. 추출된 마이크로서비스 후보에 대해 메트릭을 이용하여, 모듈화 품질을 평가한다. 또한 제안된 식별 방법의 효과를 검증하기 위해 벤치마크를 위해 많이 사용되는 공개 소프트웨어의 코드를 이용하여 후보 서비스를 도출하고, 메트릭을 이용하여 모듈화 수준을 평가한다. 결과적으로 좀더 작은 단위의 마이크로서비스로 식별해 내면서 모듈품질을 향상시키는 결과를 확인할 수 있다.