• 제목/요약/키워드: 플랫폼 디자인

검색결과 330건 처리시간 0.028초

XML 기반의 디자인패턴 관리시스템 설계 및 구현 (Design and Implementation of Design Pattern Management System based on XML)

  • 서영준;최한용;송영재
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 추계학술발표논문집 (상)
    • /
    • pp.543-546
    • /
    • 2000
  • 최근 반복적 설계에 대한 해결방안으로 제시되고 있는 디자인패턴을 체계적으로 분류, 공유하여 사용하려는 연구가 진행되고 있으나, 시스템 설계자 개개인이 제시한 패턴은 공유 대상에서 제외되고 있다. 또한, 특정 CASE 도구를 사용하여 모델링한 구조는 컴포넌트화되더라도 특정 도구나 플랫폼에 독립적으로 사용될 수 없었다. 본 논문에서는 기존 디자인패턴뿐만 아니라 사용자들에 의해 새로이 제시된 패턴을 모델링하는 패턴 에디터를 이용하여 설계정보를 도구와 플랫폼에 독립적인 XML코드로 컴포넌트화 할 수 있는 XML 기반의 디자인패턴 관리시스템을 설계, 구현하였으며, 효과적인 패턴 검색을 위해 Spreading Activation 검색 방법을 사용하였다.

  • PDF

패턴 디자인 협업 시스템 모델i (Cooperating Pattern Design System Model)

  • 김미진;박우창;이은옥
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2008년도 한국컴퓨터종합학술대회논문집 Vol.35 No.1 (C)
    • /
    • pp.45-48
    • /
    • 2008
  • 디자인 팀들간의 효과적인 협업 작업을 위해서는 효율적이고 실행할 수 있는 협동 플랫폼이 필요하다. 본 연구에서는 텍스타일 패턴 디자인을 협업할 수 있는 시스템 기반구조를 설계하였다. 또한 웹 상의 패턴 지식 라이브러리를 구축하여 참여자들이 필요로 하는 지능적인 디자인을 지원하도록 하였다. 기반구조에 따라 설계된 웹 사이트는 디자이너들 간에 빠르고, 효율적인 패턴 설계를 지원한다.

  • PDF

EJB Persistence Pattern을 이용한 효과 적인 앤티티빈 설계 (Design of Efficient Entity Bean Using EJB Persistence Pattern)

  • 이돈양;이창수;송영재
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 가을 학술발표논문집 Vol.29 No.2 (2)
    • /
    • pp.49-51
    • /
    • 2002
  • 소프트웨어 산업의 급속한 발전과 더불어 소프트웨어의 생산성의 향상과 재사용 측면이 매우 강조되면서 다양한 방법으로 접근이 되고 있다. 특히 J2EE의 EJB 기반의 컴포넌트 개발은 플랫폼에 독립적으로 운용이 가능한 시스템개발에 큰 영향을 미쳤다. 그리고 디자인 패턴의 개념을 도입함으로써 다시 발생될 수 있는 문제점들을 패턴으로 정리하고 해결점까지 제시하고 있어 소프트웨어의 재사용 측면에 발전을 가져오고 있다. 본 논문에서는 여러 디자인 패턴 중 Dual Persistent Entity Bean 디자인 패턴을 이용하여 엔티티 빈을 설계하는데 BMP와 CMP를 동시에 지원할 수 있는 환경을 이용한 모델을 제시하고 있다.

  • PDF

