• 제목/요약/키워드: 웹 기반 개발

검색결과 3,067건 처리시간 0.032초

차세대 웹을 위한 SWRL 기반 역방향 추론엔진 SMART-B 의 개발

  • 송용욱;홍준석;김우주;이성규;윤숙희
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2005년도 공동추계학술대회
    • /
    • pp.488-496
    • /
    • 2005
  • 현재의 웹이 HTML을 바탕으로 인간 사용자와의 인터페이스에 초점을 맞추고 있는데 비하여, 차세대 웹은 XML 및 XML 기반 각종 표준들을 바탕으로 소프트웨어 에이전트와의 인터페이스에 초점을 맞추어 나가고 있다. 차세대 웹에서 소프트웨어 에이전트의 두뇌 역할을 수행하기 위하여 추론엔진은 차세대 웹의 표준 언어인 시맨틱 웹(Semantic Web)을 충실히 이해할 수 있어야 한다. 이를 위한 기초 작업의 일환으로 OWL(Web Ontology Language)과 RuleML(Rule Markup Language)이 W3C에 제안된 바 있다. 본 연구에서는 SWRL을 규칙 표현 방법으로 사용하고, OWL을 사실 표현 방법으로 사용하는 역방향 추론엔진인 SMART-B(SeMantic web Agent Reasoning Tools - Backward chaining inference engine)을 개발하고자 한다. 이를 위하여 SWRL 기반 역방향 추론을 위한 요구 기능을 분석하고, 기존 역방향 추론 알고리즘에 차세대 시맨틱 웹을 요구 기능을 반영한 역방향 추론 알고리즘을 설계하였다. 또한, 유비쿼터스 환경에서의 각종 플랫폼의 독립성과 이식성을 확보하고 기기 간의 성능 차이를 극복할 수 있도록 사실 베이스 및 규칙 베이스의 관리도구와 역방향 추론 엔진 등을 Java 프로그래밍 언어를 이용하여 단위 컴포넌트의 형태로 개발 중에 있다.

  • PDF

GIS 기반 가뭄분석을 위한 가뭄인벤토리 지도서비스 모듈 개발 (Development of drought inventory map service module for GIS based drought analysis)

  • 이상민;신용현;양동민
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2021년도 학술발표회
    • /
    • pp.484-484
    • /
    • 2021
  • 본 연구를 통해 개발된 웹기반 가뭄아틀라스에 탑재되는 가뭄인벤토리 지도서비스 모듈은 GIS기반 가뭄상황관리를 위해 일정 수준의 가공이 필요한 다양한 GIS 가뭄분석정보를 제공하여 가뭄 대응 업무 담당자가 공간에 기반한 가뭄분석 업무에 사용함을 주목적으로 해당 서비스 모듈을 개발하였다. 본 연구를 통해 개발된 지도서비스 모듈은 JAVA 언어로 개발되었으며, 오픈소스 기반의 Geosever와 Openlayer를 적용하여 167개 시군을 대상으로 가뭄 관련 분석지도를 제공하는 서비스 모듈이다. 지도 레이어별 가시화를 통한 중첩분석이 가능하며, 사용자 필요 시 해당 분석지도를 다운로드 받을 수 있도록 개발을 진행하였다. 상세 제공 정보로는 가뭄 분석을 위한 면적정보와 통계정보로 이원화하여 서비스를 제공하며, 개별 가뭄인벤토리 지도는 지역별 차트정보와 속성DB 테이블을 같이 지도화면에 표출한다. 주요기능으로는 가뭄인벤토리 지도서비스 창을 활성화하여 사용자가 필요한 가뭄인벤토리 지도를 체크하면 가뭄아틀라스 지도화면에 가시화된다. 체크된 가뭄인벤토리 지도는 테이블정보 표출과 자료 다운로드 기능을 제공한다. 해당 서비스 모듈의 관리 및 사용 방법으로는 가뭄인벤토리 지도데이터를 GIS 데이터셋화하여 Geoserver에 로딩하며, 로딩된 지도데이터는 WMS(web tilemap service) 포맷으로 변환한 뒤, 각각의 분석지도가 가지고 있는 속성DB정보를 고려해 지도 스타일을 적용하였다. 웹 브라우저 표출방법으로는 Openlayer 기반으로 GeoWebCache를 생성해 가뭄인벤토리 지도를 웹기반 가뭄아틀라스 상에 표출한다.

  • PDF

