• 제목/요약/키워드: 아키텍처 프레임워크

검색결과 239건 처리시간 0.025초

모바일 환경에 적합한 상황정보 기반 서비스 프레임워크의 개발 (Implementation of Context based Service Framework for Mobile Environment)

  • 정성훈;강범석;윤형민;한탁돈
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 춘계학술발표대회
    • /
    • pp.1381-1384
    • /
    • 2005
  • 빠른 속도로 확산되고 있는 모바일 기기는 카메라, GPS, RFID 등과 같은 다양한 센서를 장착하고 Wi-Fi, WiMAX, WiBro 등의 무선 네트워크를 지원하는 형태로 발전하고 있다. 이러한 발전으로 사용자는 언제 어디서나 주변의 컴퓨팅 자원을 이용할 수 있게 되었고 모바일 기기의 서비스는 주변의 센서 또는 임베디드 컴퓨팅 장치로부터 수집되는 다양한 주변 환경 정보와 시스템 상태정보, 네트워크 상황정보 등의 디지털 정보를 이용하여 주변상황인식(context awareness)이 가능한 스마트 서비스로 발전하고 있다. 주변상황인식을 위하여 서비스는 주변에 존재하는 다양한 장치를 효율적으로 검색하고 이질적인(Heterogeneous) 장치와 정보의 표현 및 전송에 대한 호환성이 필요하다. 이러한 문제는 규격화된 프레임워크의 사용으로 해결할 수 있으며 상황정보의 관리 기능을 추가하여 서비스 개발의 생산성을 높일 수 있다 본 논문에서는 모바일 컴퓨팅 환경에서 상황정보의 제공과 사용에 적합한 프레임워크로서 MoCE(Mobile Context Exploerer) 아키텍처를 설계하였다. MoCE 는 상황정보의 수집, 변환, 분류, 통합 등의 기능을 제공하고 모바일 환경의 특성에 기인한 상황정보 발견 및 전송 프로토콜을 설계하여 사용하고 있다. 또한 Surround multiCam 서비스 예제를 구현하여 제안한 아키텍처의 안정성 및 성능을 실험하였다.

  • PDF

ACME를 이용한 멀티플랫폼 지원 아키텍처 표현 (Architectural Representation to Support Multi-Platform Applications Using ACME)

  • 박재진;고재철;홍장의
    • 중소기업융합학회논문지
    • /
    • 제3권1호
    • /
    • pp.1-6
    • /
    • 2013
  • 소프트웨어 품질이 중요시 되고 있는 최근 소프트웨어 아키텍처에 대한 연구는 활발하게 진행되고 있다. 또한 스마트 폰의 단말 플랫폼의 다양화로 인하여, 다양한 플랫폼에 탑재하는 서비스를 제공하기 위해 어플리케이션의 개발에 대한 노력이 증가되었다. 그러나 이러한 다양한 플랫폼 지원에 대한 노력을 감소시키기 위하여 다양한 솔루션들이 제시되었고, 이중의 대표적인 것이 FireMonkey 프레임워크이다. 본 연구에서는 FireMonkey 프레임워크의 아키텍처를 ACME로 표현하여, 소프트웨어 개발자가 다양한 플랫폼을 대상으로 어떻게 어플리케이션을 개발해야 하는지에 대한 가이드라인을 제공할 수 있도록 하였다. 이를 통해 소프트웨어 아키텍처가 멀티 플랫폼을 지원하기 위하여 어떠한 관점을 고려해야하는지 알 수 있게 하였다.

  • PDF

웹서비스 협업 프레임웍 기반의 다자간 비즈니스 프로세스 구축

  • 김윤숙;이광재
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2003년도 춘계학술대회
    • /
    • pp.385-391
    • /
    • 2003
  • 상이한 IT 환경 기반의 여러 기업이 협업하는 방법 중 하나가 각 기업이 가진 비즈니스를 웹서비스로 오픈하고 웹서비스 협업 프레임워크 위에서 상호 협업하여 다자간 비즈니스 프로세스를 구축하는 것이다. 본 논문의 시스템은 웹서비스 기반 비즈니스 프로세스 모델링 언어인 BPEL4WS 위에 협업 프레임워크 명세인 WS-Coordination / Transaction 프레임워크를 결합한 아키텍처를 구현한 서비스 통합 시tm템이다. 이 시스템 위에 다자간 비즈니스 프로세스를 운용할 수 있는 BPM 포탈인 금융포탈을 구축하여 본 논문의 시스템 활용성을 검증하였다. 또한 웹서비스. 협업 프레임워크를 실 업무에 적용할 때 예상되는 문제점을 미리 도출하고 그에 대응하기 위한 목적으로, 이 시스템의 협업 기능에 대해 테스트를 실시 하였다.

  • PDF