초등 교과 학습 도구로서의 게임 개발 방법론: 역사 게임 개발 연구 사례를 중심으로 (Games Development Methodology as a Teaching Tool for Elementary School: Case Study of Developing History Learning Game)

  • 김나영
    • 한국게임학회 논문지
    • /
    • 제15권2호
    • /
    • pp.53-62
    • /
    • 2015
  • 본 연구는 초등학교 교과 커리큘럼의 일부로, 교육용 게임을 개발 시 필요한 "게임제작 방법론"을 서울 사립 초등학교 역사수업에 도입 된 교육용 게임 개발 사례를 중심으로 소개하고자 한다. 교육용 게임 개발 시 학습효과를 높이는데 도움을 주는 스마트 디바이스와 같은 매체들을 학습 도구로 정의하고, 플레이어를 사용자로 간주하여, 기존의 게임 개발 프로세스와는 다르게 학생과 교사를 최종 사용자와 의사 결정자라는 관점에서 UX 디자인 중심의 개발을 실행하였다. 게임의 플랫폼은 UX디자인 중에서도 사용자를 위한 서비스 경험 디자인 중심의 개발 과정을 도입하였다. 이를 통해 의사 결정권자인 선생님들이 게임이라는 학습 도구를 쉽고 효율적으로 사용하도록 게임 플랫폼 설계 단계부터 사용자 중심으로 디자인하였다. 최종 결과물인 게임과 게임 플랫폼을 통해 교사들이 의도한 학습 방향으로 학습 진행이 원활하게 이루어지도록 유도하여, 학습효과 역시 최종 사용자인 아동들의 학습 동기와 성취도를 높여 주고자 하였다. 본 연구는 해당 사례를 통해 국내 사립학교 학습 환경과 교과에 도입 가능한 수준의 교육용 게임 모델을 제시 하고, 이를 위한 실질적인 교육용 게임 개발 방법론을 제안 하고자 한다.

안드로이드 플랫폼에서 애플리케이션 간 데이터 전송을 위한 메타서비스 (Meta Service for Data Transfer between Applications on Android Platform)

  • 최화영;박상원
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2011년도 한국컴퓨터종합학술대회논문집 Vol.38 No.1(A)
    • /
    • pp.104-107
    • /
    • 2011
  • 최근 이슈가 되고 있는 안드로이드 플랫폼은 높은 개방성을 지니고 있다. 이러한 안드로이드 플랫폼에서 애플리케이션을 개발할 때 애플리케이션 간의 데이터 처리는 매우 중요한 이슈이다. 안드로이드 플랫폼에서 데이터를 전송할 때 활용할 수 있는 메커니즘에는 클립보드, 인텐트 그리고 컨텐트 프로바이더 등이 있다. 클립보드는 윈도우즈의 클립보드와 동일한 기능을 가지지만 스트링 타입의 데이터만을 전송할 수 있어 다양한 데이터 처리에는 활용하기가 어렵다. 그리고 인텐트는 데이터 전송에 사용할 수 있지만 인텐트 메커니즘의 주목적은 어떤 액션이 수행되어야 할 메시지를 전달하는 것이기 때문에 다양한 타입의 데이터를 전달하는 데는 적합하지 않다. 또한 데이터를 전달하더라도 데이터의 정보를 포함해야하고 이를 구현하기는 까다롭다. 컨텐트 프로바이더는 애플리케이션 간 데이터 전송을 위해 제공하는 메커니즘이지만 양 애플리케이션 간에는 같은 형식의 레코드를 포함해야 한다. 데이터 저장소로 데이터베이스를 사용하기 때문에 컨텐트 프로바이더를 사용하기 위해서 데이터베이스의 연결 및 질의에 대한 구현도 개발자의 작업에 추가가 된다. 이러한 안드로이드 플랫폼에서 애플리케이션 간의 데이터 전송을 하기 위한 방법의 문제점을 보완하고 해결하기 위하여 본 논문에서는 메타서비스를 설계하고 구현하였다. 메타서비스는 클립보드의 간단한 활용방법에 착안하여 텍스트 데이터뿐만 아니라 다른 타입의 데이터도 전송이 가능하도록 지원해주는 서비스이다. 또한 애플리케이션 개발 과정에서 데이터 처리에 대한 구현 시 복잡성을 주여 효율적이며 높은 가독성을 제공한다. 본 논문에서는 메타서비스의 구조와 디자인 그리고 활용 방법에 대해서 자세히 다룬다.