MDA를 적용한 웹서비스 개발 프로세스 (A Web Service Development Process with MDA Applied)

  • 윤홍란;박재년
    • 정보처리학회논문지D
    • /
    • 제12D권4호
    • /
    • pp.583-588
    • /
    • 2005
  • 최근 XML표준기술을 활용한 웹서비스는 기업내 및 기업간의 정보시스템을 통합하는데 발생되는 문제점을 해결해 주는 차세대 e-비즈니스의 기반으로 급부상하고 있다. 정보기술이 지속적으로 변화하기 때문에 특정 기술에 기반한 시스템을 정보 기술 변화에 맞게 통합, 변화, 유지하는 것은 지속적인 문제로 고려되고 있다. 이러한 문제점을 해결하기 위해 OMG는 MDA(Model Driven Architecture)라는 새로운 소프트웨어 아키텍처를 제시하였다. MDA는 기존의 개발 절차에서 분석모델인 플랫폼 독립적인 모델(PIM, Platform Independent Model)을 구축하고 이를 기반으로 설계모델인 플랫폼 종속적인 모델(PSM, Platform Specific Model)로 자동 변환하는 프로세스를 가진다. 이러한 자동 변환을 통해 여러 플랫폼을 쉽게 지원하고 개발자의 입장에서는 코드 작성에 소요되는 시간을 줄일 수 있으며 개발 프로세스의 측면에서도 품질관리를 수월하게 할 수 있다. 이 MDA의 개발 프로세스를 웹서비스개발 프로세스에 적용하면 MDA의 PIM에서 목표플랫폼으로 웹서비스를 선택하고 웹서비스 모델인 WSDL로 PSM을 표현할 수 있다. 본 논문에서는 웹서비스 공급자와 요청자가 웹서비스를 개발하거나 통합할때의 절차를 분류하여 웹서비스 개발 프로세스유형을 만들고 웹서비스 개발시 MDA개발 프로세스를 적용하여 웹서비스공급자와 요청자가 참조가능한 새로운 웹서비스 개발 프로세스를 제안한다.

XForms 기반 웹 애플리케이션 개발 도구 설계 (Design of XForms-based Web Application Tool)

  • 김귀정
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2006년도 춘계 종합학술대회 논문집
    • /
    • pp.436-439
    • /
    • 2006
  • 현재 기업의 업무 시스템을 웹 프로그램으로 개발하기 위해서는 늘어나는 개발 시간과 비용, 증대되는 네트웍 트래픽과 네트웍 증설 비용, 성능의 저하 등 여러 가지 문제점을 가지고 있다. 이에 본 연구에서는 현재 웹 프로그램의 문제점을 해결할 수 있는 표준규격인 XForms를 기반으로 한 웹 애플리케이션 개발 도구를 제안한다. 제안한 개발 도구는 XForms의 개념과 스펙을 개발 환경에 적용하였으며, X-internet을 효과적으로 구현할 수 있다.

  • PDF

