• Title/Summary/Keyword: 웹 애플리케이션

Search Result 522, Processing Time 0.052 seconds

Complexity Metrics for Web Application (웹 애플리케이션을 위한 복잡도 척도)

  • 이기열;이병정;이숙희;우치수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10a
    • /
    • pp.421-423
    • /
    • 2000
  • 인터넷의 빠른 성장에 힘입어 웹 환경이 급속하게 성장하고 있다. 웹 환경은 TCP/IP 와 HTTP 프로토콜을 이용한 분산 시스템 환경이고 클라이언트 서버 환경이다. 따라서 웹 환경에서 작동하는 웹 애플리케이션은 기존의 애플리케이션과는 다른 특징을 가진다. 현재 웹 애플리케이션의 개발이 많이 이루어지고 있다. 이에 웹 애플리케이션을 설계하고 개발하며 유지 보수하는 작업이 매우 중요해지고 있다. 그러나 최근의 웹 애플리케이션의 개발을 다양한 기술의 등장으로 인해 설계 및 유지 보수에 대한 충분한 고려 없이 빨리 개발되어 왔다. 이에 따라 웹 애플리케이션의 유지 보수가 어려워지게 되었다. 본 논문에서는 웹 애플리케이션을 정의하고 이의 복잡도 척도를 제안한다.

  • PDF

A Modeling Technique for Web Application with Extended UML (확장형UML을 이용한 웹 애플리케이션 모델링 기법)

  • 박영주;이기열;신우창;이병정;김희천;우치수
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10b
    • /
    • pp.250-252
    • /
    • 2003
  • 인터넷의 성장과 더불어 웹 환경에서 동작하는 웹 애플리케이션을 체계적으로 개발하고 유지 관리하기 위한 연구가 활발히 진행되고 있다. 이에 웹 애플리케이션 설계 단계에서 웹 애플리케이션을 모델링하기 위한 여러 기법과 프로세스가 제시되었다. 그러나 기존의 연구들은 웹 애플리케이션 모델링의 요구사항에 대한 정확한 정의가 부족하고 웹 애플리케이션의 기술에 의존적이다. 본 연구에서는 웹 애플리케이션 모델링 요구사항에 대한 정의를 명확히 하고 웹 애플리케이션의 기술적인 면에 독립적인 고수준의 추상화를 통해 웹 애플리케이션을 UML로 구조 모델링하는 기법을 보인다. 구조 모델링은 컨텐츠의 구조와 각각의 컨텐츠가 실제 화면에 어떻게 매핑되는지를 표기하여 실제 구현 상태를 모델링에서 나타내는 것이 가능하도록 한다. 마지막으로 제안한 기법을 통해 일반적인 형태의 간단한 웹 애플리케이션을 모델링함으로써 유용성을 검증한다.

  • PDF

Navigation Requirement Analysis Model of Web Application with UML (UML을 이용한 웹 애플리케이션의 항해요구 분석 모델)

  • Park, Chul-Su;Choi, Jun-Yong;Park, Kyung-Woo;Jung, Byung-Soo;Kim, Byung-Ki
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2001.10a
    • /
    • pp.391-394
    • /
    • 2001
  • 웹 애플리케이션의 복잡성 증가, 웹 애플리케이션 새로운 아키텍쳐로 인해 웹 애플리케이션의 설계, 개발, 유지보수가 더욱 더 복잡하고 어려워지고 있다. 그러나 웹 애플리케이션은 항해, 다양한 사용자 등의 특성으로 인하여 기존 소프트웨어 개발방법을 웹 애플리케이션의 개발에 여과없이 적용한다는 것은 어렵다. 따라서 웹 애플리케이션을 개발하기 위한 공학적 방법이 연구되고 있다. 기존의 웹 애플리케이션의 항해에 대한 연구들은 표준화되지 않은 표기법을 사용하고 있어 개발자들간, 고객과 개발자들간의 의사전달이 어렵고, 표기법을 익히기 위한 시간이 필요하다. 본 논문은 표준화된 UML을 적용하여 웹 애플리케이션의 항해요구 모델을 제시한다. UML에서 제공하는 스테레오타입, 꼬리표값, 제약과 같은 확장 메커니즘을 이용하여 웹 애플리케이션의 항해 요구 모델을 모델링한다.

  • PDF