VR 서비스 플랫폼의 사용자 경험 평가 -Oculus와 NOON을 중심으로- (User Experience Evaluation of VR Service Platform -Focused on Oculus and NOON VR-)

  • 구자윤;김승인
    • 한국융합학회논문지
    • /
    • 제9권8호
    • /
    • pp.143-148
    • /
    • 2018
  • 본 연구는 오큘러스(Oculus)의 오큘러스 스토어(Oculus Store)와 에프엑스기어(FXGEAR)의 눈 VR 스토어(NOON VR Store)를 중심으로 VR 서비스 플랫폼에 관하여 분석하고 고찰하여 어떤 차이가 있는지를 연구하였다. 1차로 문헌연구를 통해 VR 시장의 현황 및 전망 등을 고찰하였고 VR 서비스 플랫폼에 관한 사례조사를 하였다. 또한, 플랫폼의 사용성 평가의 지표가 되는 안드레이 학주와 히라노 아쓰시의 플랫폼 전략에 대해 이론적 고찰을 선행하였다. 2차로 VR 서비스 플랫폼인 오큘러스의 오큘러스 스토어와 에프엑스기어의 눈 VR 스토어를 중심으로 VR 서비스 플랫폼의 사용성을 조사하기 위해 대학교육 이상의 피실험자들을 대상으로 심층 인터뷰를 진행하였다. 본 연구의 결과는 추후 VR 서비스 플랫폼을 구성하는데 디자인 가이드라인으로 활용 할 수 있으며 사용자 경험 연구에 활용될 수 있을 것으로 기대한다.

IoT 플랫폼을 위한 범용 인터페이스 (A Generic Interface for Internet of Things (IoT) Platforms)

  • 김미;이남용;박진호
    • 정보처리학회논문지:소프트웨어 및 데이터공학
    • /
    • 제7권1호
    • /
    • pp.19-24
    • /
    • 2018
  • IoT 플랫폼은 다양한 사람과 사물의 가상세계를 객체로 연결하는 확장 가능한 IoT 애플리케이션 및 서비스의 개발을 위한 핵심 요소들이다. 그러나 IoT 플랫폼 시장은 매우 복잡하고 빠르게 변하고 있다. 이러한 IoT 플랫폼은 유용한 정보를 제공하고 단순한 기능을 수행하기 위해 IoT 디바이스와의 협업을 통해 서비스를 제공한다. 공통 서비스를 수행하기 위해 범용 서비스 인터페이스가 필요하며 IoT 장치 및 리소스 설정뿐 아니라 다양한 장치의 협업 환경에 따라 다양한 IoT 아키텍처가 구성된다. 기기의 이질성으로 인해 매번 다양한 IoT 서비스로 작업하는 응용 프로그램을 개발하는 것은 상당히 어려우며 이러한 응용 프로그램을 유지 관리하기가 훨씬 어렵다. 이러한 모든 문제는 IoT 장치 간의 이식성 및 이동성으로 인한 결과로 본 논문에서는 공통의 특징을 갖는 모든 IoT platform에서 수행될 수 있는 범용 인터페이스를 정의한다. 기존의 디자인 패턴을 채택하여 IoT 플랫폼의 공통화된 연결성을 제공하는 범용 인터페이스는 이질성 문제를 해결하고 다양한 IoT 플랫폼에서 수행 가능한 플랫폼 독립적인 Generic Interface가 수행될 수 있음을 확인했다.

동양성 기반의 디자인 교육의 새로운 플랫폼 (New Platform of Orientalism-Based Design Education)

  • 최경란
    • 한국과학예술포럼
    • /
    • 제20권
    • /
    • pp.455-464
    • /
    • 2015
  • 최근 미래 사회의 창조적 인재를 양성해야할 한국의 디자인 교육의 발전에 대한 인식이 확대되면서 다양한 지원 및 육성전략이 제시되고 있다. 본 연구는 창의적 인재양성을 위한 디자인 교육의 동양성 기반의 새로운 디자인 교육 플랫폼을 제안한다. 창의적 인재 양성의 경쟁력을 갖기 위해서는, 창의적인 인재상을 양성할 수 있는 시스템 및 교육 프로그램의 지원이 필요하다. 본 연구의 목적은 디자인 교육의 방향전환을 위한 새로운 플랫폼을 제시하고, 그 구체적인 방안을 모색하는 것이다. 연구방법은 다음과 같은 순서로 기술한다. 첫째, 연구의 배경 및 범위에 관해 기술하였다. 문헌조사와 한국디자인 교육의 위기의 현황을 (한국 산업 통계 조사)를 기초로 현재 현황과 특성을 기술하였다. 둘째, 정보화 시대에 사라지게 될 교육 및 디자인 교육방향 전환과 새로운 플랫폼에 관해 기술하였다. 현재는 지식기반 산업 성장전략을 우선시하는 전략으로 변화됨을 기술하였다. 셋째, 6가지 미래 인재의 조건과 아시아적 사고와 가치지향으로 바뀌는 상황에서 미래 디자인 교육이 동양성 기반의 창의력이 중심이 되어야 하고, 그를 위해서 어떠한 방안을 모색해야 할지를 서술하였다. 대학의 교육의 방향과 프로그램의 구성안을 구체적인 방안을 모색함을 중심으로 제안하였다. 넷째, 본 연구에서 기술한 내용을 중심으로 디자인 클러스터의 네트워크를 통한 실천방향을 종합적으로 기술하고 시사점을 도출하였다. 결론적으로 최근 동양성 기반의 정신을 중심으로 한국 디자인교육의 스스로의 정체성을 찾고 디자인 교육프로그램에서 경쟁력을 확보할 수 있는 방안을 제시하였다. 확보방안은 네트워크의 통합적인 시스템 혁신이다. 디자인 클러스터, 대학, 디자이너, 스튜디오, 정책 기관, 디자인 단체, 기업, 미디어, 페어를 적극적으로 활용하여 지속가능한 교육시스템 및 실천적 방법을 제시한다.