Jena 저장소 구조를 TRIPLES 구조로의 사상을 위한 뷰 생성 도구 개발 (A Development of View Generation Tool for Mapping the Jena Storage Structure to TRIPLES Structure)

  • 지종진;손지성;정동원
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2008년도 제39차 동계학술발표논문집 16권2호
    • /
    • pp.411-416
    • /
    • 2009
  • 웹 온톨로지 언어의 개발에 따라 웹 온톨롤지를 저장하기 위한 다양한 저장소들이 개발되었으며 이러한 웹 저장소는 관계형 데이터베이스 모델을 기반으로 하고 있다. 또한 웹 온톨로지 데이터를 검색하기 위한 질의 언어로서 W3C에서 SPARQL을 제안하였다. 웹 온톨로지 저장소로서 관계형 데이터베이스가 활발히 개발되고 SPARQL의 이용이 증가함에 따라 SPARQL을 SQL로 변환 하는 알고리즘의 필요성이 대두되었다. 지금까지 제안된 변환 알고리즘들은 SPARQL-to-SQL 변환 알고리즘이 저장소 구조에 종속적이라는 문제점이 있다. 이를 해결하기 위하여 관계형 뷰를 기반으로 저장소에 독립적인 변환 알고리즘을 활용할 수 있는 모델이 제안되었다. 그러나 제안된 모델에서 변환 알고리즘을 독립적으로 활용하기 위해서는 사전에 사용자가 SQL 문을 작성하여 수동적으로 뷰를 생성해 주어야 한다. 이 경우 수동적인 SQL 작성으로 인한 불편함과 사용자의 실수로 인한 SQL문의 오류가 생길 수 있다는 문제점이 있다. 따라서 이 논문에서는 이러한 문제점을 해결하기 위하여 다양한 웹 온톨로지 저장소 모델 OWL 관련 시스템 개발에 가장 많이 사용되고 있는 Jena 저장소를 이용하여 독립적 저장소 활용을 위한 뷰 생성 독인 Jena-to-TRIPLES 변환 도구를 제안한다.

  • PDF

관계 DBMS에 기반한 UDDI 3.0 레지스트리의 개발 (A Development of UDDI 3.0 Registry based on Relational DBMS)

  • 유수진;이경하;이규철
    • 한국전자거래학회지
    • /
    • 제9권2호
    • /
    • pp.163-181
    • /
    • 2004
  • 최근에 들어 웹 서비스를 이용한 e-비즈니스를 활용사례가 증가하고 있으며 또한 많은 기업들이 웹 서비스를 이용한 e-비즈니스 시스템의 개발과 보급에 많은 노력을 기울이고 있다. 이렇게 웹 서비스를 개발하는 기업들의 가장 큰 관심사는 개발한 비즈니스서비스를 사용자가 쉽게 검색하고, 이용하도록 하는데 있으며, 이에 따라 웹 서비스의 등록과 검색의 지원을 위한 표준을 필요로 하게 되었다. 이러한 요구에 따라 OASIS에서는 웹 서비스에 대한 레지스트리 표준인 UDDI를 정의하게 되었으며, 최근에는 3.0 표준을 공개하였다. 그러나 이 표준의 복잡성으로 인하여, 아직 국내에서는 UDDI 3.0표준을 지원하는 레지스트리 시스템이 존재하지 않고 있으며, 외국에서도 웹 서비스 표준에 주도적인 역할을 수행해 온 몇몇 업체만이 테스트 버전만을 공개해 놓은 상태이다. 이에 따라 본 논문에서는 UDDI 3.0표준을 지원하는 레지스트리 시스템을 개발하였다. 개발된 시스템은 SQL표준을 지원하는 관계형 DBMS를 지원하고 있으며, UDDI의 모든 기능을 충실히 지원함으로써 웹 서비스 기반의 e-비즈니스 프레임워크에서 중요 기반 기술로 활용될 것으로 기대된다.

  • PDF

웹 어플리케이션 설계 환경에 관한 연구 (A Study on Environments for Web Application Design)

  • 이미경;강병도
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2002년도 추계학술발표논문집 (하)
    • /
    • pp.1995-1998
    • /
    • 2002
  • 네트워크와 인터넷의 급격한 성장과 함께 기존의 많은 소프트웨어들이 웹 기반으로 그 모습을 변화하고 있으며, 이로 인해 웹 어플리케이션의 복잡성이 증가되고 개발에 있어 많은 비용과 인력이 소요되고 있다. 하지만 아직까지 웹 어플리케이션을 위한 명확한 개발 환경이 정의되지 않았으며 대부분이 경험에 입각하여 나름대로 개발하고 있는 실정이다. 따라서 웹의 특성을 잘 반영하는 개발 환경의 구축이 무엇보다 중요시된다. 본 논문에서는 웹 환경의 특성을 파악하여 웹 어플리케이션 개발에 적합한 프로세스를 정의하고 이에 따라 모델링 할 수 있는 환경을 제시한다. 또한 모델링 결과를 바탕으로 자동으로 소스코드를 생성한다. 결국 분석과 설계 단계에서 발생되는 결함을 줄여 품질을 향상하고, 개발하는데 드는 시간을 줄여 생산성을 향상함으로써 빠르게 변화하는 웹 환경에 능동적으로 대처하고자 한다.

  • PDF

