• 제목/요약/키워드: Web Applications Design

검색결과 367건 처리시간 0.026초

국가 슈퍼컴퓨팅 서비스 프레임워크의 설계 및 구현 (Design and Implementation of National Supercomputing Service Framework)

  • 유정록;변희정;김한기
    • 정보과학회 컴퓨팅의 실제 논문지
    • /
    • 제22권12호
    • /
    • pp.663-674
    • /
    • 2016
  • 기존의 슈퍼컴퓨팅 서비스는 사용자(연구자)가 쉘 터미널을 통해 로그인 서버에 접속하여 커맨드 라인에서 계산 작업을 수행하는 단순한 형태를 띠고 있으며, 이는 컴퓨팅 자원에 대한 접근성 및 활용성을 저해하는 주요 요소이다. 이러한 문제점을 해결하고, 슈퍼컴퓨팅 서비스의 다양성을 제공하기 위하여 본 논문에서는 국가 슈퍼컴퓨팅 서비스 프레임워크의 설계 및 구현에 대해 상세히 기술한다. 제안된 프레임워크는 사용자 관리 및 인증, 이기종 컴퓨팅자원 관리, HPC(High Performance Computing) 작업 관리 등의 기능에 대해 HTTP 방식의 RESTful OpenAPI들을 제공함으로써, 슈퍼컴퓨터 자원과 연계하여 새로운 서비스를 만들고자 하는 개발자들이 편리하게 원하는 서비스를 만들 수 있는 기능을 제공한다. 또한 다양한 이기종 클러스터 자원을 활용하여 HPC 작업을 수행할 수 있도록 플러그-인 기반 표준 인터페이스 및 확장 플러그-인(LoadLeveler, Open Grid Scheduler(OGS), TORQUE)을 제공한다. 아울러, 본 논문에서는 제안한 프레임워크의 유용성을 검증하기 위해, 고에너지 물리 분야의 Lattice-QCD 프로그램을 활용한 적용 사례를 기술한다.

장애인을 위한 정보 서비스 시스템의 설계 및 구현 (Design and Implementation of the Information Service System for Person with Disabilities)

  • 반재훈
    • 한국정보통신학회논문지
    • /
    • 제16권9호
    • /
    • pp.1997-2002
    • /
    • 2012
  • 최근 정보 기술 서비스의 가장 큰 변화 중 하나인 스마트폰은 모바일 기기와 컴퓨터를 융합한 기기로서, 과거에 PC와 인터넷에서나 누릴 수 있었던 다양한 정보 및 서비스를 사용자가 설치한 응용프로그램을 통해 손쉽게 제공하고 있다. 이러한 스마트폰은 2012년에 가입자가 삼천만 명이 넘을 것으로 예상되는데, 장애인이 스마트폰을 효율적으로 이용할 경우 기존 책자와 오프라인 등에서 접근할 수 있었던 장애인 편의시설 및 지리정보 등의 서비스를 손쉽게 획득할 수 있는 것이 장점이다. 이 논문에서는 장애인을 위한 편의시설 및 지리정보 등, 장애인 사용자의 편의성을 증대시킬 수 있는 모바일을 지원하는 장애인 정보 서비스 시스템을 설계한다. 편의 시설 등의 정보는 기존에 웹사이트에서 제공된 정보를 수집하여 사용하며, 지리 정보는 사용자의 위치정보를 이용하여 다양한 위치서비스를 제공한다. 또한 설계된 시스템을 구현하여 실제로 서비스함으로 시스템의 효용성을 입증한다.

XML을 기반으로 한 관계형 데이터베이스 메타데이터 리파지토리 설계 및 구현 (Design and Implementation of XML Based Relational Database Metadata Repository)

  • 권은정;용환승
    • 정보처리학회논문지D
    • /
    • 제9D권1호
    • /
    • pp.1-10
    • /
    • 2002
  • 메타데이터는 데이터에 관한 데이터로 데이터를 관리하기 위하여 사용된다. 데이터베이스를 기반으로 하는 응용프로그램이 증가하면서 메타데이터를 관리하기 위해 XML(eXtensible Markup Language)형식의 메타데이터 모델 및 메타데이터 교환모델이 제안되고 있지만 XML형식의 메타데이터를 관계형 데이터베이스에 저장하는 것이 일반적이다. 따라서 본 논문에서는 관계형 데이터베이스의 메타데이터를 객체지향 데이터베이스에 저장하기 위해 메타데이터 모델과 메타데이터 교환모델을 설계하여 메타데이터를 관리하는 새로운 리파지토리 시스템 구현을 목적으로 한다. 관계형 데이터베이스의 메타데이터를 XML문서로 변형 후 객체지향 데이터베이스의 XML 데이터 서버인 eXcelon에 저장하여 XQL (XML Query Language)에 의해 질의함으로써 관계형 데이터베이스 시스템들의 메타데이터의 검색, 편집을 가능하도록 하고 XSL(extensible StyleSheets Language)의 적용을 통하여 다양한 양식으로 웹 브라우져 상에 메타데이터를 출력함으로써 메타데이터의 속성을 면밀히 파악할 수 있다.