온라인 화상 교육 몰입도 향상을 위한 디자인 방안 제안 -줌(Zoom)과 웹엑스(Webex)를 중심으로- (Proposal of design plan to improve immersion in online video education -Focusing on Zoom and Webex-)

  • 이가하;김승인
    • 디지털융복합연구
    • /
    • 제19권7호
    • /
    • pp.341-348
    • /
    • 2021
  • 본 연구는 '신종 코로나바이러스' 이후 대학가에서 쓰이고 있는 온라인 화상 교육 플랫폼, 줌과 웹엑스를 중심으로 학습자들의 몰입도를 파악하고 몰입도 향상을 위한 디자인 개선방안을 제시하였다. 선행연구와 문헌조사를 통해 몰입의 구성요소와 온라인 원격 교육 플랫폼의 화면 구성요소를 파악하였고 설문조사와 심층 인터뷰를 통해 몰입도 개선 방안을 제시하였다. 연구 방법은 줌과 웹엑스를 통해 온라인 교육을 받는 20-30대 학부생, 대학원생 50명을 대상으로 2021년 4월 7일부터 12일까지 5일간 진행하였고, 그중 6명을 심층 인터뷰하였다. 실험 결과 학습자와 강의자의 소통이 가장 큰 요소로 도출되어 학습자와 강의자 간 소통을 원활히 할 수 있는 디자인 방안을 구텐베르크의 다이어그램을 토대로 제안하였다. 온라인 화상 교육이 COVID-19 이후에도 지속될 것이라 예측됨에 따라 지속적인 온라인 화상 교육 몰입도 연구가 필요하며, 몰입도 향상에 기여할 수 있기를 바란다.

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

  • 이광형;박수현
    • 한국통신학회논문지
    • /
    • 제24권12B호
    • /
    • pp.2233-2248
    • /
    • 1999
  • 여러 통신망을 총괄적이고 효율적으로 운영하고자 출현한 TMN(Telecommunication Management Network) 은 구축과정에서 서로 다른 하드웨어와 운영체제 등의 상이한 플랫폼 환경 하에서 개발되는 관계로 분산객체내 클래스의 개발 및 유지보수에 여러 문제점을 내포하게 된다. 대표적인 문제점으로는 TMN 시스템내의 모든 에이전트들이 도일하나 기능을 수행하는 소프트웨어 및 데이터 블록들을 중복하여 유지해야 한다는 점을 들 수 있다. 이로 인하여 TMN 에이전트의 개발에 있어 Q3 인터페이스 구현상의 표준을 이룰 수 없을 뿐만 아니라 다중 플랫폼을 지원할 수 없게 된다. 이러한 문제들을 해결하기 위하여 Farmer 모델에 기본을 둔 Farming 방법론을 제안하였다. Farming 방법론은 각각의 분산객체에 중복되어 저장되어 있는 소프트웨어 및 데이터 컴포넌트들을 플랫폼에 독립적인 컴포넌트웨어 형태로 변형하여 플랫폼독립형 클래스저장소(PICR)에서 저장시켜 놓은 후 각 분산객체내의 프레임워크에 명시된 대로 실행에 필요한 컴포넌트웨어들을 PICR에서 정적 동적으로 로딩하여 사용하는 것이다. Farmer 모델을 이용하여 개인휴대통신망의 분산 TMN 에이전 ??디자인하고 구현하였다.

  • PDF