• Title/Summary/Keyword: 플랫폼 독립적 모델

Search Result 78, Processing Time 0.032 seconds

A Design of UIFrame for Hybrid Mobile Application in Mobile Multi-Platform (멀티플랫폼 환경에서 하이브리드 모바일 어플리케이션을 위한 UIFrame 설계)

  • Park, Sang-Sock;Kim, Jeong-Dong;Baik, Doo-Kwon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2011.06a
    • /
    • pp.120-123
    • /
    • 2011
  • 모바일 디바이스와 플랫폼이 다양해지면서 개발 및 유지보수 비용이 증가하고 있다. 특히, 비즈니스 기능적인 요구사항을 충촉시킬 수 있는 사용자화면 개발방법이 중요해 지고, 높은 복잡도를 요구하는 모바일 어플리케이션의 문제점을 해결하고자 모바일 웹 어플리케이션이 등장하였다. 하지만 웹 기술요소만으로 사용자 화면을 개발하다 보니 서비스 성능이 저하됨 알 수 있었다. 이런 문제를 해결하기 위해서 하이브리드형 모바일 어플리케이tus 아키텍처를 제안만한다. 이는 웹 요소기술만을 사용하지 않고, 비즈니스 기능적인 요구사항을 충족시켜주기 위해서 UIFrame이라는 개념을 제안한다. 제안한 UIFrame 모델은 UI 표현능력, 서비스 성능향상과 디자이너의 영역과 개발자의 영역을 분리 함으로서 다양한 플랫폼에 대한 독립적이며 이식성이 우수하다. 또한 개발 효율성 및 유지보수가 용이함을 보인다.

M3L : Multimedia Library for Mobile Device (M3L : 모바일 장치를 위한 멀티미디어 라이브러리)

  • 도창욱;김정숙;오세만
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.10d
    • /
    • pp.631-633
    • /
    • 2002
  • 모바일 장치의 기능 향상과 무선 데이터 통신 기술의 발달로 유선 인터넷 서비스를 모바일 장치에서 사용하기 위한 다양한 지원 모델이 연구되고 있으며, 이에 관련된 응용 프로그램이 개발되고 있다. 또한, 장치의 한계성으로 인해 컨텐츠의 표현을 정적인 형태에 의존하였던 초기와는 달리 하드웨어의 발전으로 멀티미디어 형태의 표현 방식이 요구되고 있다. 그러나, 대다수의 모바일 장치에서 멀티미디어 기능 구현은 플랫폼 종속적이므로, 다른 모바일 플랫폼으로 이식하는 데는 많은 부분을 다시 작성하여야 하는 단점이 있다. 본 논문에서는 다양한 모바일 장치에서 동일한 프로그래밍 인터페이스를 사용하여 멀티미디어 응용프로그램을 구현할 수 있는 멀티미디어 라이브러리를 개발하였다. 라이브러리의 개발을 위해 이전 라이브러리 기능 분류를 통해 모바일 장치에서 사용 가능한 멀티미디어 기능을 정의하였고, 다른 환경으로 쉽게 이식할 수 있도록 계층적인 구조를 가지는 플랫폼 독립적인 멀티미디어 라이브러리를 개발하였다.

  • PDF

A Study on the Server Framework for Multi-platform Simulation Network Game (멀티 플랫폼 시뮬레이션 네트워크 게임을 위한 서버 프레임워크 연구)

  • Kwon, Soon-Jung
    • Journal of Korea Game Society
    • /
    • v.17 no.6
    • /
    • pp.165-172
    • /
    • 2017
  • Some duplicate processes are happen in developing games under the diverse platforms. Implementing functions. like processing and managing data, in every platforms have an influence on game development. In this paper, we propose a multi-platform server framework that can simulate combat games such as one server on any platform. It was designed to be easy to debug using a protocol consisting of attribute-value pairs by the JSON data format. Since it is independent of the programming language, it has the advantage of being able to communicate with various languages. The server proposes a model that can easily upgrade the structure or the specification using the Amazon web server.