안전한 XML 기반 웹서비스를 위한 웹 애플리케이션 보안 프레임워크

  • 문기영;박남제;송유진;손승원;박치항
    • Review of KIISC
    • /
    • v.13 no.6
    • /
    • pp.79-91
    • /
    • 2003
  • 최근 인터넷의 급속한 발전과 함께 웹 애플리케이션 형태로 서비스를 제공하였던 것이 다양하고 개별적인 웹 애플리케이션들을 효율적으로 통합하는 웹서비스 방식으로 진화하고 있다. 이에 따라, 차세대 플랫폼의 대안으로 웹서비스(Web Services)가 급부상하고 있다. 웹서비스를 통해 인터넷이나 인트라넷상에서 웹 애플리케이션간의 연동 즉, 비즈니스 통합이 가능하게 된 것이다. 이러한 비즈니스 통합 환경에서 웹 애플리케이션 보안은 필수적인 요소이며, 웹서비스 보안에 대한 연구개발이 필요하다. 본 고에서는 웹서비스에 대한 전반적인 사항을 분석하여 문제점을 도출하고 XML-Web Services 보안 모델을 검토하며 그 기반 구조 및 기능을 살펴본다. 그리고, XML 정보보호기술을 기반으로 웹서비스 애플리케이션의 보안 프레임워크를 제시한다. 최종적으로 제안된 모델은 차세대 웹 애플리케이션 보안 프레임워크의 기반 기술이 될 것으로 기대된다.

Design of MVC-based Web Application Builder (MVC 기반 웹 애플리케이션 빌더 설계)

  • Kim Gui-Jug
    • Proceedings of the Korea Information Processing Society Conference
    • /
    • 2006.05a
    • /
    • pp.187-190
    • /
    • 2006
  • 웹 애플리케이션에서 요구되고 있는 필요 기술이 증가함에 따라 이들 기술 사이에 상호작용이 많아지고 복잡도가 증가하여 웹 애플리케이션을 개발하고 효율적으로 사용하기가 점차로 더 어려워지고 있다. 이에 본 연구는 웹 애플리케이션의 기본적인 요구사항을 재검증하여 복잡도를 감소시키고, 폼 기반 웹 애플리케이션 모델을 생성할 수 있는 MVC 기반 웹 애플리케이션 빌더를 정의하고자 한다. 이 툴은 클라이언트와 서버 사이의 입 출력 데이터 변환에 필요한 코드를 자동으로 생성해 주고, 클라이언트와 서버 간의 데이터 교환을 감소시켜 복잡도를 줄일 수 있도록 해준다.

  • PDF

