• Title/Summary/Keyword: 웹 응용 개발

Search Result 646, Processing Time 0.033 seconds

A Web Application Testing Technique using Navigational Structure (항해 구조를 이용한 웹 응용의 테스트 방법)

  • 이춘우;이은주;이병정;김희천;우치수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.361-363
    • /
    • 2003
  • 항해는 웹 응용의 중요한 특징 중 하나이다. 사용자는 인터넷에서 더욱 자유롭게 응용 내를 이동하고 하나의 웹 응용을 통해 다른 웹 응용을 사용하기도 한다. 웹 응용의 중요성이 커지고 있으며 사용자는 웹 응용이 더욱 정확하게 동작하고 그 것을 통해 더 자유로운 항해를 할 수 있기를 요구한다. 이런 환경에서 더 짧은 개발 기간에 더 정확한 동작을 하는 웹 응용의 개발이 요구되고 있다. 하지만 개발자들은 개발, 구현에만 집중하고 테스트를 소홀히 하는 경향이 강하다. 기존의 웹 응용 테스트에 관한 연구는 웹 응용의 기능 테스트를 중심으로 진행되어 왔다. 본 논문에서는 웹 응용의 효과적인 테스트를 위해 항해 구조를 이용한 테스트 케이스 생성 방법을 제안하고 이를 이용한 항해 테스트 방법을 제시한다.

  • PDF

A Study on Framework for Component-Based Web Applications (컴포넌트 기반 웹 응용 프레임워크에 관한 연구)

  • Kim, Hee-Chern;Na, Jong-Whoa;Jung, Kwang-Ho;Kwon, Chang-Hee;Sin, Seung-Jung;Ryu, Dae-Hyun
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2003.05c
    • /
    • pp.1833-1836
    • /
    • 2003
  • 웹-기반 시스템을 개발하려면 컴포넌트 기반 웹 공학 기술에 관한 연구가 선행되어야 한다. 본 연구는 컴포넌트 기반 웹 공학을 지원하기 위한 개발 프로세스와 방법론에 관한 기초 연구이다 컴포넌트 기반 웹 응용 개발 프레임워크의 개발 방법과 관련하여 이 것의 요구사항과 구성에 관해 연구한다 다음과 같은 작업과 순서로 구성된다. 먼저 웹 공학과 관전된 도메인들을 분석하고 컴포넌트 모델링 작업을 수행한다. 여기에 기초한 컴포넌트 기반 설계 및 웹 응용 설계 연구를 통해 컴포넌트 기반 웹 응용 설계 프레임워크를 정의한다. 다음으로 컴포넌트 기반 설계 패턴 및 응용 패턴 추출 연구와 웹 서비스를 지원하는 프레임워크를 정의하며 컴포넌트 기반 웹 응용 시험 및 검증에 관해 연구한다.

  • PDF

Analyzing Effectiveness of the Web Application Development in Smartphone (스마트폰상에서의 웹 응용프로그램 개발 효율성 분석)

  • Lee, Go-Eun;Lee, Jong-Woo
    • Journal of Digital Contents Society
    • /
    • v.11 no.3
    • /
    • pp.323-330
    • /
    • 2010
  • Due to the widespread smartphones and application stores, mobile application developments are now booming again in the same manner of PC history. The smartphone software development process, however, gives much inconvenience to developers because of the heterogeneous platform APIs and hardware incompatibility between different devices. To make clear these problems, mobile web applications are being accepted as an alternative to the native smartphone applications. Mobile web applications can be developed more simply and easily than native applications by using webkit engine's html, Java script, and CSS. Additionally developers can provide a platform-independent applications since web applications are going to run on web browsers. In this paper, we develop a personal applications store running on an android phone's browsers. We can accomplish this very simply by using webkit's various APIs such as OpenID. We can find out by implementing a real web application that development of web applications can surpass the native one in cost and time period without much loss of performance.