An Architecture of Modeler Supporting Object-Oriented Analysis and Design (객체지향 분석 및 설계를 지원하는 모델러의 구조)

  • 김영진;김대헌;유철중;장옥배;정효택;양영종;이상덕
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 1999.10a
    • /
    • pp.475-477
    • /
    • 1999
  • 기존의 개발 방법이 절차지향 방법에서 객체지향 방법으로 변화해감에 따라 구현시의 중요성보다는 분석 및 설계 단계의 중요성이 높아지고 있고 이를 지원하는 여러 가지 모델링 도구들이 개발되었다. 그러나 이러한 도구는 사용자를 위한 기능에 더 많은 비중을 두어 도구 자체를 구조적으로 정확한 객체지향 방법을 적용하지 못하였다. 본 연구는 인터넷/인트라넷 환경에서 프레임워크를 기반으로 소프트웨어를 개발하기 위한 도구 중에서 모델러에 관한 모듈을 개발하는 것으로서, 도구 자체를 MVC 기반의 객체지향 개념을 적용하여 개발하고 있고, 플랫폼에 독립적인 Java 언어를 이용하여 개발하고 있기 때문에 이와 유사한 OMT 에디터(Java version)를 분석하여 문제점을 개선함으로써 UML 표기법을 사용할 수 있는 모델러를 설계 및 구현하였다. 본 논문은 이러한 모델러를 개발하기 이전의 도구의 구조에 관한 기초 연구로서 위임형 이벤트 모델을 사용한 컨트롤러의 독립성을 이용한 이벤트 처리 기법을 적용하였으며, 여러 개의 뷰(폼)사이의 메시지 전달을 위하여 Agent 패턴이라는 자체 설계 패턴을 개발함으로써 도구 자체를 객체지향적으로 구조화하였다. 이러한 객체지향적 설계 및 구현은 사용자의 요구가 변경되고 도구 자체의 기능 확장이 요구될 경우에 빠르고 쉽게 이를 반영할 수 있다는 장점을 가지고 있다.

  • PDF

DHT Proxy Peer Search Algorithm of P2P Network (P2P 네트워크에서 DHT 프락시 피어 검색 알고리즘)

  • Lee Jeong-Gi;Ahn Seong-Soo;Kim Kuk-Se;Song Gi-Beom;Park Chan-Mo;Bang Sun-Kwang;Lee Joon
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2006.06a
    • /
    • pp.292-294
    • /
    • 2006
  • 최근 수년간 클라이언트 모델에서 발생하는 문제인 서버 병목 현상, Dos공격, 그리고 시스템의 확장성에 따른 비용 증가 등의 문제를 해결하는 방법으로 P2P 방식이 활발히 연구되고 있으며, 그 중 사용자간 파일 공유하는 분야에 적용된 P2P가 가장 널리 알려져 있다. 본 논문에서는 플랫폼에 독립적이고, 네트워크 디바이스에 독립적인 환경을 지원하는 JXTA 네트워크 환경에서 분산된 자원의 효율적인 검색을 하는 DHT(Distributed Hash Table) 알고리즘을 제안하고자 한다.

  • PDF

Design and Development of PIM Transformer Based on EDOC (EDOC기반 PIM 변환기의 설계 및 프로토타입 개발)

  • 김민정;윤석진;신규상
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.04c
    • /
    • pp.88-90
    • /
    • 2003
  • OMG에서 제안한 MDA는 시스템의 설계와 명세를 기술 플랫폼 독립적인 모델인 PIM으로 작성하고. 매핑을 통해서 실제 구현과 관련된 모델인 PSM을 만들어냄으로써 시스템을 보다 효율적으로 유지 및 통합할 수 있다. 이를 지원하기 위해 본 논문에서는 EDOC 프로파일 기반의 PIM 변환기를 제안하여 메타 모델 단위의 매핑을 통한 PSM으로 변환 과정의 자동화를 지원하고자 한다. 변환기의 입력인 PIM은 분산 컴퓨팅 환경에 대해 OMG에서 채택한 EDOC 프로파일을 적용하였으au, 매핑 결과인 PSM은 UML Profile for EJB를 적용하였다. 또한 자동화된 PIM 모델 변환을 위해 EDOC to J2EE/EJB 매핑 규칙을 정의하였으며, 이를 지원하는 도구를 구현하여 회의실 예약 시스템 예제에 적용시켜 검증했다.

  • PDF

