• 제목/요약/키워드: 사용자 웹 인터페이스

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

클라이언트 기반 매시업 페이지에서 다중 비동기 서비스 호출 (Multiple Asynchronous Requests on a Client-based Mashup Page)

  • 이은정
    • 정보처리학회논문지D
    • /
    • 제17D권1호
    • /
    • pp.9-16
    • /
    • 2010
  • 웹서비스의 매시업이 새로운 소프트웨어 개발방법으로 주목받고 있다. 본 논문에서는 하나의 페이지가 여러 서비스 메소드를 비동기 호출의 방식으로 인터페이스하는 클라이언트 매시업을 고려한다. 비동기 웹서비스 호출의 컬백이 사용자 인터페이스와 병행하여 수행되는 경우 컬백은 사용자 인터페이스의 연산들과 메모리와 화면을 공유한다. 또한 사용자가 서비스 요청의 회신이 도착하기 전에 다른 요청을 전송하는 다중 호출이 가능하다면 공유 자원에 대한 병행 처리의 문제는 더 복잡해진다. 이 문제를 해결하기 위한 본 논문의 기여는 다음과 같다. 첫째, RESTful 서비스의 매시업 페이지를 사용자 액션과 컬백으로 모델링하고, 매시업 페이지에서 다중 요청의 유형을 제시하였다. 둘째, 컬백과 사용자 액션의 충돌을 공유자원의 측면에서 정의하고 병행 가능한 컬백의 조건을 제시하였다. 셋째, 공유 자원에 대한 충돌이 가능한 컬백을 순차화하여 수행하는 방법을 제시하였다. 마지막으로 제안된 컬백의 병행가능성 검사와 순차화 방법을 XForms 언어에 적용하고 브라우저에서 구현하여 사용자 경험을 향상시킬 수 있음을 실험적으로 증명하였다.

AJAX기술을 이용한 사용자 맞춤 인터페이스 웹 어플리케이션 개발 (Development of Web Application for Customized User Interface using AJAX Techniques)

  • 이돈수;;신정훈;이상준
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2010년도 한국컴퓨터종합학술대회논문집 Vol.37 No.1(C)
    • /
    • pp.114-117
    • /
    • 2010
  • 웹 2.0의 도래와 더불어 웹 문화의 변화가 급속도로 변하고 있다. 기존의 정보 이용자는 정보 제공자가 제공하는 정보를 단순히 받아보는 수동적인 입장에서, 사용자가 정보를 창출하고 변화를 이끄는 1인 미디어의 시대가 왔다. 이러한 정보의 홍수 시대 속에서 우리가 원하는 정보의 요구량는 하나의 웹 페이지의 정보만으로는 충족될 수 없다. 이에 일률적이고 비슷한 이미지와 정보 배치를 보여주는 웹 페이지들을 좀 더 자신의 개성을 살려 표현하고, 사용자에게 맞춰진 정보들로 구성할 수 있는 맞춤형 개인화 웹 어플리케이션을 제안한다.

  • PDF

다양한 디바이스를 고려한 직업훈련관리 시스템 설계 및 구현 (Design and Implementation of Job Training Management System by Considering Multi-Devices)

  • 김호진;김창수
    • 한국정보통신학회논문지
    • /
    • 제18권4호
    • /
    • pp.934-940
    • /
    • 2014
  • 최근 웹에 접근할 수 있는 다양한 기기들의 출현은 웹 개발 분야에 많은 기술적 변화를 가져왔다. 그러나 아직도 일부 웹 사이트들은 여전히 PC 중심으로 운영되고 있고, 특히 직업훈련관리 시스템은 폐쇄적이고 지원 부족으로 PC만을 타깃으로 한 사용자 웹 인터페이스를 제공하고 있다. 본 논문에서는 직업훈련관리 시스템을 대상으로 다양한 디바이스에서 적용할 수 있는 기술과 메뉴구성으로 훈련생들이 보다 쉽게 접근할 수 있는 적용 기술을 제시하고, 구현된 시스템을 실제 현장에서 적용하여 효율성을 검증하였다.