An HTML5-based Web Application Running Platform of a Digital Broadcasting Receiver (디지털방송 단말의 HTML5 기반 웹 애플리케이션 실행 플랫폼)

  • You, Dae-Sang;Maeng, Seung-Ryol
    • Journal of the Korea Institute of Information and Communication Engineering
    • /
    • v.17 no.9
    • /
    • pp.2048-2054
    • /
    • 2013
  • Due to the development of the digital technology, the territories of broadcasting and telecommunications are being converged and there have been the efforts to eliminate the spatial and/or temporal restrictions in utilizing the services (usually implemented as applications) via various devices (e.g. smart-phone, smart TV, pad-computer, etc). In the circumstances, Web is coming to the fore as a common running platform of the services and the digital broadcasting receivers are pressed to run Web applications as well as Java applications, which are the standard of data service of the digital broadcasting. The paper introduces a platform for running HTML5-based Web applications, which is equipped with a Web kernel (an engine for running HTML5 Web applications), a Web desktop (the facilities (with an UI similar to Window OS) for managing Web applications), and SDK (a set of API's for Web application developers).

A Comparison of Web Application Development Methodology (웹 애플리케이션 개발방법 비교)

  • 최재화;차용출
    • Proceedings of the Korea Society for Industrial Systems Conference
    • /
    • 1999.12a
    • /
    • pp.255-265
    • /
    • 1999
  • 조직의 웹 사이트 또는 웹 애플리케이션은 전통적 시스템개발에서와 마찬가지로 많은 사람으로 구성된 개발자 팀에 의해 오랜 기간동안에 걸쳐 개발된다. 특히 예산과 스케쥴에 맞추어 목표한 웹 애플리케이션을 개발하기 위해서는 체계적인 개발방법과 프로젝트 관리 기법이 필요하다. 웹의 특성 때문에 웹 애플리케이션 개발방법은 전통적 시스템개발 방법과는 다르다. 본 연구에서는 웹 애플리케이션 개발방법과 도구를 비교. 검토하고 이것을 통하여 새로운 개발방법을 제시하고자 한다.

  • PDF

A Study of Requirement Process For Navigation Based - Web Application (웹 애플리케이션의 항해기능에 대한 요구분석 절차 연구)

  • 윤용진;배종성;김병기
    • Proceedings of the Korea Multimedia Society Conference
    • /
    • 2002.05d
    • /
    • pp.1028-1033
    • /
    • 2002
  • 현재 연구되어 제시된 웹 애플리케이션의 개발방법론들은 거의 대부분 기능적인 측면, 화면설계/구현영역을 주로 대상으로 하고 있으며 사용자의 요구사항 분석 절차에 대해서는 언급하지 않고 있어, 웹 애플리케이션을 개발하는데 있어서 광범위한 사용자의 요구사항을 충분하게 반영하지 못한다거나, 사용자가 자유롭게 정보에 접근하는 항해 기능의 설계가 어렵다는 등의 문제가 발생하고 있다. 본 논문에서는 객체지향 애플리케이션 개발을 위한 요구공학 프로세스를 살펴보고, 웹 애플리케이션에 적용할 때 발생하는 문제점들을 보완하는 웹 애플리케이션 개발에 적용할 수 있는 요구분석 프로세스를 확립하여 제안하고, K업체의 인터넷 구매관리 시스템에 적용하여 구현하였다.

  • PDF

Web server monitoring system to provide Security Vulnerabilities information in Web Application (웹 애플리케이션 취약성 정보를 제공하는 웹 서버 모니터링 시스템)

  • 한은섭;김명호
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2003.10a
    • /
    • pp.877-879
    • /
    • 2003
  • 인터넷의 급속한 보급으로 인하여 많은 웹 서버들이 생겨나게 되었다. 이러한 웹 서버의 관리와 운영에 모니터링 시스템이 많이 쓰이고 있다. 대부분의 모니터링 시스템들은 각 서버의 자원 활용 상태나 서비스의 가용성에 대한 정보를 제공하고 있지만 웹 서버의 또 다른 문제인 해킹에 대한 정보는 제공되지 않고 있다. 이것은 해킹에 대한 예방이 기존의 보안 솔루션으로 가능했기 때문인데, 요즘 화두가 되고 있는 웹 해킹에 대해서는 기존의 보안 솔루션으로 예방이 어려워지고 있다. 이러한 문제점을 해결하기 위해 본 논문에서는 웹 애플리케이션의 취약성에 대해 알려주고 웹 해킹 시도로 의심되는 행위에 대한 로그를 제공해 주는 모니터링 시스템을 구현한다. 구체적으로 웹 애플리케이션 언어들 중에서 많이 쓰이는 PHP에 대한 웹 해킹 취약성에 대하여 조사하여 웹 애플리케이션의 취약성 정보를 제공해 주고 웹 해킹 의심로그를 생성해 주는 시스템을 구현한다. 구현된 시스템은 관리되는 서버의 웹 애플리케이션의 취약성을 알 수 있고 웹 해킹 시도로 의심되는 로그를 남겨줌으로써 웹 서버 관리자에게 웹 해킹에 대한 보안성 향상에 필요한 정보를 제공해주는 이점이 있다.

  • PDF

Classification of Design Patters for Presentation Tier of Web Application based on J2EE (J2EE 기반 웹 애플리케이션의 표현계층을 위한 설계 패턴 분류)

  • 김송주;이창목;유철중;장옥배
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2001.10a
    • /
    • pp.484-486
    • /
    • 2001
  • J2EE 플랫폼에 기반 하는 웹 애플리케이션의 수는 최근 들어 급격히 증가하는 추세이다. 이러한 추세에 따라 웹 애플리케이션의 성능 향상을 위한 표준화가 부각되고 있다. 본 논문 에서는 이러한 웹 애플리케이션의 표현계층에 대한 설계 패턴을 알아보고 이러한 패턴을 분류하여 표준화시키고자 한다. 이러한 분류는 웹 애플리케이션의 빠른 생성을 위한 표현 계층 자동생성 템플릿 설계의 바탕이 된다.

  • PDF