웹에서의 XML 문서 접근 제어 시스템의 설계 및 구현 (Design and Implementation of an Access Control System for XML Documents on the Web)

  • 이용규
    • 한국정보처리학회논문지
    • /
    • 제7권11S호
    • /
    • pp.3623-3632
    • /
    • 2000
  • 지금까지 XML 문서는 사용자에게 문서내의 모든 내용을 공개하였지만, 전자상거래와 같은 특정 분야의 경우에는 사용자에 따라 문서의 일부만을 공개하는 것이 필요하다. 따라서, 본 논문에서는 사용자에게 XML 문서의 권한을 부여하여 접근 권한을 근간으로 XML 문서에 대해서 접근을 관리하는 접근 제어 시스템을 설계하고 구현한다. 이를 위하여 권한 주체의 기본 단위로 사용자 그룹을 설정하고, XML 문서의 엘리먼트를 권한 객체의 기본 단위로 설정한다. 그리고, XML 문서의 생성자는 문서를 생성할 때 사용자 그룹에게 문서 내의 엘리먼트에 대한 접근 권한을 부여한다. 사용자가 XML 문서를 접근할 경우, 사용자가 속한 그룹의 해당 문서에 대한 접근 권한을 접근 제어 리스트를 이용하여 검사하고 접근 권한을 맞는 문서의 특정 부분만을 보여준다. 그 결과 XML 문서에 대한 접근 관리가 가능하다.

  • PDF

EJB기반의 효율적인 설계 패턴 및 엔터프라이즈 아키텍처 설계 기법 (Effective Design Pattern and Enterprise Architecture Design Techniques in EJB Environment)

  • 민현기;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제30권11호
    • /
    • pp.1025-1036
    • /
    • 2003
  • 산업계에서 개발비용과 기간을 단축시키기 위해 시스템을 점차 Enterprise JavaBeans(EJB)로 개발하는 추세이다. 그러므로 시스템 재사용성, 확장성과 이식성을 높이기 위해 EJB를 위한 아키텍처가 중요해졌다. 그러나, 상위 레벨 수준의 추상적인 아키텍처는 제공되지만, 현재 가능한 J2EE기술을 사용하여 실제화 시키는 구체적 방법은 제공되지 않아 실용적인 소프트웨어 아키텍처에 관한 연구가 부족하다. EJB 규약(Specification)은 EJB를 운용하기 위한 세션빈, 엔티티빈들의 특성과 소규모(Fine Grained)방식의 컴포넌트 아키텍쳐만을 제시하고 있다. 그러므로 EJB는 작은 재사용 단위이기 때문에 EJB, 미들웨어 기술을 사용해도 기대만큼 재사용되지 않는다. 본 논문에서는 EJB 기반의 시스템을 위한 엔터프라이즈 소프트웨어 아키텍처를 구체적인 구현 기술과 기법을 함께 제안한다. 또한 효율적인 EJB 아키텍처를 설계하기 위한 EJB 설계 패턴을 제안한다. 설계 패턴들의 장단점을 분석하여 엔터프라이즈 아키텍처의 각 계층에 적합한 EJB 디자인 패턴을 식별하고, 디자인 패턴을 적용한 컴포넌트를 통해 최적의 컴포넌트간의 상호관계를 지원하는 아키텍처가 되도록 한다. EJB 설계기법을 객체수준의 화이트박스 형식인 소규모 EJB 컴포넌트로 부터 대규모(Coarse Grained) 방식의 EJB 컴포넌트로 설계하는 기법을 5가지로 제시하고, EJB 기반의 트랜잭션, 조립기법을 포함한 엔터프라이즈 아키텍처 설계 기법을 구체적으로 제안한다.

