• 제목/요약/키워드: 어플리케이션 플랫폼

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

모바일 어플리케이션을 테스트하기 위한 아키텍처 모델 (Test Architecture Model of Mobile Applications)

  • 노명기;류성열
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2004년도 가을 학술발표논문집 Vol.31 No.2 (2)
    • /
    • pp.388-390
    • /
    • 2004
  • 모바일 어플리케이션은 플랫폼이 제공하는 API를 통해서 만들어진다. 모바일 어플리케이션을 제작하고 운용하는데 모바일 플랫폼이 차지하는 비중은 아주 높다. 따라서 모바일 어플리케이션의 플랫폼 종속성은 높다고 할 수 있다. 플랫폼 종속적인 모바일 어플리케이션을 테스트하기 위해서는 해당 플랫폼에 대한 정보를 가지고 있어야 한다. 본 논문에서는 플랫폼 종속적인 모바일 어플리케이션을 해당 플랫폼에 대한 종속성을 감소시켜 다양한 플랫폼 환경에서 테스트 할 수 있는 아키텍처를 제시한다. 또한 이를 밑바탕으로 특정 플랫폼에서 수행된 테스트 데이터가 다른 플랫폼에서도 사용될 수 있도록 테스트 데이터의 재사용을 향상시킬 수 있는 테스트 아키텍처를 제시한다

  • PDF

MDA+SOA 응용 플랫폼 독립적인 스마트폰 어플리케이션 개발에 대한 연구 (A Study on Platform Independent Smart Phone Application Development Using MDA+SOA)

  • 탁지우;김행곤
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2011년도 추계학술발표대회
    • /
    • pp.1330-1333
    • /
    • 2011
  • 스마트폰 작동 플랫폼의 다양화와 빠른 진화속도로 인하여 어플리케이션의 개발 및 유지보수에 많은 시간과 노력이 요구되고 있다. 스마트폰 어플리케이션 개발은 플랫폼(iOS, Android 및 Window) 별로 각각 진행하고 있다. 따라서 한 어플리케이션을 다른 플랫폼에서 사용하기 위해서는 그 플랫폼에 맞게 다시 개발을 해야 하는 번거로움을 갖고 있다. 본 논문에서는 플랫폼 독립적인 스마트폰 어플리케이션 개발을 할 수 있도록 MDA와 SOA를 응용한 프레임워크를 제시하여 플랫폼에 종속되지 않고 어플리케이션을 개발할 수 있는 방법을 제시한다.

스마트폰 어플리케이션 개발을 위한 모바일 플랫폼 비교 및 평가 (Comparison and Evaluation of Mobile Platforms for SmartPhone-based Application Development)

  • 이강민;양정진
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(B)
    • /
    • pp.185-188
    • /
    • 2011
  • 스마트폰의 대중화로 인해 사용자의 다양한 요구사항이 발생하고 있고, 스마트폰 용 어플리케이션에 대한 개발이 활발히 수행되고 있으나 하드웨어와의 밀접한 관계 및 재사용성의 요구를 반영하고 있지 못하므로 향후 수요를 감안하여 객체지향 개발방법론을 적용한 체계적인 접근이 필요하다. 본 논문에서는 대표적인 스마트폰 플랫폼인 안드로이드와 아이폰 플랫폼의 수명주기, 하드웨어, 어플리케이션 간의 관계를 통해 스마트폰 어플리케이션 개발절차를 도출하도록 시도하였으며, 객체지향 개발방법론 중에서 Reference Model 중심의 안드로이드 플랫폼과 Rich Client를 지원하는 아이폰 플랫폼에 각각 스마트폰 플랫폼에 준한 하드웨어 특성을 고려하여 특화된 CBD(Component Based Development)기반인 마르미-EM방법론과 서비스 기반의 어플리케이션을 지향하고 있는 MVC(Model-View-Control)패턴이 적용된 SaaS(Software-as-a-Service) 개발방법론을 적용하여 어플리케이션 개발 절차를 비교한다. 이를 통하여 개발방법론의 절차상의 차이점, 강점 및 보완 사항을 분석하고 방법론별 특징을 토대로 향후 보완점을 제안한다.

