• 제목/요약/키워드: 어플리케이션 측정

검색결과 301건 처리시간 0.063초

멀티스레드 어플리케이션을 위한 실시간 성능모니터의 구현 (The Implementation of Real-time Performance Monitor for Multi-thread Application)

  • 김진혁;신광식;윤완오;이창호;최상방
    • 전자공학회논문지CI
    • /
    • 제48권3호
    • /
    • pp.82-90
    • /
    • 2011
  • 마이크로프로세서의 발전과 함께 멀티코어 시스템은 점차 보편화 되어가고 있다. 이러한 하드웨어 성능향상 패러다임의 변화로 인해 소프트웨어의 성능향상을 위해서는 기존의 싱글 스레드 어플리케이션들을 멀티 스레드 어플리케이션들로 교체하는 과정이 필수적이다. 멀티 스레드 어플리케이션 개발의 복잡성 때문에, 성능모니터링 도구는 어플리케이션의 성능 최적화를 지원하기에 유용한 도구로 사용된다. 기존의 성능모니터링 도구는 사용의 편의성이나 실시간성의 지원보다는 성능 측정 자체에 초점이 맞춰져 있다. 실시간 성능 모니터는 멀티 스레드 어플리케이션이 수행하는 동안 나타나는 문제점을 파악하는 것 뿐 아니라 실시간으로 어플리케이션의 동작 상태를 개발자가 확인 할 수 있기 때문에 단순한 성능 지표들만으로 문제점의 원인을 찾아내야하는 비 실시간 성능 모니터에 비해 효과적인 도구로 사용될 수 있다. 본 논문에서는 멀티코어 시스템을 위한 실시간 성능모니터링 도구인 RMPM(Real-time Multi-core Performance Monitor)를 제안하고 성능 측정 주기로 인한 오버헤드와 정확성 사이의 관계를 비교하여 최적의 측정 주기를 결정하였다. 제안한 성능모니터는 전체시스템의 CPU 사용량, 메모리 사용량, 네트워크 사용량 뿐아니라 시스템의 코어별, 어플리케이션의 스레드별 부하 분산상태를 나타낼 수 있다.

거짓말 탐지기 어플리케이션의 활용방안에 관한 연구 (A Study on the Use of an Application of Polygraph)

  • 강예슬;김광훈;김새롬;민초롱;최재성
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2016년도 추계학술발표대회
    • /
    • pp.878-879
    • /
    • 2016
  • 본 논문에서는 기존의 고비용-고정형 거짓말탐지기의 단점을 극복하기 위하여 거짓말 시 발생되는 인체의 생리적 변화를 측정하기 위한 GSR (Galvanic Skin Response) 센서와 스트레스수치 알고리즘을 활용하여 스마트폰 기반 어플리케이션을 개발 및 그 활용방안을 제안한다. 사용자에게 부착하여 사용자의 생체 피부를 통해 외적자극 또는 심적 흥분/동요 상태에 의한 활동전위 발생 정도를 측정하고 이를 스트레스 지수로 변환할 수 있는 방법을 제시한다. 또한, 사용성 및 저비용성을 보장하기 위하여, 제안하는 거짓말 탐기기능을 스마트폰 어플리케이션화 하였다.

WPS 기반 실내 자동차 위치 측정 앱 어플리케이션 설계 (Design of Location Measurement App Application for Car in Basement based WPS)

  • 윤경섭;배우미
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2014년도 제49차 동계학술대회논문집 22권1호
    • /
    • pp.257-260
    • /
    • 2014
  • 본 논문에는 무선 랜 기반 위치 추적 시스템을 이용하여 실내에 주차된 자동차 위치에 도달하기까지의 방향과 거리 정보를 제공할 수 있는 앱 어플리케이션 설계를 제안한다. 기존 WPS 기능에 삼각측량법을 더하여 정확도를 높이고 실내에 주차된 차량의 위치 관리가 용이하게끔 하는 것을 목적으로 두었다. 이를 위해 WPS와 전파의 세기를 이용한 삼각측량법을 적용하여 설계한 알고리즘을 제시한다. 프로그램 코드 개선 및 구체화는 해당 알고리즘을 가상 환경에서 구현하였다. 스마트폰의 동기화 센서를 이용하여 실시간으로 DB 서버를 접속함으로서 시간 차이로 인해 측정된 위치 정확성이 저하되는 문제를 보정하였다. 따라서 제안한 앱 어플리케이션은 GPS 통신이 불안정한 실내 및 지하에 주차된 자동차의 위치를 사용자가 찾아내는데 효율성을 제공할 수 있다.

  • PDF