위성영상정보 공간 메타데이터 검색 하이브리드 앱 설계 및 시험 구현 (Design and Prototype Implementation of Hybrid App for Geo-Metadata Searching of Satellite Images)

  • 김광섭;이기원
    • 대한원격탐사학회지
    • /
    • 제27권2호
    • /
    • pp.203-211
    • /
    • 2011
  • 최근 스마트폰과 같은 모바일 단말기나 모바일 앱과 같은 정보통신 기술의 발전이 공간정보를 포함하는 다양한 응용 분야에 많은 영향을 주고 있다. 또한 모바일 앱과 모바일 웹의 장점을 결합한 모바일 웹앱 또는 하이브리드 앱이라는 개발 방식이 부각되고 있다. 그러나 이러한 모바일 환경의 발전에도 불구하고 위성영상 정보는 다른 콘텐츠 서비스를 위한 배경 영상으로 사용하는 경우가 대부분이다. 본 연구에서는 이에 착안하여 위성영상정보 유통과 서비스의 기초가 되는 메타데이터 서비스를 위한 하이브리드 앱의 기본 모델을 설계하고 시험 구현하고자 한다. 설계 과정에서는 하이브리드 앱 구현의 주요 기술로 국제 표준화가 진행중인 HTML5를 적용하고자 하였다. 구현 과정에서는 최근 개발된 모바일 개발 환경중에서 오픈 소스 기반으로 플랫폼 호환성을 유지하면서 HTML5를 지원하는 PhoneGap과 Sencha Touch를 적용하였다. 한편 시험 구현에 사용된 위성영상정보는 소규모 지역을 대상으로 하는 일부의 KOMPSAT-2 영상을 사용하였으며, 공간메타데이터는 국내 단체 표준을 준용한 필수 항목만을 대상으로 하였다. 향후 다양한 가능을 제공하는 HTML5의 비즈니스 모델 개발과 산업적 활용도가 증가하고 모바일 플랫폼상에서 위성영상정보의 수요가 확대되면 본 연구의 접근 방법과 처리 가능의 구현 결과는 중요한 예시 자료가 될 것으로 기대한다.

웹 기반의 화상회의 시스템의 설계 및 구현 (A design and implementation of the video conferencing system on the WWW)

  • 김성진;박용진
    • 전자공학회논문지T
    • /
    • 제36T권4호
    • /
    • pp.123-132
    • /
    • 1999
  • 화상회의 시스템은 지리적으로 분산된 컴퓨터 사용자들이 회의 시스템을 공유함으로써 오디오 및 비디오 정보를 사용하여 회의에 참가할 수 있는 환경을 제공한다. 그러나, 기존의 화상회의 시스템은 전용시스템 도입을 필요로 하며, 시스템이 설치된 장소에서만 회의가 가능하므로 특정 플랫폼과 네트워크 환경에 사용자가 종속되는 문제점을 가지고 있다. 또한, 사용자들이 회의 참가자들의 네트워크 접속상황을 사전에 인지해야 하며, 반드시 동일한 종류의 회의 시스템 응용프로그램을 사용해야 하는 약점이 있다. 본 논문에서는 위와 같은 문제점을 해결하기 위해 웹 기반에서 운영되는 화상회의 시스템의 설계와 구현 방법에 관하여 논한다. 제안된 화상회의 회의 시스템은 회의시스템 응용이 서버에서 전송되어 웹 브라우저에서 수행되므로, 회의 참가자들은 웹 브라우저만으로 회의를 수행 할 수 있다. 회의 세션관리 및 회의 응용 도구, 멀티미디어 제어 및 전송도구는 웹 서버에서 전담하므로, 웹 서비스가 가능한 곳에서는 네트워크 접속 상황에 관계없이 화상회의가 가능하다. 웹 기반의 회의 시스템을 구현하는데 가장 중요한 과제인 회의 참가자간의 상호 작용과 지속적인 회의 세션 연결을 구현하기 위해 자바 기술을 사용하였으며, 오디오 및 비디오 제어 및 처리는 하드웨어 제어가 용이한 ActiveX 기술을 사용하였다.

  • PDF

지식교환 웹사이트에서 개인특성과 사용자 관여가 지식공유행위에 미치는 영향 (The Effect of Personal Characteristics and User Involvement on Knowledge Sharing in the Knowledge-Exchange Website Context)

  • 성기문;김태경;장정주;안중호
    • 한국전자거래학회지
    • /
    • 제14권4호
    • /
    • pp.229-253
    • /
    • 2009
  • 지식공유의 효과와 지식공유의 중요성 때문에 MIS 분야에는 지식공유연구에 대한 관심이 높아지고 있으나, 지식교환 웹사이트에서의 지식공유의 영향과 관련한 연구는 많지 않다. 본 연구는 지식교환 웹사이트에서 개인특성변수인 정보기술에 대한 개인의 혁신성, 컴퓨터 자기효능감, 컴퓨터 불안감 및 사용자 관여와 지식공유행위간의 관계를 밝히고자 한다. 연구자들은 지식교환 웹사이트 내에서 지식공유경험이 있는 사용자들을 대상으로 설문조사를 실시하여 유효표본 총 241개를 수집하였다. 또한 연구모형 검증을 위해 연구분석방법으로 구조방정식모형(SEM)을 통해 자료를 분석하였다. 자료분석 결과 지식공유행위는 개인의 혁신성, 컴퓨터 자기효능감, 컴퓨터 불안감 및 사용자 관여에 의해 직간접적으로 영향을 받는 것으로 확인되었다. 본 연구는 개인의 혁신성과 지식공유에 대한 연구의 영역을 확장했을 뿐만 아니라, 정보공유에 대한 실질적인 사례를 대상으로 한 연구를 통해 지식공유를 촉진하는 지식공유 애플리케이션의 설계와 지식교환 웹 사이트의 성공간의 관련성을 밝히고자 하였다.

  • PDF

