• Title/Summary/Keyword: 어플리케이션 측정

Search Result 301, Processing Time 0.034 seconds

A Design and Implementation of Response-time Monitoring API for Web Application (웹 어플리케이션 응답시간 모니터링 API의 설계 및 구현)

  • 김태성;이금석
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2000.10c
    • /
    • pp.419-421
    • /
    • 2000
  • 웹 어플리케이션에서 사용자의 불만이 제기되기 전에 시스템의 상태를 모니터하고 문제를 미리 파악하는 것은 서비스 제공자에게 있어서 매우 중요한 일이다. 시스템의 응답시간 측정은 시스템의 성능 문제가 발생한 부분을 찾는데 도움을 준다. 그러나 지금까지의 응답시간 측정 방법은 트랜잭션의 개념이 없거나, 웹 어플리케이션에서 사용할 수 없었다. 따라서 본 논문은 트랜잭션의 개념을 지니고, 일반 자바 프로그램뿐만 아니라 자바 애플릿에서도 사용 가능한 응답 시간 측정 방법을 제안하였다. 논문에서 설계되고 구현된 웹 어플리케이션 모니터링(Web application monitoring: 이하 WM) API을 어플리케이션에 넣음으로써 시스템은 가용성, 서비스 수준 합의, 용량 계획 등을 위해 관리될 수 있다.

  • PDF

(Performance Monitoring Techniques for EJB Applications) (EJB 어플리케이션의 성능 모니터링 기법)

  • 나학청;김수동
    • Journal of KIISE:Software and Applications
    • /
    • v.30 no.5_6
    • /
    • pp.529-539
    • /
    • 2003
  • Due to the emersion of J2EE (Java 2, Enterprise Edition), many enterprises inside and outside of the country have been developing the enterprise applications appropriate to the J2EE model. With the help of the component model of Enterprise JavaBeans (EJB) which is the J2EE core technology, we can develop the distributed object applications quite simple. EJB application can be implemented by using the component-oriented object transaction middleware and the most applications utilize the distributed transaction. Due to these characteristics, EJB technology became popular and then the study for EJB based application has been done quite actively. However, the research of techniques for the performance monitoring during run-time of the EJB applications has not been done enough. In this paper, we propose the techniques for monitoring the performance of EJB Application on the run time. First, we explore the workflow for the EJB application service and classily the internal operation into several elements. The proposed techniques provide monitoring the performance elements between the classified elements. We can also monitor by extracting the performance information like state transition and process time of the bean which is related to the lifetime occurred during one workflow, and the resource utilization rate.

Performance Metrics for EJB Applications (EJB 어플리게이션의 성능 메트릭)

  • 나학청;김수동
    • Journal of KIISE:Software and Applications
    • /
    • v.29 no.12
    • /
    • pp.907-925
    • /
    • 2002
  • Due to the emersion of J2EE(Java 2, Enterprise Edition), many enterprises inside and outside of the country have been developing the enterprise applications appropriate to the J2EE model. With the help of the component model of Enterprise Java Beans(EJH) which is the J2EE core technology, we can develop the distributed object applications quite simple. EJB application can be implemented by using the component-oriented object transaction middleware and the most applications utilize the distributed transaction. EJB developers can concentrate on the business logic because the EJB server covers the middleware service. Due to these characteristics, EJB technology became popular and then the study for EJB based application has been done quite actively However, the research of metrics for measuring the performance during run-time of the EJB applications has not been done enough. Tn this paper, we explore the workflow for the EJB application service on the run-time and classify the internal operation into several elements. We propose the metrics for evaluating the performance up to the bean level by using the classified elements. First, we analyze the lifecycle according to the bean types which comes from the EJB application on the run-time as to extract each factor used in performance measurement. We also find factors related to a performance and allocate the Performance factors to the metrics as the bean types. We also consider the characteristics like the bean's activation and message passing which happens during bean message call and then analyze the relations of the beans participating in the workflow of the application to make the workflow performance measurement possible. And we devise means to bring performance enhancement of the EJB application using the propose.