웹 프로젝트에서 디자인과 프로그램의 분리를 위한 ProDesigner 시스템 설계 및 구현 (Design and implemention of ProDesigner System to separate Design from Program on Web Project)

  • 정강용
    • 인터넷정보학회논문지
    • /
    • 제5권2호
    • /
    • pp.85-95
    • /
    • 2004
  • 소프트웨어 공학 측면에서 웹 기반 프로젝트는 상당히 비효율적인 분야이다. 웹 기반 시스템을 개발하기 위해서는 사용자 인터페이스 디자이너가 먼저 화면 레이아웃을 설계한 후 그 화면의 레이아웃 소스를 가지고 다시 비즈니스 로직 개발자가 코딩을 하여 프로젝트를 완성한다. 유지 보수를 하는 경우에도 이와 비슷한 형태로 작업이 진행된다. 이러한 웹 기반의 소프트웨어 개발 방법은 JSP의 태그 라이브러리와 같은 다양한 형태로 제안되었으나 실제로 적용하는데 여러 가지 문제점이 있으며 기존의 C/S 기반의 소프트웨어 개발에 비해 생산성 측면에서도 매우 좋지 않다. 본 논문에서 제안한 웹 폼 시스템은 기존에 제안된 방법들이 해결하지 못한 사용자 인터페이스 디자인과 비즈니스 로직을 분리하여 웹 기반 소프트웨어의 개발 생산성을 향상시킬 수 있는 방안을 제시하였다.

  • PDF

내용기반 웹 서비스 검색 엔진의 개발

  • 손승범;이규철
    • 한국정보기술응용학회:학술대회논문집
    • /
    • 한국정보기술응용학회 2006년도 춘계학술대회
    • /
    • pp.656-699
    • /
    • 2006
  • 웹 서비스는 사용자가 다양한 인터페이스 정의와 교환 메시지 형식을 가지는 서비스를 개발하는데 있어 보다 효과적이고 단일화된 방법을 제공한다. 웹 서비스에서 인터페이스 정의와 교환 메시지 형식은 WSDL 통해 정의되며, 이 WSDL 문서를 통해 이용할 서비스의 인터페이스와 교환 메시지 형식을 파악하여 빠르게 해당 서비스를 이용할 수 있도록 한다. 이러한 웹 서비스의 등록과 검색을 위해서는 레지스트리 방식을 이용한다. 개발된 서비스에 관한 설명 정보는 서비스 제공자에 의해 작성되어 레지스트리에 등록되며, 서비스 요청자는 레지스트리로부터 필요한 서비스를 검색하여 이용한다. UDDI는 웹 서비스를 위한 분산 레지스트리 표준으로 웹 서비스를 위한 등록과 검색 메커니즘을 제공한다. UDDI에서 지원하는 검색 메커니즘은 크게 키워드 검색과 비즈니스와 서비스에 대한 카테고리별 검색으로 구분된다. 키워드 기반 검색은 SQL LIKE 연산을 통해 비즈니스와 서비스의 이름에 대하여 부분 문자열이 일치하는지 검사하는 방식으로 이루어진다. 이러한 UDDI 의 키워드 기반 검색은 등록된 서비스의 이름 이외의 내용 정보에 대한 검색을 지원하지 못하므로 효과적인 검색을 지원하지 못하는 단점을 가진다. 또한 UDDI는 WSDL 문서의 내용에 대한 검색은 지원하지 못하는 단점을 가진다. 이에 따라 현대의 서비스 검색은 서비스의 이름에 대한 검색만을 지원한다. 이러한 현재의 웹 서비스 검색에서의 문제점을 해결하기 위해서는 UDDI 에 등록된 설명 정보와 WSDL 문서 모두에 대한 내용 기반의 검색을 지원하고 검색 결과를 순위화 (ranking)하여 제시할 수 있는 검색 엔진이 요구된다. 이 논문은 이러한 문제점들을 해결할 수 있도록 내용 기반 검색을 지원할 수 있는 웹 서비스를 위 한 검색 엔진을 제안한다. 제안한 검색 엔진은 UDDI 등록 정보에 대하여 내용 기반 검색을 수행할 수 있도록 벡터 공간 모델을 활용한 유사도 비교 방법을 이용한다. 또한 UDDI 등록 정보 외에 실질 적인 서비스의 인터페이스와 교환 메시지 형식에 대한 비교의 수행을 위하여 WSDL 문서에 대한 유사도 비교를 수행한다. 유사도 측정시 UDDI 등록 정보와 WSDL 문서와 같은 계층적인 문서 구조를 검색 결과에 반영할 수 있는 방법을 지원한다. 지원하는 검색 방법은 두 가지로 키워드 검색과 함께 텀플릿 검색을 지원한다. 템플릿 검색은 서비스의 등록 정보 외에 인터페이스 정의가 얼마나 일치하는지를 비교하기 위해 WSDL 문서에 대한 유사도를 비교할 수 있도록 한다. 이러한 검색의 지원을 통해 제안한 웹 서비스를 위한 검색 엔진은 기존의 레지스트리를 이용한 검 색 방법보다 정확한 검색 결과를 제공한다.

  • PDF