A Design Methodology of TMN Distributed Object based on Platform Independent Class Repository (플랫폼독립형 클래스저장소에 기반한 TMN 분산객체 디자인 방법론)

  • 이광형;박수현
    • The Journal of Korean Institute of Communications and Information Sciences
    • /
    • v.24 no.12B
    • /
    • pp.2233-2248
    • /
    • 1999
  • The TMN that appears to operate the various communication networks generally and efficiently is developed under the different platform environment such as the different hardware and the different operating system. One of the main problems is that all the agents of the TMN system must be duplicated and maintain the software and the data blocks that perform the identical function. Therefore, the standard of the Q3 interface development cannot be defined and the multi-platform cannot be supported in the development of the TMN agent. In order to overcome these problems, the Farming methodology that is based on the Farmer model has been suggested. With the Farming methodology, the software and the data components which are duplicated and stored in each distributed object are saved in the platform independent class repository(PICR) by converting into the format of the independent componentware in the platform, so that the componentwares that are essential for the execution can be loaded and used statically or dynamically from PICR as described in the framework of each distributed object. The distributed TMN agent of the personal communication network is designed and developed by using the Farmer model.

  • PDF

A Design and Implementation of Athlete Management System using CBD Based Web Services (CBD기반의 웹 서비스를 이용한 운동선수 관리 시스템 설계 및 구현)

  • Kim, Kyung-Sik;Lee, Jae-Dong
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2004.05a
    • /
    • pp.541-544
    • /
    • 2004
  • 웹 서비스는 벤더들에 따라 다르게 사용되던 시스템들을 표준 기술인 XML과 SOAP를 이용하여 통합할 수 있게 해주었다. 이러한 웹 서비스 시스템에서는 다양한 시스템들과 통합을 제공하기 위한 많은 처리 로직이 필요하기 때문에 시스템이 복잡해진다는 문제점을 가지고 있다. 본 논문에서는 이러한 문제점을 해결하기 위해서 CBD 방법론을 사용하며, 웹 서비스를 이용한 플랫폼에 독립적인 시스템을 설계 및 구현 한다. 제안한 방법이 효율적임을 보이기 위해 운동선수 관리 시스템을 모델로 설계 및 구현한다. 제안한 방법을 이용하여 구현한 시스템은 플랫폼 및 프로그램 언어에 독립적으로 구축이 가능하게 되었고, 시스템의 중요 부분을 컴포넌트로 제작하여 관리 및 유지보수의 효용성을 가져왔다.

  • PDF

Model-Based Automatic Test Data Generation Method Using Custom Parser and SMT Solver (커스텀 파서와 SMT 솔버를 활용한 모델 기반 테스트 데이터 생성 기법)

  • Shin, Ki-Wook;Lim, Dong-Jin
    • KIPS Transactions on Software and Data Engineering
    • /
    • v.6 no.8
    • /
    • pp.385-390
    • /
    • 2017
  • Because of the ever-increasing software complexity, model-based development techniques are becoming an essential technique in software development. However, even if model-based techniques are used, the test case generation for complex software is still a challenge to solve. In this paper, we propose a method to generate automatic test cases based on UML model using custom parser and SMT solver. By proposed technique, a test case can be generated even though the model is described in a platform independent language such as action language, or in a platform dependent language. In addition, a concolic execution technique is applied to efficiently generate test cases in the model. In this paper, we present a case study on the power window switch model of Hyundai Santa Fe through the proposed test case generation technique.

Service Model Research of Bicycle-sharing based on Mobility-as-a-Service (MaaS) (MaaS(Mobility-as-a-Service)기반 공유자전거 서비스 모델연구)

  • Yang, Wang;Lee, Sung-pil
    • Journal of Service Research and Studies
    • /
    • v.9 no.4
    • /
    • pp.19-40
    • /
    • 2019
  • Mobility as a Service is a service conception to achieve the intelligent transportation system. Its aims to improve the travel experience. In one platform, it connects various transportation modes to offer service and users only need to pay in one time for the whole travel. But the single MaaS platform easily faces the problems such as low user traffic, low retention rate and the access to markets of the this service is still unfound. From the perspective of bicycle-sharing, this research makes the MaaS concept into bicycle-sharing to build a better service model. The bicycle-sharing combine with the MaaS concept is innovative in business model, travel model and service architecture. In addition, this research also tests users' expectations for service model. The research shows that MaaS-based bicycle-sharing could offer flexible and convenient travel experience in the aspects of combined transportation, travel, transfer and payment, and it also makes it possible to make travel services according to need, and sustainable transport.