• 제목/요약/키워드: web object

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

Web-GIS 서비스 기반의 객체위치정보 탐색 시스템 설계 및 구현 (Design and Implementation of a Object Location Information Search System Based on Web-GIS Services)

  • 김택천;정회경;김진수
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국해양정보통신학회 2007년도 춘계종합학술대회
    • /
    • pp.661-664
    • /
    • 2007
  • 본 논문에서는 XML을 이용하여 웹 지리정보 서비스 시스템을 개선하기 위한 방법을 살펴보고, 구체적인 구현 결과를 제시하였다. 이는 인터넷을 통해 제공하는 다양한 지리 정보를 이기종 시스템 환경의 제약을 받지 않는 지도 서비스의 형태로 설계하였고, 사용자가 필요로 하는 지리 정보에 대한 서비스를 요청할 때 쉽고 빠르게 전달해 주는 것을 목적으로 하였다. 기존의 웹 지리정보 서비스를 보완하고 개선하기 위해 확장 가능하고 표준화된 형태의 XML을 이용하여 개발하였고, 고가의 GIS 소프트웨어를 구입하거나 각 업체에서 제공하는 응용 프로그램의 설치 없이 웹 브라우저에서도 지도 서비스를 이용할 수 있도록 구현하였다.

  • PDF

WSDL과 CORBA IDL (WSDL and CORBA IDL)

  • 황의철;정선태
    • 대한전자공학회:학술대회논문집
    • /
    • 대한전자공학회 2003년도 하계종합학술대회 논문집 Ⅲ
    • /
    • pp.1323-1326
    • /
    • 2003
  • CORBA has been a popular middleware, but recently Web Services has been emerging as a promising web middleware since it uses Internet established standards such as URL, HTTP, XML, and etc. CORBA uses IDL for describing CORBA object interface and Web Services uses WSDL for its description. Thus, in order to port or integrate CORBA objects into Web Services, one needs to understand the relationship between CORBA IDL and WSDL. In this paper, we analyze IDL and WSDL, and compare between two. It turns out that there exists a direct mapping between two, and that understanding operational environments and logic of two technologies is much more important in converting or integrating CORBA objects into Web services successfully.

  • PDF

분산객체기반 Web서버 시스템의 설계 및 구현 (Design and Implementation of a Distributed-Object Based Web Server System)

  • 황호찬;김광수;박규석
    • 한국멀티미디어학회:학술대회논문집
    • /
    • 한국멀티미디어학회 2000년도 추계학술발표논문집
    • /
    • pp.31-36
    • /
    • 2000
  • 인터넷의 서비스개선으로 사용자의 수는 기하급수적으로 늘어나고 있으며, 이러한 경향에 발맞추어 홈페이지의 수도 날로 늘어가고 있는 추세이다. 홈페이지를 만드는데 있어서 필수적인 것이 바로 Web Server라고 한 수 있으며, 현재 Web Server에 대한 연구가 계속되고 있는 추세이다. 본 논문에서는 현재 사용되고 있는 Web Server보다 좀더 개선된 Server 시스템을 제안하였으며, 이 Server 시스템은 OS에 독립적일 뿐만 아니라 사용자에 대한 서비스 시간과 사용 자원을 줄일 수 있다.

  • PDF

정형 명세를 이용한 웹 기반 은행 어플리케이션의 테스트 기법 (A Testing Method for Web-Based Banking Applications Using Formal Specification)

  • 안영희;최은만
    • 정보처리학회논문지D
    • /
    • 제11D권4호
    • /
    • pp.855-864
    • /
    • 2004
  • 정형적 명세를 이용하면 원시코드의 복잡함에 방해받지 않고 필요한 구현 정보를 테스트 프로그래머가 얻을 수 있다. 특히 웹 기반 소프트웨어는 정형적 명세로 시스템에 대한 외부 입력과 반응을 잘 나타낼 수가 있다. 이 논문에서는 정형적 명세를 이용하여 테스트 데이터를 추출하는 방법을 제안한다. 복잡하고 구성요소가 다양한 웹 어플리케이션의 기능을 Object-Z 정형 명세언어를 이용하여 핵심적으로 나타낸다. 정형 명세에서부터 상태모델을 구성하고 최상위 레벨의 STD에서 세부적으로 STD를 추가하여 테스트 시나리오를 추출하였다. 실험 대상은 보안과 정확성을 요하는 웹 뱅킹 시스템으로 정하고 계좌이체 과정의 테스트 데이터를 추출하였다. 제안한 방법은 사용기반 테스트 기법과 결합하여 웹 소프트웨어의 테스트 자동화에 중요한 요소가 될 것이다.