워드프레스(Wordpress) 테마(Theme) 응용을 기반으로 하는 웹 서비스 디자인 방법 연구 (Web Design Methodology for Wordpress Site based on Wordpress Theme Customization)

  • 이현진
    • 한국콘텐츠학회논문지
    • /
    • 제16권2호
    • /
    • pp.277-286
    • /
    • 2016
  • 본 연구는 대표적인 웹 콘텐츠 관리 서비스인 워드프레스(Wordpress)를 활용하여 웹 서비스를 구현할 때 워드프레스의 특징적인 개발 유형인 테마 기반 디자인 개발의 문제점을 도출하고 디자이너의 창의성을 반영할 수 있는 워드프레스 테마 기반 웹서비스 디자인 방법의 방향을 연구 제안하고자 하였다. 본 연구의 방법은 먼저 워드프레스 테마의 구성과 테마 마켓의 문제점을 고찰하였고, 워드프레스 테마 기반 웹 서비스 제작 사례를 수행하고 그 디자인 개발 과정을 분석하여 문제점을 도출하였다. 사례 연구에서 발견한 디자인 과정의 주요 문제점은 테마의 콘텐츠 구조를 미리 이해하기 어려운 점과 테마 수정 방법에 대한 정보가 부족한 점, 대시 보드의 디자인 구성 일관성이 부족한 점, 테마 템플릿의 체계 분석이 어려운 점, 개발 구조상 다양한 해결안을 비교 평가 할 수 없는 점들이다. 이상의 발견 점들을 종합하여 현행 워드프레스 서비스 체계에서 디자인 기획, 디자인 시안 제작과 관리, 시안의 비교 평가가 가능하도록 디자인 과정의 정보 관리를 보강한 웹 디자인 방법을 제안하였다.

시맨틱 서비스 에이전트 개발을 통한 시맨틱 웹 응용사례

  • 한동일;하상범
    • 한국지능정보시스템학회:학술대회논문집
    • /
    • 한국지능정보시스템학회 2005년도 공동추계학술대회
    • /
    • pp.280-289
    • /
    • 2005
  • 지능형 에이전트란 환경상태를 인지하고 상태정보에 따른 적절한 행위를 자동적으로 수행하는 소프트웨어 객체를 말한다. 본 논문에서는 시맨틱 웹 환경에서 시맨틱 서비스를 지능적이고 자동적으로 수행하는 에이전트 개발을 통해서 시맨틱 웹 응용사례에 대해 제안한다. 본 논문에서는 제안하는 시맨틱 서비스 에이전트는 다음과 같은 핵심 요소 기술의 특징을 갖는다. 첫째, 시맨틱 웹 환경의 온톨로지와 메타데이터 및 사용자 프로파일을 자원으로 사용하여 상태정보를 인지한다. 둘째, SWRL(Semantic Web Rule Language)기반의 추론엔진을 통해서 인지된 상황 정보를 역방향 추론하고 지능적인 행동의 수행을 결정한다. 셋째, 시맨틱 웹 환경의 확장을 통한 에이전트의 활동 범위를 증가시키기 위해서 사용자 중심의 메타데이터 저작기능을 갖는다. 넷째, 시맨틱 서비스 에이전트는 온톨로지 서버 및 시맨틱 미들웨어를 통한 시맨틱 웹 인프라 시스템의 프레임워크를 갖는다. 본 논문에서는 시맨틱 서비스 에이전트의 실제 구현을 통해서 시맨틱 웹 환경이 제공하는 자원을 적극 이용하고 사용자 요구에 맞춰 이를 사용자에게 지능적이고 자동적인 서비스로 제공하는 에이전트를 제안한다.

  • PDF