Adjusted Function Point Estimation Based on Characteristics of Dynamic Web Application (동적 웹 어플리케이션의 특성을 반영한 조정 기능 점수 산정 방안)

  • 허승현;최은만
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2004.10b
    • /
    • pp.355-357
    • /
    • 2004
  • 소프트웨어의 측정은 소프트웨어의 생명주기 초기에 분석되어 규모와 비용의 예측에 도움을 주어야 한다. 초기에는 정확한 LOC 기반 규모예측이 어려워 기능 점수 기반의 측정에 의하여 예측할 수 있다. 그러나 현재의 기능 점수 기반 측정은 모든 시스템에 획일화되어 있어 시스템의 특성을 반영할 수 없으며, IFPUG에서 제시한 일반 시스템 특성은 웹 기반 어플리케이션에서 사용자의 인지도가 매우 낮다. 본 논문에서는 웹 기반 어플리케이션 중에 동적 웹사이트에 특화된 시스템 특성 집합 및 영향도 측정 방법을 제시한다. 이 요소를 근거로 동적 웹사이트의 시스템 특성을 분석하여 기능 정수의 값 조정 인자에 반영하고 실제 시스템을 대상으로 조정된 기능 점수를 산정한다.

  • PDF

Performance Metrics for EJB Beans (EJB 빈의 성능 메트릭)

  • 나학청;김수동
    • Proceedings of the Korean Information Science Society Conference
    • /
    • 2002.04b
    • /
    • pp.388-390
    • /
    • 2002
  • Java 2 Enterprise Edition(J2EE)의 등장으로 국내.외 수많은 기업들은 J27E의 모델에 맞게 엔터프라이즈 어플리케이션을 개발하고 있다. 이것은 J2EE의 핵심 기술 요소인 Enterprise JavaBeans(EJB)의 컴포넌트모델이 분산 객체 어플리케이션의 개발 과정을 간단하게 해주기 때문이다. EJB 어플리케이션은 여러 개의 빈들로 구성된다. EJB 어플리케이션의 서비스는 클라이언트의 요청에 따른 빈의 비즈니스 메소드의 실행으로 이루어진다. 따라서 EJB 어플리케이션의 성능은 클라이언트의 요청에 따라 처리하는 빈에서의 측정과 요청을 처리하는 비즈니스 메소드의 측정에 매우 중요하다. 본 논문에서는 EJB 어플리케이션에서 클라이언트의 서비스 요정에 따라 수행하는 빈 단위에서의 성능 메트릭을 제시한다. 클라이언트의 서비스 요청은 요청을 받은 번에서의 메소드 실행으로 나타난다. 메소드의 유형을 분류하고, 각 유형에 따른 메트릭을 제시한다.

  • PDF

Usefulness of Smart Phone Application to Measure Cervical Range of Motion (목 관절가동범위 측정을 위한 스마트폰 어플리케이션의 유용성)

  • Chun-Yeop, Lee;Hae-Yoon, Song;Jung-Min, Lee;Moon-Young, Chang
    • The Journal of Korean society of community based occupational therapy
    • /
    • v.7 no.1
    • /
    • pp.17-24
    • /
    • 2017
  • Objective : The purpose of this study was to estimate the reliability of cervical range of motion measurement in healthy adults using smart phone application and goniometer that can be easily applicated in clinical setting. Methods : The cervical range of motion was measured as the flexion, extension, right rotation, left rotation, right lateral flexion, and left lateral flexion. To measure the reliability of intra-rater and inter-rater reliability, the same examiner performed two measurements and the other examiner performed once, total measurement were performed three times. The order of tests was randomized and two examiners didn't know the results of measurements. Results : Thirty healthy adults were participated. The result of this study shows that there were are no significant differences in all movements except the right lateral flexion in comparison of average angle of smart phone application and goniometer. The intra-rater reliability of smart phone application and goniometer showed ICC as .841~.958 and the inter-rater reliability showed ICC as .720~.944 for all movements. Conclusion : These results suggest that smart phone application and goniometer have proven to be reliable in measuring the cervical range of motion. Smart phone application can be used as a useful tool in clinical setting due to fast and accurate measurements of cervical range of motion.