웹 어플리케이션의 복잡도 예측에 관한 연구 (A Study of Estimation for Web Application Complexity)

  • 오성균;김미진
    • 한국컴퓨터정보학회논문지
    • /
    • 제9권3호
    • /
    • pp.27-34
    • /
    • 2004
  • 개발 패러다임이 점차 복잡한 웹 환경으로 전환되면서 복잡도에 대한 연구가 다시 활발해지고 있으나 아직 웹 어플리케이션의 구조나 복잡도 측정 매트릭에 정립된 이론이 부족한 실정이다. 또한 전통적 복잡도를 측정하는 프로그램 규모(LOC)나 순환복잡도 매트릭은 구현 후에나 알 수 있어 소프트웨어 개발주기 초기의 분석 및 설계 단계에는 큰 도움을 주지 못하고 있다. 본 연구에서는 실무에서 사용되는 6개 웹 프로젝트에 복잡도 인디케이터를 적용하여 결함 가능성이 높은 어플리케이션을 추출한다 추출한 61개의 프로그램을 대상으로 복잡도와 클래스 수 및 메소드 수에 대한 선형적 상관관계를 제안함으로써 웹어플리케이션의 복잡도를 구현 전에 미리 예측 가능하도록 하여 개발 프로세스의 인적 자원 관리나 비용 예측에 기여하고자 한다.

  • PDF

환경별 사용자 피팅이 가능한 스마트폰 보청기 어플리케이션 개발 (Development of Smart Phone Application with User Fitting for Hearing Impaired in Various Environment)

  • 이강;강상익;박규석;이상민
    • 재활복지공학회논문지
    • /
    • 제9권2호
    • /
    • pp.121-128
    • /
    • 2015
  • 본 논문에서는 보청기 사용자가 본인의 청력손실도를 청력검사를 통해 스스로 측정하여 보청기/이어폰에 피팅이 가능한 어플리케이션을 개발하였다. 개발된 어플리케이션은 청력검사와 피팅을 통한 증폭 기능을 동시에 제공한다는 점에서 청력검사 기능 혹은 증폭 기능만 갖춘 기존의 어플리케이션들과 차이점이 있다. 개발된 어플리케이션의 청력검사는 기본검사와 정밀검사를 제공하며, 두 검사 모두 순음청력검사방법을 사용하여 6개의 주파수에서 청력손실도를 측정한다. 기본검사는 난청인의 청력손실도 경향을 이용하여 검사 과정을 단축시킴으로써 짧은 검사 시간을 제공하며, 정밀검사는 모든 주파수 영역에서 이중 확인을 통해 보다 정확한 결과를 제공한다. 청력검사의 결과로 얻은 주파수별 청력손실도를 기반으로 음성 명료도를 높이기 위해 입력신호는 보청기 피팅 방법 중 하나인 NAL-NL1 방법을 통하여 증폭된다. 또한 환경설정기능을 통하여 저장된 설정 값을 불러와 바로 적용할 수 있는 기능을 제공한다. 이처럼 개발된 어플리케이션은 사용자 스스로 피팅 과정을 진행할 수 있기에 피팅을 위해 주기적으로 병원이나 전문센터를 방문하였던 기존의 불편함을 간편화하여 보청기를 사용하는 난청인의 수를 증가 시킬 것으로 전망된다.

  • PDF