텍스타일 기반의 협력적 필터링 기술과 디자인 요소에 따른 감성 분석을 이용한 패션 디자인 추천 에이전트 시스템 (A Fashion Design Recommender Agent System using Collaborative Filtering and Sensibilities related to Textile Design Factors)

  • 정경용;나영주;이정현
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제10권2호
    • /
    • pp.174-188
    • /
    • 2004
  • 제품의 품질 및 가격뿐만 아니라 물질적 풍요로움과 더불어 다변화 되어가는 생활 환경 속에서 소비자의 감성과 선호도를 파악하는 것은 제품 판매 전략의 중요한 성공요소가 되고 있다. 이를 위하여 제품의 기능적 측면뿐만 아니라 개개인의 정서적 감정과 선호도가 반영된 제품의 설계나 디자인 또한 요구되고 있다. 본 연구에서는 사용자의 감성과 선호도를 중심으로 소재를 개발하는 방법의 하나로 협력적 필터링 개인화 기법을 응용하여 패션 디자인 추천 에이전트 시스템(FDRAS-pro)을 제안한다. 텍스타일 기반의 협력적 필터링 기술에서, 예측에 사용될 이웃의 수를 결정하기 위해서 Representative Attribute-Neighborhood 방법을 사용한다. 사용자들간의 유사도 가중치를 계산하기 위해서 피어슨 상관계수(Pearson Correlation Coefficient)를 사용한다. 소재에 대한 사용자의 감성이나 선호도에 대한 텍스타일의 대표 감성 어휘를 추출함으로써 소재 개발을 위한 감성 어휘 데이타베이스를 구축한다. FDRAS-pro는 구축된 감성 어휘 데이타베이스를 기반으로 성향이 비슷한 사용자에게 텍스타일 디자인을 추천한다. 디자인 요소에 따른 감성 분석을 하기 위해서, 텍스타일 디자인을 9가지 디자인 요소(디자인 소재, 모티브대 배경비율, 모티브의 변화도, 해석법, 모티브의 배열, 모티브의 명료성, 명도차, 색상차, 채도차)에 따라 분석하였다. 패션 디자인 추천 시스템으로 개발하여 시스템의 논리적 타당성과 유효성을 검증하기 위해 실험적인 적용을 시도하고자 한다.

모바일 플랫폼에 따른 스마트 뱅킹의 지속사용에 영향을 미치는 선행요인: Android OS vs. iOS (Antecedent Factors Influencing the Continued Use of Smart Banking by Different Mobile Platforms: Android OS vs. iOS)

  • 김도형;하성호;박경배
    • 한국정보시스템학회지:정보시스템연구
    • /
    • 제24권2호
    • /
    • pp.209-240
    • /
    • 2015
  • 연구 목적 본 연구는 스마트 뱅킹(smart banking)의 다양한 속성과 사용자 속성, 지각된 즐거움, 신뢰 및 만족, 그리고 지속 사용 의도와의 관계를 구글의 안드로이드 운영체제(Android OS)와 애플의 운영체제(iOS)간 비교 분석하였다. 연구설계/방법론/접근법 본 연구의 목적을 달성하기 위해 2012년 9월 국내에서 실시된 설문조사를 바탕으로 총 245개의 샘플을 수집하였으며 이를 토대로 구조방정식을 통해 분석해 보았다. 결과 스마트 뱅킹 서비스에서 수렴성과 친숙성은 지각된 유용성에 유의미한 영향을 미치는 것으로 나타났으며, 보안성과 경제성은 지각된 신뢰성에 유의미한 영향을 미치는 것으로 밝혀졌다. 또한, 보안성, 경제성 및 혁신성의 지각된 유용성과의 관계, 그리고 편의성 및 친숙성의 지각된 신뢰성과의 관계에서 모두 안드로이드 운영체제가 iOS 보다 강한 영향력을 미침을 확인 할 수 있었다. 본 연구는 스마트 뱅킹에 관한 서로 다른 두 운영체제(Android OS vs. iOS)간의 비교분석을 수행함과 동시에 통합된 프레임워크를 제안함으로써 관련 연구에 이바지 할 것으로 기대된다.