SOA 플랫폼 분석과 시장전망 (New Techology Trends on Indexing for Moving Objects)

  • 백종현;김형석;김영호;한상인
    • 정보과학회지
    • /
    • 제25권1호
    • /
    • pp.40-46
    • /
    • 2007
  • SOA 플랫폼은 비즈니스의 신속한 변화와 지속적인 최적화를 지원할 수 있도록 SOA 철학을 반영한 기본소프트웨어 인프라이다. SOA 플랫폼은 서비스를 생성하고 관리하는 서비스 라이프사이클 환경, 사용자에게 서비스의 전달을 담당하는 서비스 전달 네트워크, 서비스 수행과 서비스 제공 수준을 통제하는 서비스 통제 플랫폼 그리고 비즈니스 어플리케이션을 토대로 서비스 생성에 기반이 되는 기저 어플리케이션 플랫폼으로 구성된다. 현재 시장에서는 서비스 라이프사이클 환경과 기저 어플리케이션 플랫폼이 주로 적용되고 있으며, 향후에는 서비스 전달 네트워크와 서비스 통제 플랫폼의 적용이 점진적으로 증가될 것으로 예상된다.

데이터방송의 상호운영성을 고려한 GEM기반 어플리케이션 관리 방안

  • 차경호;석주명;이한규;홍진우
    • 전자공학회지
    • /
    • 제33권6호
    • /
    • pp.49-63
    • /
    • 2006
  • 본 원고는 지역적으로 상이한 데이터방송 표준을 어플리케이션의 상호 운용성(interoperability)보장이라는 관점에서 일련의 공통된 프레임워크(framework)를 제시하고 있는 GEM(Globally Executable MHP)을 기반으로 한 어플리케이션의 관리 방안을 소개한다. 특히, 데어터방송 컨텐츠의 상호 운용성을 고려하여 어플리케이션의 운영과 관련된 GEM의 어플리케이션 라이프사이클(application lifecycle) 부문에 초점을 맞춰 어플리케이션의 수명주기 즉, 어플리케이션의 생성 및 로딩(loading)에서부터 시작하여 종료(destroy)에 이르기까지의 어플리케이션의 전체 수명주기를 공통적으로 관리할 수 있기 위한 어플리케이션 라이프사이클의 프레임워크 및 시그널링(signalling) 프로세스를 제안한다. 본 원고에서 제안하고 있는 어플리케이션관리 방안은 각 방송플랫폼간의 조화를 고려하고 있는 상황에서 해당 플랫폼에서의 어플리케이션 운용과 관련된 모듈을 구성하는데 공통적으로 적용될 수 있을 것으로 기대된다. 또한, 각 방송플랫폼 간의 어플리케이션의 상호 운용성을 고려함에 있어 어플리케이션 관리 측면에서의 접근 방법으로 제안될 수 있을 것으로 기대 된다.

  • PDF

Digital TV와 IPTV 환경을 위한 단말기 미들웨어 플랫폼 기술의 통합에 대한 연구 (A Study on the Integration of Embedded Middleware Platforms for IP and Digital TV Environments)

  • 홍건호;송하윤
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2008년도 추계학술대회
    • /
    • pp.51-53
    • /
    • 2008
  • Digital TV와 IPTV 환경에서의 단말 어플리케이션은 디지털 콘텐츠에 대한 사용자 인터페이스를 제공하고 고부가가치의 복합 방송 서비스의 구현을 가능하게 하는 핵심 요소이며 이러한 단말 어플리케이션의 호환성을 확보하기 위해 방송 단말용 미들웨어 기술이 도입되었다. 방송 기술을 위한 단말 미들웨어는 크게 XHTML 브라우저 기반 플랫폼과 가상 머신 기반 플랫폼으로 양분되며 각각 독자적인 어플리케이션 모델을 제공한다. 이러한 두 가지 플랫폼의 통합을 위해 방송용 단말을 위한 미들웨어 국제 표준 기술 규격에서는 초기부터 브라우저와 가상 머신 플랫폼의 상호 운영성에 대해 정의하였다. 본 논문에서는 현재까지 다양한 플랫폼에서 연구 개발이 진행된 브라우저와 가상 머신 기반 미들웨어의 특성을 살펴보고 통합된 어플리케이션 모델과 이를 지원하는 미들웨어 아키텍처를 미들웨어 구현 관점에서 제시한다. 또한 국제 표준 규격들에서 제시하는 기술 방식을 검토하여 최근 변화한 기술 요소에 대한 적용점을 살펴본다. 마지막으로 TV 환경에서의 통합된 미들웨어 플랫폼 기술의 발전 전망과 방송용 단말 미들웨어 플랫폼에 대한 향후 연구에 관련된 주요한 기술적 변화들을 정리한다.

  • PDF