웹 프로그래밍을 위한 복잡도 한계값의 적정성 (Relevance of the Cyclomatic Complexity Threshold for the Web Programming)

  • 김지현
    • 한국컴퓨터정보학회논문지
    • /
    • 제17권6호
    • /
    • pp.153-161
    • /
    • 2012
  • 본 연구는 웹 환경에서 어플리케이션 복잡도의 빈도분포를 근거로 한계값의 적정성을 분석하기 위한 실험을 하였으며 두 가지 가정을 기준으로 작업하였다. 즉, 절차적 프로그래밍에서 McCabe의 상한값 10과 자바 프로그래밍에서의 Lopez의 상한값 5에 대하여 웹 프로그래밍 구문에 이들 설정값의 적용이 가능한가?에 대한 실험으로 10 웹 사이트 프로젝트를 수집하였고 4,000여개의 ASP파일 표본이 측정되었다. 웹 어플리케이션에 대한 복잡도 빈도분포를 파악한 결과 통합된 웹 어플리케이션의 90% 이상이 복잡도 50이하의 값을 가짐으로써 한계값 50이 제안되었다. 서버, 클라이언트, HTML이 통합된 웹 어플리케이션의 구조상 HTML의 복잡도가 35~40의 값을 가지게 되는데 이는 HTML이 주로 홈 페이지나 사이트 맵을 구성하는 메뉴 형태로 되어 있어 높은 복잡도의 적합성이 설명되었다. 향후 웹 어플리케이션의 구조상 복잡도와 관련된 숨어 있는 속성은 없는지 관련성을 찾아보는 노력이 필요하다.

Framingham risk score와 HRQOL을 활용한 모바일 체중관리 어플리케이션 개발 (Mobile weight management application design with HRQOL indicator)

  • 박범준;장광수;박승호;왕보람;박지윤;노미정;최인영
    • 한국콘텐츠학회:학술대회논문집
    • /
    • 한국콘텐츠학회 2011년도 춘계 종합학술대회 논문집
    • /
    • pp.395-396
    • /
    • 2011
  • 과체중, 비만을 포함한 만성질환은 일회성의 치료행위보다는 지속적인 관리가 필요한 질환이다. 이러한 점을 고려하여 개발된 IT서비스와 Healthcare서비스의 융합형 체중관리 모바일 어플리케이션 사용이 늘고 있는 추세다. 그러나 대부분의 체중관리 어플리케이션에서는 식단정보와 운동 칼로리 소모량에 관한 정보를 일방적으로 제공하고 있을 뿐, 사용자 건강의 질적인 부분을 고려하지는 못하고 있다. 따라서 본 연구에서는 어플리케이션 사용자들에게 지속적으로 동기를 부여하는 방안들을 모색하고 사용자 건강의 질도 관리 할 수 있도록 고려하여 모바일 체중관리 어플리케이션을 개발하였다. 이를 위하여 사용자 건강의 위험도를 Framingham risk score를 이용하여 지속적으로 점검하고 관리할 수 있도록 하였다. 또한 건강과 관련 된 삶의 질(HRQOL) 측정도구를 포함하여 사용자가 건강상태를 지속적으로 평가, 관리할 수 있도록 개발하였다. 본 연구를 통해 개발된 체중관리 어플리케이션은 사용자는 식이, 칼로리 뿐 만이 아니라 개인의 건강의 질에 관한 관리를 지원하고, 나아가 일회성이 아닌 지속적인 건강관리 서비스를 제공할 것으로 기대한다.

  • PDF