시각장애인을 위한 무선 인테넷 사용자 인터페이스 설계 지침 (A Recommended Guideline of Mobile Internet User Interface for Visually Handicapped)

  • 최재하;윤양택
    • 한국컴퓨터정보학회논문지
    • /
    • 제9권2호
    • /
    • pp.131-138
    • /
    • 2004
  • 국제적 추세와 사례를 감안하여 볼 때 웹 접근성 문제는 점점 더 중요한 이슈로 부각될 것이 자명하다. 정보기술이 한국사회 전반에 걸쳐 폭넓게, 빠르게 변화시키고 있지만, 장애인, 노인 등은 정보 서비스의 활용에서 소외되고 있다 그들이 직면한 가장 큰 장애 중의 하나가 웹 서비스의 접근성 부재라고 할 수 있다. 이러한 사회적 문제들은 정보기술과 복지정책과 관련해서 연구되어야 할 매우 중요한 과제로 부각되고 있음에도 불구하고 이에 대한 연구 노력은 아직 매우 부족한 실정에 있다. 본 연구의 목표는 무선 인터넷 사용자 인터페이스 설계 지침을 개발함으로써 정보격차 해소에 기여하고, 시각장애인들이 웹 접근권을 보장받을 수 있도록 하는 데 있다. 본 논문에서는 국내외 웹 접근성 관련 법률 및 정책동향을 살펴보고 시각장애인의 웹 접근성 향상을 위한 몇 가지 새로운 무선인터넷 사용자 인터페이스 설계지침을 제안하였다.

  • PDF

웹 기반 그리드 어카운팅 포탈 서비스 설계 (Design of Wed Based Grid Accounting Portal Service)

  • 김경수;김법균;황호전;두길수;곽의종;안동언;정성종;장행진
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (3)
    • /
    • pp.223-225
    • /
    • 2003
  • 최근 분산되어있는 이 기종의 컴퓨팅 자원들을 통합하는 그리드에 관한 연구가 활발히 진행되고 있다. 그리드는 여러 사이트에 있는 자원들을 공유하고 검색하고 통합하며 각각의 그리드 사용자의 정보를 쉽고 빠르게 검색할 수 있는 환경이 필수적이다. 이러한 환경을 구축하기 위해서 본 논문에서는 웹기반 인터페이스를 통하여 그리드 사용자 계정을 통합하고 그리드 사용자의 어카운팅 정보를 취합하는 그리드 어카운팅 포탈 서비스를 설계하였다.

  • PDF

점진적 전방향 추론을 이용한 DQL 검색 인터페이스 (DQL Search Interface Using Incremental Forward Chaining)

  • 김제민;박영택
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2003년도 가을 학술발표논문집 Vol.30 No.2 (1)
    • /
    • pp.100-102
    • /
    • 2003
  • 인터넷의 등장 이후 폭발적으로 증대되는 웹 정보를 효율적으로 사용하기 위한 방안이 연구되고 있다. 현재, 웹 서비스에서 사용하고 있는 키워드 기반 검색은 syntactic 정보만을 제공하므로 원하는 서비스를 받고자하는 사용자의 의도와 상관없는 정보를 탐색하여 서비스한다. 그러나 시멘틱 웹을 기반으로 만들어진 시스템들은 서비스 정보의 질을 향상시키기 위하여 DQL(Daml Query Language)을 이용한 시멘틱 서치(Semantic search)기법을 이용하고 있다. 시멘틱 서치는 사용자가 입력한 질의들을 의미상으로 해석하고, 이를 통하여 사용자의 원하는 정보와 의미가 같은 해답을 얻어내는 것이다. 그러나 기존의 시멘틱 서치는 사용자가 복잡한 질의들을 수작업으로 처리하여 원하는 정보를 탐색해야하고 DQL(Daml Query Language)은 자체 추론 기능을 갖지 않기 때문에 DQL엔진에서 각각의 메타데이터들을 비교하여 사용자의 질의에 맞는 해답을 찾아내야 함으로 시스템 과부하 현상이 일어나게 된다. 본 논문은 이러한 기존의 시멘틱 서치 방식의 효율성과 속도를 놀이기 위하여, 사용자 중심의 키워드 형태 질의를 시스템 중심의 DQL로 변환하는 DQL 컨버터 시스템과 추론엔진을 불러내어 전방향 추론과 단일화를 실행하는 DQL 엔진을 제안한다.

  • PDF