Comparison Study of Web Application Development Environments in Smartphone (스마트폰 상에서의 웹 응용프로그램 개발 환경 비교)

  • Lee, Go-Eun;Lee, Jong-Woo
    • The Journal of the Korea Contents Association
    • /
    • v.10 no.12
    • /
    • pp.155-163
    • /
    • 2010
  • Due to the complex registration & downloading process of the native applications, and, software and their non-standardized APIs, mobile web application is now being an alternative software for smartphones. Hybrid web application, one of the types of mobile software, because develop and has reasonable performance by using the webkit engined in smartphones. It can be easily developed by using the exiting programming skill such as HTML, JavaScript and CSS. Additionally these programming techniques can be easily used in any smartphone regardless of its platforms. Most smartphones have a webkit engine or web rending engine for high performance and smooth display in web browser. Webkit is now equipped in iPhone and Android phone. In this paper, we try to find out by comparison that the various aspects of webkit APIs of iPhone & Android phone, such as screen font size, screen orientation, touch event, gesture event and their performance. We also evaluated which one is more convenient for developers when making web programs using webkit. As a result, we found out that webkit in iPhone has more excellent performance than Android.

Design and Implementation of a Web-Database Gateway for the ODYSSEUS Object-Oriented Multimedia Database Management System (오디세우스 객체지향 멀티미디어 데이타베이스 관리 시스템을 위한 웹-데이타베이스 게이트웨이의 설계 및 구현)

  • 이재길;한욱신;이민재;황규영
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.04b
    • /
    • pp.149-151
    • /
    • 2000
  • 최근 웹의 놀랄만한 성장으로 인터넷에 존재하는 데이터의 양은 기하 급수적으로 증가하고 있다. 이와 같은 방대한 양의 데이터를 체계적으로 관리, 검색하기 위해 데이터베이스 관리 시스템의 사용이 절실해지고, 웹 상에서 데이터베이스를 사용하기 위한 웹과 데이터베이스의 연동 방법에 관한 연구가 활발히 진행되고 있다. 그러나 현재까지 웹과 데이터베이스의 연동을 위해 개발된 웹-데이타베이스 게이트웨이는 응용 프로그램 작성의 편의상과 범용 프로그래밍 기능을 동시에 제공하지 못하고 있다. 본 논문에서는 객체지향 멀티미디어 데이터베이스 관리 시스템인 오디세우스를 위한 웹-데이타베이스 게이트웨이를 설계하고 구현한다. 본 논문에서 구현한 웹-데이타베이스 게이트웨이는 웹과 데이터베이스의 연동 방식으로 서버 전용 API 방식을 사용하기 때문에 사용자의 요청을 보다 빠르게 처리할 수 있다. 또한 본 논문에서 구현한 웹-데이타베이스 게이트웨이는 HTML 페이지 작성만으로 응용 프로그램 개발이 가능하므로 사용자가 보다 쉽게 웹 기반 데이터베이스 응용 프로그램을 개발할 수 있으며, 범용 프로그래밍 언어로 작성된 함수를 HTML 페이지 내에서 수행할 수 있는 기능을 제공하므로 다양한 웹 기반 데이터베이스 응용 프로그램을 개발할 수 있다.

  • PDF

A Study on Development Tools for WebCL (WebCL을 지원하기 위한 개발도구에 관한 연구)

  • Yoon, Seok-Jin;Kim, Do-Hyung;Lee, Jae-Ho
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2015.10a
    • /
    • pp.1662-1663
    • /
    • 2015
  • 1989년 웹 기술이 등장한 이래 지속적인 발전을 거듭하여 현재 HTML5 까지 정의되었다. 웹 기술만을 사용하여 네이티브 응용을 대체하여 개발하려는 경향이 생겨났으며 이에 실행 속도를 높이기 위하여 GPGPU를 활용하는 방법이 모색되어왔다. WebCL은 자바스크립트에서 OpenCL을 활용하기 위한 표준이며 크로노스 그룹에서 최근 표준화 되었다. 고속화 웹 응용을 개발하기 위해서는 C 기반의 커널코드를 작성해야 하며 개발시에 이를 지원하기 위한 도구가 필요하다. 본 연구에서는 커널 코드 작성을 위한 C 편집기를 기존의 도구에 통합시키고 개발 시점에서 온라인 컴파일을 통하여 사전 검증할 수 있게 지원하려고 한다. 또한 웹 응용을 타켓 디바이스에서 실행시켜 볼 수 있는 웹 응용 실행 관리를 지원한다. 향후 WebCL 개발을 지원하는 도구의 등장으로 웹 고속화 응용이 많이 등장할 것으로 기대된다.