K-Wheel : IMU 센서와 회전보드(휠)를 이용한 인터랙티브 가상현실 방송 제작 어플리케이션 (K-Wheel : Interactive Virtual Reality Application Using IMU Sensor And Real Wheel)

  • 양기선;오주현;김병선;김창헌
    • 한국방송∙미디어공학회:학술대회논문집
    • /
    • 한국방송공학회 2015년도 하계학술대회
    • /
    • pp.81-83
    • /
    • 2015
  • 본 논문은 방송의 가상스튜디오 제작 환경에서 많이 사용되는 회전 또는 스크롤 메뉴를 진행자가 직접 휠(회전보드)을 움직여, 진행자와 그래픽과의 자연스러운 상호작용이 가능한 인터랙티브 가상현실 방송 제작 어플리케이션을 제안한다. 이를 위해, 우리는 물리적인 휠의 움직임을 인지할 수 있도록 관성측정장치(IMU: Inertial Measurement Unit)를 사용하였으며, IMU 센서가 부착된 휠을 크로마키로 처리하기 위해 푸른색의 페인팅된 물리적인 휠을 사용하였다. 본 어플리케이션을 통해서 가상스튜디오의 연기자는 물리적인 휠의 움직임을 느끼면서 휠을 회전시킴으로써 별도의 연습이나 훈련 없이도 직관적으로 회전하는 여러 타입의 가상 그래픽 메뉴를 제어할 수 있다. 우리는 상하 스크롤, 원형 회전, 스크롤 연동형 메뉴 어플리케이션들을 개발하였으며, 이것을 방송에 적용하여, 연기자와 휠에 연동한 그래픽과의 인터랙션이 자연스럽게 합성됨을 확인하였다.

  • PDF

스마트폰 App 인증시스템의 비교분석 (A Comparative Analysis on Authentication System of Smartphone Application)

  • 곽견훈;김상웅;정성진;양유석;김주령;임양원;임한규
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2015년도 추계학술발표대회
    • /
    • pp.430-432
    • /
    • 2015
  • 스마트폰의 보급과 소프트웨어 개발기술의 발전으로 다양한 어플리케이션이 출시되고 사용되어지고 있다. 특히, 스마프폰을 통해 모바일 쇼핑뿐 아니라 개인간 거래가 활성화되고 있다. 하지만 사용자가 많아지면서 인터넷 사기 범죄도 증가하고 있는 추세이다. 사용자간의 교류가 많은 어플리케이션은 인증이 중요하다. 본 논문에서는 스마트폰 어플리케이션에서 활용하는 인증의 종류를 알아보고 모바일 중고 거래 어플리케이션의 사용자 인증의 종류와 신뢰도 측정방법을 비교 분석하고, 문제점을 파악하였다.

키넥트를 이용한 산만도 추정 어플리케이션 구현 (Implementation of the Estimation Application of Instability Index Using Kinect)

  • 김현우;정도운
    • 한국정보통신학회:학술대회논문집
    • /
    • 한국정보통신학회 2016년도 추계학술대회
    • /
    • pp.872-875
    • /
    • 2016
  • 본 연구에서는 무구속적으로 사용자의 활동상태를 모니터링하고 이를 기반으로 산만도를 추정하기 위한 연구를 수행하였다. 사용자의 활동상태 모니터링을 위해서는 키넥트 센서를 활용하여 머리에서의 관절정보와 어깨관절정보를 검출하고, 각 검출지점의 시간당 좌표변화를 인덱스화하여 움직임 변화정도를 측정하였다. 이러한 움직임정보로부터 산만도의 추정을 위하여 움직임의 빈도와 움직임의 강도를 분석하고 이로부터 산만도를 추정하기위한 인덱스를 개발하였다. 실제 사용자의 활동상태로부터 추출된 움직임정보 및 산만도 추정인덱스의 모니터링을 위하여 PC기반의 모니터링 및 스마트폰기반의 어플리케이션을 구현하였다. 구현된 시스템의 성능평가를 위하여 키넥트를 이용한 산만도 추정 어플리케이션과 동시에 비디오 계측을 통해 움직임의 정도에 따른 산만도 추정식의 결과를 비교분석한 결과 개발된 산만도 추정시스템과 비디오분석결과의 상관관계가 높음을 실험으로 확인하였다.

  • PDF