분산 환경에서의 객체 캐슁 (DOC: A Distributed Object Caching System for Information Infrastructure)

  • 이태희;심준호;이상구
    • 한국전자거래학회:학술대회논문집
    • /
    • 한국전자거래학회 2003년도 종합학술대회 논문집
    • /
    • pp.249-254
    • /
    • 2003
  • Object caching is a desirable feature to improve the both scalability and performance of distributed application systems for information infrastructure, the information management system leveraging the power of network computing. However, in order to exploit such benefits, we claim that the following problems: cache server placement, cache replacement, and cache synchronization, should be considered when designing any object cache system. We are under developing DOC: a Distributed Object Caching, as a part of building our information infrastructures. In this paper, we show how each problem is inter-related, and focus to highlight how we handle cache server deployment problem

  • PDF

시맨틱웹을 위한 효율적인 온톨로지 객체 모델 (Efficient Ontology Object Model for Semantic Web)

  • 윤보현;서창호
    • 한국컴퓨터정보학회논문지
    • /
    • 제11권2호
    • /
    • pp.7-13
    • /
    • 2006
  • 시멘틱 웹의 대두로 인해 웹 상에서 데이터를 접근 할 수 있는 방법도 다양화 되었다. 이에 현재 진행되고 있는 웹 온톨로지 뿐만 아니라 기존에 구축된 지식베이스 시스템에 접근하여 데이터를 핸들링 할 수 있는 모델이 필요하다. 웹 온톨로지를 표현하기 위한 언어로 RDF(Resource Description Framework), DAML-OIL, OWL(Web Ontology Language)등이 사용되고 있다. 본 논문은 웹 온톨로지와 기존의 구축된 지식 베이스의 데이터를 접근, 표현 및 처리할 수 있는 온톨로지 객체 모델의 생성과 그 방법에 관한 것이다. 웹 온톨로지에 대한 접근 방법으로 각각의 언어에 맞는 파서(Parser)를 이용하여 메모리 상에 모델을 생성하여 접근하게 되어 있는 기존의 방법과는 다르게 본 논문에서는 웹 온톨로지를 표현하기 위한 모델을 계층별로 구별하여 프레임 기반의 상위 온톨로지(frame-based ontology layer), 다른 도메인에서도 사용이 가능한 공통된 어휘(vocabulary)를 표현한 핵심 온톨로지(generic ontology layer)와 각각의 온톨로지 언어에 의존적인 어휘를 표현한 기능 온톨로지(functional ontology layer)로 구성한다. 이는 표현의 중복을 없애고 재 사용성을 높이기 위한 모델을 제공함으로써, 외부 어플리케이션(온톨로지 추론, 온톨로지 병합, 온톨로지 저작 도구 등)에서의 온톨로지에 대한 쉬운 지식 표현과 접근 및 핸들링을 제공할 수 있다.

  • PDF

Automatic Extraction of Dependencies between Web Components and Database Resources in Java Web Applications

  • Oh, Jaewon;Ahn, Woo Hyun;Kim, Taegong
    • Journal of information and communication convergence engineering
    • /
    • 제17권2호
    • /
    • pp.149-160
    • /
    • 2019
  • Web applications typically interact with databases. Therefore, it is very crucial to understand which web components access which database resources when maintaining web apps. Existing research identifies interactions between Java web components, such as JavaServer Pages and servlets but does not extract dependencies between the web components and database resources, such as tables and attributes. This paper proposes a dynamic analysis of Java web apps, which extracts such dependencies from a Java web app and represents them as a graph. The key responsibility of our analysis method is to identify when web components access database resources. To fulfill this responsibility, our method dynamically observes the database-related objects provided in the Java standard library using the proxy pattern, which can be applied to control access to a desired object. This study also experiments with open source web apps to verify the feasibility of the proposed method.