모바일 웹 표준 기반 경량화 프레임워크 (Agile Framework for Mobile Web Standards)

  • 신승우;박은주;김행곤
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2009년도 춘계학술발표대회
    • /
    • pp.448-451
    • /
    • 2009
  • 최근 모바일 디바이스의 성능향상으로 모바일 웹 애플리케이션 구동환경이 개선되고 있다. 이에 따라 모바일 웹 애플리케이션 개발 수요가 국내외적으로 증가하고 있다. 하지만 기존 PC환경과 달리 개발 환경 및 표준에 대한 고려가 적어 많은 개발비용이 소모되고 있다. 본 논문에서는 MWeb-프레임워크를 통해 최근 각광 받고 있는 웹 개발 프레임워크 기반의 개발방법론을 제안하며 이와 더불어 다양한 디바이스에서 동일한 사용이 가능하도록 모바일 웹 표준을 준수하는 개발방법론을 제안한다. Ruby on Rails기반의 모바일 웹 개발 아키텍처를 정의하고 이를 바탕으로 모바일 웹 표준을 준수하는 애자일 개발방법론을 적용한 프로세스 모델을 제안하고 기존 웹 개발 프레임워크와 개발방법론을 비교, 평가한다. 제안한 프레임워크를 통하여 신속한 개발을 수행할 수 있으며 모바일 웹 표준 환경을 준수하여 모바일 웹 애플리케이션의 품질과 신뢰성을 획득할 수 있다.

JPetStore 주문시스템 기반으로 Spring 2.5와 Seam2.0의 개발 생산성 비교 연구 (A Study on Comparison of Development Productivity of Spring 2.5 and Seam 2.0 Based JPetStore Order System)

  • 이명호
    • 한국산학기술학회논문지
    • /
    • 제11권7호
    • /
    • pp.2610-2615
    • /
    • 2010
  • 본 논문은 Spring 2.5와 Seam 2.0 프레임워크의 연관된 객체지향 소프트웨어 개발에 대한 지침과 평가 지표를 제공하는데 목적이 있다. 경량 컨테이너 아키텍처는 EJB 아키텍처와 같이 무겁지 않으면서도 EJB 컨테이너의 모든 가능을 제공하는 구조이다. 현재까지 경량 컨테이너 아키텍처로 현업에서 가장 많이 사용되고 잘 알려진 아키텍처로 Spring과 Seam 프레임워크이 있다. 그러나 동일한 플랫폼 상에서 Spring과 Seam 프레임워크의 개발 생산성 비교분석은 없었다. 따라서 본 연구에서는 Java EE 플랫폼 상에서 개발된 자바 블루프린트 Pet Store 프로그램을 동일한 개발 플랫폼 환경을 기반으로 JPetStore 주문시스템을 Spring 2.5와 Seam 2.0에서 설계하고 구현한 후, 개발 플랫폼 환경별 객관적인 소프트웨어 개발 생산성 비교 및 표준화에 따른 평가 지침을 제공하고자 한다.

REST 아키텍처를 이용한 함정 통합 서비스 프레임워크 (Integrated Service Framework for Naval Ship using REST Architecture)

  • 김규백
    • 한국인터넷방송통신학회논문지
    • /
    • 제17권4호
    • /
    • pp.1-10
    • /
    • 2017
  • 미래의 해양 전장 환경에 대비하고 다양한 요구사항을 만족하기 위해 함정을 구성하는 여러 체계의 기능이 고도화되고 다양화되고 있다. 함정의 승조원 수는 제한되어 있어 결국 한명의 승조원이 담당하는 임무와 운용 화면의 수는 늘어나고 있다. 본 논문에서는 REST 아키텍처를 이용하여 함정 내 각 체계와의 연동을 통해 체계의 정보와 서비스를 자함 객체로 통합하고 HTTP와 JSON 기반의 API 형태로 제공하는 함정 통합 서비스 프레임워크를 제안한다. 그리고 이를 전투체계 테스트베드에서 구현하고 성능을 측정하여 해군함정에 적용 가능함을 입증하였다. 본 논문에서 제시된 프레임워크를 실제 함정에 도입한다면, 체계 간의 기능이 통합된 화면의 설계가 가능하게 되어 승조원이 효율적으로 함정을 운용할 수 있을 것이다.

클로즈 아키텍처 기반의 비즈니스 프로세스 프레임워크 (Business Process Framework based on the Closed Architecture)

  • 서채연;김동우;김영철
    • 한국산학기술학회논문지
    • /
    • 제10권8호
    • /
    • pp.1939-1946
    • /
    • 2009
  • 현대의 기업은 급변하는 비즈니스 환경에 맞는 응용 프로그램을 적시에 개발이 필요하다. 그러나 대부분의 기업들은 비즈니스 프로세스 개념 없이 애플리케이션을 개발하여 업무 변경 시, 필요한 응용프로그램을 적시에 개발하기 어렵다. 이를 해결하기 위해 클로즈 아키텍처 기반의 비즈니스 프로세스 프레임워크 제안한다. 이는 BPM(Business Process Model)과 SOA(Service Oriented Architecture), 그리고 CBD(Component Based Development) 접목을 통해 급변하는 비즈니스 프로세스 변경/개선이 용이하며, 이를 지원하는 응용프로그램을 재사용을 통해 적시에 개발하고 자 한다. 본 논문에서는 비즈니스 프로세스 프레임워크 내에 5-Layer 구조 및 그에 따른 BNF(Backus Naur Form)을 정의하였다.