Design and Implementation of Framework for Construction of Applied Web GIS (응용 웹 지리정보시스템 구축을 위한 프레임워크 설계 및 구현)

  • Kim, Jae-Hong;Kim, Sung-Hee;Bae, Hae-Young
    • Journal of Korea Spatial Information System Society
    • /
    • v.2 no.1 s.3
    • /
    • pp.43-55
    • /
    • 2000
  • Because the complexity in the development phase of geographic information system, its hard to change its operation or user interface after the development. So we should develop most part of the applied GIS even though previous GIS is almost exist. In other words, reusing the previous system is not easy. Therefore, its required to research reusable GIS for easy construction of applied GIS. This thesis describes design and implementation of web GIS framework which makes applied web GIS development more easy. Framework is software library composed of reusable units such like classes and objects. Proposed web GIS framework Provides basic web GIS functionalities and execution design to web GIS developers. They could extend the framework to build applied web GIS with applied operation and user interface. The development of applied web GIS could be archived by various tools used for general web application development.

  • PDF

Development of 3-D Web Graphic Library Using Java (자바를 이용한 3차원 웹 그래픽 라이브러리의 개발)

  • Jeong, Gab-Joong
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.9 no.8
    • /
    • pp.1709-1715
    • /
    • 2005
  • This paper describes the development of 3-D web graphic library for dynamic web graphic design. The 3-D web graphic library developed in this per supports creation of 3-D objects like cube and sphere objects, elimination of hidden line and surface, and the shading of diffuse and specular reflections. It provides, in drawing, perspective projection of an object depth first sort of multiple objects, and wire frame and solid models. It also supports texture mapping function for realistic and dynamic web application in application software. Each created 3-D object gives functions for the scaling, translation, and rotation of itself. It can be used for the development of dynamic web application software and the advertisement of information for business and tourism as a 3-D web graphic library engine. It is written in 'Java' language and runs on web browsers with Java virtual machine without any dependancy of client computer system.

The Standardization Trend of DCCI (DCCI 표준 기술 동향)

  • Lee, Won-Suk;Lee, Seung-Yun
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2008.05a
    • /
    • pp.929-932
    • /
    • 2008
  • W3C(World Wide Web Consortium)는 2007년 상반기부터 웹 기술을 PC를 넘어 휴대폰, PDA, 정보가전, 로봇 등 모든 디바이스로 적용이 확대하기 위해 유비쿼터스 웹 응용을 위한 표준 개발을 시작하였다. 이를 담당하고 있는 유비쿼터스 웹 응용 워킹그룹은 탁상용 컴퓨터뿐 아니라 사무용품, 가정 매체 기구, 이동 전화, RFID나 바코드를 포함하는 센서나 이펙터(effector) 등의 유비쿼터스 기기들이 다양하게 흩어져 있는 환경에서 쉽게 웹 응용 개발을 가능하게 하는 표준 개발을 목표로 한다. 본 워킹그룹의 활동의 중요한 표준화 아이템 중의 하나는 Delivery Context: Client Interfaces(DCCI)로 이는 다양한 디바이스들의 기능들의 접근을 위한 표준 인터페이스를 정의하는 것이다. DCCI가 중요한 이유는 현재 웹 환경에서 오픈 API를 이용하여 개발되고 있는 다양한 매쉬업 응용에 GPS와 같은 단말을 기능을 매쉬업을 제공할 수 있는 기반이 되기 때문이다. 본 논문에서는 최근에 W3C의 UWA(Ubiquitous Web Application) WG에서 추진되고 있는 DCCI에 대한 표준화 동향을 설명한다.

  • PDF

A UML based Navigation Model of Web Application Using Contextual Clue (문맥지표를 사용한 UML 기반 웹 응용의 항해 모델)

  • 홍지원;이병정;김희천;우치수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.355-357
    • /
    • 2003
  • 본 응용에 새로운 기술이 적용되면서 그 구조가 더욱 복잡해져 사용자가 웹 응용을 사용할 때 자주 혼동을 느낀다. 따라서 사용자가 웹 응용 컨텐츠와 서비스에 효과적으로 접근할 수 있게 하기 위한 항해 설계를 위한 모델이 필요하다. 본 논문에서는 문맥 지표를 사용한 웹 응용의 항해를 UML을 사용하여 모델링하는 방법을 제안한다 본 방법은 웹 응용 구성 요소의 추상화 정도에 따라 다른 항해 모델을 지원하며 모델들 사이의 연결성을 제공하므로 웹 응용 개발에 적용이 용이하다.

  • PDF