웹 인터페이스에서 시각정보의 인지특성에 관한 연구 - 연령계층별 시지각 계측 실험을 중심으로 - (A study on Cognitive faculties about Visual Information on Web Interface - With Emphasis on an Experiment with Visual Perception Measurement by Different Age Groups -)

  • 고광필;류시천
    • 디자인학연구
    • /
    • 제15권4호
    • /
    • pp.243-252
    • /
    • 2002
  • 인터넷 환경의 발전으로 인한 사용자 폭의 확대는 연령계층별 사용자에 대한 인지특성의 이해와 이에 따른 사용자 중심의 디자인 방법을 필요로 하고 있다. 이와 같은 배경에서 본 연구는 웹 인터페이스에서 시각정보의 인지특성 도출을 위해 시지각 인지프로세스 모델을 제시하였으며, 시각정보에 대한 시지각 계측실험의 과정을 거쳐 연령 계층별 피험자의 인지특성에 대한 실질적인 데이터를 확보할 수 있었다. 이의 결과를 토대로 연령계층별 사용자의 인지특성은 시지각 인지프로세스의 세부속성인 형태, 색채, 공간, 운동과 시지각의 생리적, 물리적, 인지적 특성이 변수로 작용하여 서로 다른 인지특성을 가지고 있음을 밝혔다. 그 결과로 시지각 인지프로세스 모델의 다양한 적용은 연령계층별 사용자의 인지특성을 구체적이며 체계적으로 도출할 수 있는 수 있는 기반이 될 수 있을 것이며 웹 인터페이스의 평가 모델로도 활용 될 수 있을 것이다. 또한 본 연구는 디자이너의 역할 확대와 연령계층별 사용편의성 연구방향을 확립할 수 있는 기반을 마련하는 계기가 되었다는데서 그 의의가 있다.

  • PDF

순수 자바를 이용한 웹 기반 멀티미디어 데이터 서비스 구조 설계 (Design of Web-based Multimedia Data Service Architecture Using Pure Java)

  • 복중효;김광명;이연식
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2001년도 봄 학술발표논문집 Vol.28 No.1 (B)
    • /
    • pp.232-234
    • /
    • 2001
  • 본 논문은 자바를 이용하여 웹 상에서 멀티미디어 데이터를 서비스 할 수 있는 구조를 제시한다. 자바 언어는 어플리케이션을 플랫폼 독립적으로 수행 가능하게 하며 다중 사용자를 위한 세션 관리 및 쓰레드 관리가 용이하다. 설계된 구조는 이러한 자바 언어의 특성을 반영하여 데이터베이스 연산 쓰레드를 이용한 객체 저장 및 질의 기능을 제공하며, 이러한 멀티미디어 데이터 서비스 기능을 기반 구조로 하여 자바 스윙을 이용한 웹 상에서 사용자에게 높은 표현력을 제공하는 서비스 구조를 제시한다. 또한 사용자 인터페이스에 대해 기존의 페이지 단위 구성으로 인한 웹 어플리케이션의 설계 및 구현의 비일관성을 없애고 개발 단계를 단일화 하여 적용 시스템의 빠른 개발 및 유지 보수성을 높인다. 따라서 본 논문은 순수 자바를 이용한 웹 기반 멀티미디어 데이터 서비스 구조를 제시하고 실행 방법 및 그 단계를 명세한다.

  • PDF