웹 장르의 커뮤니케이션 체계 연구 (A study on the communication system of web genre)

  • 오병근
    • 디자인학연구
    • /
    • 제16권3호
    • /
    • pp.351-360
    • /
    • 2003
  • 현재의 복잡한 커뮤니케이션 환경에서 장르의 융합현상 등 장르체계의 현상에 대한 인식이 효율적 커뮤니케이션 디자인의 지표가 될 수 있다. 장르는 예술분야에서 그 실체나 특성의 구분을 위해 적용되었던 개념으로 오늘날에는 다양한 커뮤니케이션 체계의 구조나 유형을 분석하기 위해 활용될 수 있다. 장르를 구분하기 위한 기준요소의 정의는 형태와 내용의 체계를 파악함으로써 이루어졌다. 그동안 새로운 커뮤니케이션 툴인 웹의 유형별 분류를 위해서 웹이 추구하는 목적에 따라 그 기준을 적용해 왔다. 본고에서는 커뮤니케이션 매체로써 웹의 유형분류를 위해 장르의 개념을 적용하여 웹 장르의 구성요소를 형태와 내용, 그리고 기능의 체계를 파악하였다. 형태와 내용에 의한 웹 장르의 특성을 정의함으로써 커뮤니케이션 차원의 웹 유형을 보다 명확하게 구분되도록 논하였다. 형태와 내용, 기능의 장르요소가 커뮤니케이션과정에서 상호 작용하는 이론적 체계를 정립해 보기 위해 기호와 기호대상, 해석체로 이루어지는 기호작용이론인 퍼스의 3항 기호론을 적용하였다. 기호자체는 웹의 고유 목적인 커뮤니케이션의 기능에 대입되고, 기호대상은 웹의 형태에 대입되고, 기호의 해석체에 해당하는 것은 의미의 발생과 작용을 하는 웹의 내용에 대입된다. 또한 기호는 기호대상을 정의하고 해석체에 의해 정의될 수 있으므로 이를 웹 장르 요소의 관계구조에 적용하면, 웹의 형태는 기능을 따르고, 기능은 웹의 내용을 따른다는 논리의 확장이 가능하다. 이러한 이론적 대입을 통하여 웹의 커뮤니케이션과정에서 장르요소가 체계를 가지고 의미작용을 한가는 개념이 정립되었다. 현재의 복잡한 커뮤니케이션 환경에서 장르의 융합 등, 장르체계의 현상에 대한 개념인식이 효율적 커뮤니케이션 디자인의 지표가 될 수 있을 것이다.

  • PDF

협대역 사물 인터넷 환경에서 웹 객체의 평균 전송시간을 추정하기 위한 해석적 모델 (Analytical model for mean web object transfer latency estimation in the narrowband IoT environment)

  • 이용진
    • 사물인터넷융복합논문지
    • /
    • 제1권1호
    • /
    • pp.1-4
    • /
    • 2015
  • 본 논문은 TCP 혼잡제어 메커니즘의 슬로우-스타트 단계에서 웹 객체의 평균전송 시간을 추정하기 위한 수학적 모델을 제안한다. 평균 지연은 네트워크의 종단 사용자가 필요로 하는 중요한 서비스 품질이다. 제안하는 모델의 적용대상은 작은 윈도우 크기로 인해 패킷손실이 슬로우-스타트 구간에서만 발생하는 멀티-홉 무선 네트워크와 대역폭이 작은 사물 인터넷을 대상으로 한다. 모델은 초기 윈도우 크기와 패킷 손실률을 고려하여 지연시간을 구한다. 제안한 모델은 주어진 패킷손실에 대해 라운드 트립 타임과 초기 윈도우 크기에 따라 주로 영향을 받게 되며, 종단 사용자가 사물 인터넷 응용 서비스에 요구하는 응답시간을 추정하는 데 적용될 수 있다.

인터넷 웹페이지의 음성합성을 위한 엔진 및 플러그-인 설계 및 구현 (Design and Implementation of a Speech Synthesis Engine and a Plug-in for Internet Web Page)

  • 이희만;김지영
    • 한국정보처리학회논문지
    • /
    • 제7권2호
    • /
    • pp.461-469
    • /
    • 2000
  • 본 논문은 인터넷 웹페이지의 텍스트 정보를 추출하여 이를 음성으로 합성하기 위한 음성합성 엔진 및 넷스케이프 플러그인의 설계 및 구현에 관한 것이다. 인터넷 웹페이지를 음성으로 합성하는 방법은 audio/x-esp MIME 타입을 임베딩한 웹페이지가 발견되면서 이에 상응하는 플러그-인이 작되며 해당 플러그인은 URL로 지정된 HTML 문서를 네트워크에서 가져와 컴맨더 모브젝트에 보내교, 컴맨더 오브젝트는 HTML 문서를 파싱하여 합성엔진 제어용 TAG를 추출한다. 제어용 TAG에는 음성합성 데이터베이스 변경 및 합성음의 길이 또는 피치조절 파라미터 등의 정보를 갖고 있어 동적으로 합성음을 제어할 수 있다. 또한 컴맨더 오브젝트는 HTML 문서 내부의 특정 태그로 지정된 문장을 추출하여 전처리 과정을 수행한 후 합성엔진을 위한 컴맨드 스트림을 발생한다. 음성합성엔진은 컴맨드 스트림을 훼치(Fetch)하여 명령어를 해석하고 해당 명령어를 상응하는 멤버함수를 실행하여 음성을 합성한다. 컴맨더 오브젝트와 음성합성엔진은 각각 독립적인 객체로 설계하여 이식성과 유연성을 높인다.

  • PDF