국제 물류 비즈니스 프로세스 정의를 위한 어휘 사전 (Vocabularies for Defining Business Process of International Logistics)

  • 이종연;이상호;배우식;이선영;송병준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (C)
    • /
    • pp.179-184
    • /
    • 2007
  • EPCglobal 네트워크란 EPC(Electronic Product Code)와 RFID(Radio Frequency Identification) 기술을 바탕으로 제품에 식별번호를 부여하고 정보를 저장할 수 있는 공간을 네트워크로 연동하여 공급자, 수요자, 소비가 제품에 관련된 정보를 알 수 있게 해주는 시스템을 말한다. 또한 EPCglobal 네트워크 아키텍처 프레임워크(EPCglobal network architecture framework)는 EPC를 사용하여 공급과 유통망 강화라는 업체간의 공동 목표를 위한 서비스하는 것이다. EPCglobal 네트워크 아키텍처 중 EPCIS(EPC Information System) 수집 애플리케이션, EPCIS 접근 애플리케이션에서 이벤트 정의 시 공통적인 의사소통을 위한 표준 어휘 정의가 필수적이며, 그 어휘 종류에는 표준 어휘(standard vocabulary)와 사용자어휘(user vocabulary)가 있다. 이 논문은 이 가운데 EPCglobal 네트워크 아키텍처의 표준 어휘 정의에 초점을 두고, 사용자 어휘는 부분적으로 정의하고자 한다. 따라서 이 논문은 EPCglobal 네트워크 프레임 아키텍처의 이벤트 정의 시 사용될 표준 어휘를 제안하고, XML 구현을 통해 실제 사용 가능한 환경을 제공할 것이다.

  • PDF

동작 인식을 위한 교사-학생 구조 기반 CNN (Teacher-Student Architecture Based CNN for Action Recognition)

  • ;이효종
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제11권3호
    • /
    • pp.99-104
    • /
    • 2022
  • 대부분 첨단 동작 인식 컨볼루션 네트워크는 RGB 스트림과 광학 흐름 스트림, 양 스트림 아키텍처를 기반으로 하고 있다. RGB 프레임 스트림은 모양 특성을 나타내고 광학 흐름 스트림은 동작 특성을 해석한다. 그러나 광학 흐름은 계산 비용이 매우 높기 때문에 동작 인식 시간에 지연을 초래한다. 이에 양 스트림 네트워크와 교사-학생 아키텍처에서 영감을 받아 행동 인식을 위한 새로운 네트워크 디자인을 개발하였다. 제안 신경망은 두 개의 하위 네트워크로 구성되어있다. 즉, 교사 역할을 하는 광학 흐름 하위 네트워크와 학생 역할을 하는 RGB 프레임 하위 네트워크를 연결하였다. 훈련 단계에서 광학 흐름의 특징을 추출하고 교사 서브 네트워크를 훈련시킨 다음 그 특징을 학생 서브 네트워크를 훈련시키기 위한 기준선으로 지정하여 학생 서브 네트워크에 전송한다. 테스트 단계에서는 광학 흐름을 계산하지 않고 대기 시간이 줄어들도록 학생 네트워크만 사용한다. 제안 네트워크는 실험을 통하여 정확도 면에서 일반 이중 스트림 아키텍처에 비해 높은 정확도를 보여주는 것을 확인하였다.

스마트 서비스 구현을 위한 개방형 전자정부 모바일 표준프레임워크

  • 임철홍
    • 정보와 통신
    • /
    • 제30권9호
    • /
    • pp.65-71
    • /
    • 2013
  • 스마트폰이 본격적으로 도입 활용되면서 서비스가 특정 플랫폼이나 환경에 제한 되지 않도록 하는 서비스 접근성을 만족하는 것이 스마트 서비스 제공의 중요한 목표가 되었다. 또한, 개발자들이 복잡한 앱 기술 보다 HTML5등 기존 웹 개발 기술을 활용하고 네이트브 앱에서 제공하던 단말 기능을 웹 기술로 사용 가능하도록 제공하는 기술이 많은 관심을 받고 있다. 전자정부 모바일 표준프레임워크는 이러한 요구사항을 만족하기 위하여 AJAX 프레임워크와 하이브리드 앱 기반의 실행환경을 도입하였다. 또한, 개발자 편의성을 위한 개발환경, 재사용성 증대를 위한 공통컴포넌트, 가이드 프로그램을 제공한다. 모바일 전자정부 표준프레임워크는 여러 공공서비스에 활용 되어 왔으며, 공공정보화 분야와 민간 기업 환경에서 핵심적인 기반 플랫폼 역할을 수행하고 있다. 본 논문에서는 모바일 표준프레임워크에서 활용된 기반 기술, 적용 아키텍처 및 주요기능, 활용사례에 대해서 소개하고자 한다.