Implementation of Low-Cost Baby Monitor for deaf and Visually Impaired Person (시각·청각장애인을 위한 저비용 베이비 모니터 구현)

  • Oh, Pa-Do;Kim, Hyeon-Hui;Lee, Boo-Hyung
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2015.10a
    • /
    • pp.159-162
    • /
    • 2015
  • In this paper, implement a baby monitor using the arduino for deaf and Visually Impaired. The proposed baby monitors are divided into measuring part & transmit part and linked with the application. The measuring part consists of a sound volume sensor, a transmit part consists of a bluetooth module. The measuring part and transmit part are controlled by the Arduino board. Measure the value of the sound by the sound sensor and delivers value to the arduino board. The measured value is sent to the application by the bluetooth module of transmit part. The application determines the received value and control the smart phone, and outputs the light from the sound and vibration for the value. It showed that the proposed baby monitor and an application is correctly operating in accordance with the value.

  • PDF

A Design and Implementation of Taegwondo Poomsae Verification Application (태권도 품새 검증 어플리케이션 설계 및 구현)

  • Lee, Won Joo;Jang, Byung Woon;Yu, Ho Sang
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2016.07a
    • /
    • pp.37-38
    • /
    • 2016
  • 본 논문에서는 Kinect 센서 기반의 태권도(Taegwondo) 품새(Poomsae) 검증 어플리케이션을 설계하고 구현한다. 이 어플리케이션은 는 태권도 품새 검증 어플리케이션으로 태권도 품새 태극 1장을 설계 구현한다. Kinect 센서를 통하여 측정한 사용자의 스켈레톤(skeleton) 위치 정보와 태권도 품새 기본 가이드를 비교함으로써 사용자의 자세와 태권도 품새 기본 가이드의 차이값을 측정한다. 이 측정값의 차이에 따라 기본 점수에서 감점하여 사용자의 품새 정확도를 점수로 산정할 수 있다. 또한 사용자는 Kinect 센서를 통하여 전송된 자신의 품새 이미지와 기본 품새 가이드의 차이를 보고 자신의 품새를 교정할 수 있다.

  • PDF

Design and Implementation of a System Measuring Quantity of Motion using Piezoelectric sensor (압전센서를 이용한 운동량 측정 시스템의 설계 및 구현)

  • Jung, Dong-Hun;Jang, Si-Woong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2016.10a
    • /
    • pp.260-263
    • /
    • 2016
  • 최근 스마트폰을 이용한 사용자의 운동량 계산 어플리케이션이 많이 출시되고 있다. 이러한 어플리케이션은 스마트폰의 GPS, 가속도 등의 내장 센서들을 이용하여 사용자의 행위를 분석하고, 분석된 내용을 토대로 운동량을 단순 계산해 주는 것들이 많다. 이러한 단순 계산은 사용자의 행동을 지정된 행동으로 인식하여 계산하기 때문에 복잡한 운동을 할 경우 어플리케이션에서 측정하는 칼로리 소모량과 실제 칼로리 소모량 계산과 비교해보면 오차가 많이 나는 경우가 많다. 이러한 오차를 줄이고자 신발에 압전센서와 블루투스 통신을 포함한 모듈을 삽입하여 사용자의 이동거리와 발걸음 수를 정확히 측정하여 사용자의 운동을 인식하고, 측정된 데이터를 이용하여 운동이 끝난 뒤 발걸음수와 이동거리를 이용하여 사용자의 소모된 칼로리를 정확하게 측정할 수 있는 방법을 제시하였다.

  • PDF

A Study of Cyclomatic Complexity for Web Application (웹 어플리케이션의 순환복잡도 메트릭스에 관한 연구)

  • An, Jong-Geun;Yu, Hae-Yeong
    • The KIPS Transactions:PartD
    • /
    • v.9D no.3
    • /
    • pp.447-456
    • /
    • 2002
  • Web applications haute different structural characteristics from conventional applications. A web application typically consists of server-side script elements which run on web sowers, client-side script elements which run on the client web-browser, link elements that the user clicks, and event elements that connect user-triggered request to the client script elements. These four elements are combined to form a web application. In such environments, direct application of conventional methods for measuring application complexity may not be possible, because they are primarily designed to measure complexity of modules and classes. In this paper, therefore, we propose metrics of Cyclomatic Complexity for Web Application (CCWA). We developed a tool to measure such metrics and applied it to the real-world examples. We found that the proposed CCWA metrics can be used for measuring complexity of highly complex web applications, which is not possible with conventional module and class based measurement techniques.