지식 협업 스마트워크 서비스 플랫폼 기술

  • 배현주;금창섭;신영미
    • 정보와 통신
    • /
    • 제29권12호
    • /
    • pp.18-24
    • /
    • 2012
  • 스마트 폰을 비롯한 다양한 모바일 단말들이 사회 생활 전반에 널리 사용됨에 따라 소프트웨어 서비스 산업은 모바일 어플리케이션을 통한 새로운 기회를 맞이하고 있으며, 기업은 이러한 업무 환경 변화에 대비하기 위해 다양한 환경에서의 소통-협업을 지원하기 위한 프레임워크가 필요하게 되었다. 본 고에서는 네트워크에 산재되어 있는 여러 웹 서비스 기능들을 융합하여 다양한 어플리케이션을 생성-실행-관리할 수 있는 공통프레임워크 기반 서비스 플랫폼 기술을 소개하며, 이를 기반으로 지식 협업 스마트워크에 적용하기 위한 지식 협업 서비스 플랫폼의 구조, 기능, 어플리케이션 시나리오를 소개한다.

모바일 웹/앱 배달 시스템 개발 (Mobile Web/App Delivery System Development)

  • 장은겸;이태현;장진우
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2022년도 제65차 동계학술대회논문집 30권1호
    • /
    • pp.285-286
    • /
    • 2022
  • 본 연구는 주문을 하여 배달을 하기 까지 필요한 플랫폼들을 통합하여 더 나은 서비스를 지원하는 시스템이다. 주문이 가능한 주문 어플리케이션, 주문 관리 및 배달 대행 관리가 가능한 포스프로그램, 배달 대행 기사 사용하는 배달 대행 어플리케이션을 설계하였다. 주문 앱을 이용하는 소비자의 입장에서는 합리적인 가격을, 음식 업체 업주의 입장에서는 주문 어플리케이션 플랫폼 이용비 절감하는 효과를 제공한다.

  • PDF

시뮬링크를 활용한 SCA 웨이브폼의 자동 생성 방법론 (Auto-Generation Methodology of SCA Waveforms by Using Simulink)

  • 김선희;심효택;설진호;맹승렬
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2008년도 한국컴퓨터종합학술대회논문집 Vol.35 No.1 (B)
    • /
    • pp.520-525
    • /
    • 2008
  • SCA(Software Communications Architecture)는 SDR(Software Defined Radio)를 위한 표준 플랫폼으로, 어떤 플랫폼에서도 SCA 표준을 이용하여 구현된 시스템이라면 SCA 규격을 지켜 작성된 소프트웨어 모듈을 실행할 수 있도록 하고 있다. SDR은 기존의 하드웨어로 구현하였던 무선 통신 시스템을 모두 소프트웨어로 구현하고자 하는 기술이지만, 임베디드 시스템의 경우에는 프로세서의 성능이 현저히 떨어지기 때문에 실시간 신호 처리를 보장할 수가 없다는 문제점이 있다. 따라서, 무선통신의 성능을 보장하기 위해서는 범용 프로세서와 함께 DSP나 FPGA와 같은 특화된 하드웨어의 사용이 필요하게 되었다. 이러한 경우에는 웨이브폼 어플리케이션 작성을 위해서 하드웨어와 소프트웨어의 파티셔닝도 고려해야 한다. 본 논문에서는 SCA 플랫폼에서의 웨이브폼 어플리케이션을 빠르게 생성하는 방법을 제안하여 다양한 하드웨어를 사용하는 플랫폼에서의 최종 웨이브폼 어플리케이션을 위한 설계 공간 탐색(Design space exploration)을 도와, 내장형 시스템에서도 효율적으로 실행 가능한 웨이브폼 어플리케이션을 개발할 수 있도록 한다.

  • PDF

NFC을 이용한 모바일 프로그램 플랫폼 설계 (A Design of Mobile Program based on NFC Platform)

  • 하석준;강신용;김경선;박다현;전중남
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2019년도 추계학술발표대회
    • /
    • pp.195-198
    • /
    • 2019
  • 대부분의 사람들은 생활 편의 기기로 모바일 디바이스를 사용하고 있다. 모바일 어플리케이션에 NFC 기술을 접목하면 정보를 편리하게 얻거나 제공할 수 있다. 이 논문에서는 편리하게 NFC 어플리케이션을 개발할 수 있는 프로그램 플랫폼을 제안한다. 유형이 다른 NFC 어플리케이션을 분석하여, 관리자 기능, 사용자 기능, NFC 인터페이스 기능, 유저 인터페이스에 대한 공통 요소를 템플릿으로 구축한다. 관리자는 NFC 활용 시스템을 쉽게 구축할 수 있고, 사용자는 하나의 인터페이스로 공통 구조로 만들어진 여러 시스템을 사용할 수 있다. 이 플랫폼을 메모알림 어플리케이션에 적용함으로써, 제안하는 플랫폼의 효용성을 평가하였다.