• 제목/요약/키워드: 동적 애플리케이션

검색결과 107건 처리시간 0.031초

동적 애플리케이션 프레임워크 기반의 데이터 수집 및 모니터링 기법 (Data Acquisition and Monitoring Technique based on Dynamic Application Framework)

  • 서정희;박흥복
    • 한국컴퓨터정보학회논문지
    • /
    • 제20권2호
    • /
    • pp.71-77
    • /
    • 2015
  • 본 논문은 무선 센서 네트워크를 이용하여 동적 애플리케이션 프레임워크 기반의 데이터 수집 및 모니터링 기법을 제안한다. 무선 측정 노드의 펨웨어 프로그램을 위한 애플리케이션 개발의 최적화를 통해서 다양한 센서들과의 통합 및 제어를 수행한다. 사용자 애플리케이션의 수집 데이터는 노드의 온보드 프로세서에서 무선으로 다운로드되고, 노드의 온도 초기값 설정을 사용자 애플리케이션으로부터 변경을 지시할 수 있으므로 측정 노드의 동적 샘플링이 가능하다. 따라서 노드의 동적 샘플링 제어를 통해서 기존의 유선 기반의 데이터 모니터링에 비해 센서의 소비전력을 감소시킬 수 있다.

안드로이드 스마트기기를 위한 동적 애플리케이션 추천 시스템 (A Dynamic Application Recommendation System for Android Smart Devices)

  • 공영선;하상호
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2014년도 춘계학술발표대회
    • /
    • pp.344-347
    • /
    • 2014
  • 국내 스마트폰 보급의 폭발적인 증가와 더불어 수많은 애플리케이션이 개발되어 안드로이드 마켓 등을 통해서 제공되고 있다. 사용자의 스마트 기기 상에 많은 애플리케이션이 쌓여지고, 이에 따라서 특정 애플리케이션을 찾는데 많은 번거로움과 시간이 소요된다. 스마트 기기 상에서 애플리케이션 관리를 위한 기존 애플리케이션은 현재 사용 중이지 않으나 활성화되어 있는 애플리케이션을 삭제하거나 단순히 이름, 날짜, 혹은 이용 빈도에 기준하여 애플리케이션을 정렬하거나 추천하는 수준이다. 그러나 일반적으로 사용자에 따라서 특정 요일과 시간에 이용하는 애플리케이션이 있다. 논문에서는 요일, 시각, 시간, 이용 빈도를 고려한 애플리케이션의 사용 가중치 기반으로 동적으로 애플리케이션을 추천하는 시스템을 개발한다. 추천된 애플리케이션은 스마트 기기 시작 화면에 배치하여 애플리케이션에 대한 이용자 접근성을 향상시킨다.

JAR 파일 포맷 분석과 JAR 파일 동적 서명 방법 (Analyzing the JAR File Format and Signing JAR Files Dynamically)

  • 김정일;노봉남
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 봄 학술발표논문집 Vol.29 No.1 (A)
    • /
    • pp.910-912
    • /
    • 2002
  • 자바 코드의 무결성(integrity)과 인증(authenticity)을 보장하기 위해, JAR파일에 대해 전자서명하는 방법이 이용되고 있다. JAR파일은 기본적으로 애플리케이션이나 애플릿의 효율적인 배포를 위해 이용된다 즉, 애플리케이션이나 애플릿을 구성하는 모든 클래스 파일이나 데이터 파일을 묶어 하나의 JAR 파일에 포함시켜 온라인 상으로 클라이언트로 이러한 JAR 파일의 내용은 변경되기 쉽다. 즉, 기존 클래스 파일의 제거, 변경 또는 새로운 클래스 파일의 추가 등으로 인해 기존 JAR파일의 내용이 변경되고, 또한 클라이언트의 요구에 맞추어 데이터나 코드를 즉시 생성하여 전송하여야 하는 경우, 새로운 JAR 파일이 생성되어야 한다. 따라서 애플리케이션 서버는 예기치 않은 JAR 파일의 변경에 맞추어 동적으로 JAR 파일에 대해 전자서명을 수행하는 기능이 포함되어야 한다. 이 논문에서는 JAR 파일의 포맷과 전자서명 절차를 분석하여, JAR 파일에 대한 전자서명의 특징과 문제점들을 제시하고, 애플리케이션 서버에서 발생 가능만 에러에 적절히 대처하면서 동적으로 JAR 파일들을 전자서명할 수 있는 프로그램 프로시저의 구현을 예시하였다.

  • PDF

인터데브를 이용한 동적 웹데이터베이스 개발에 대한 소고 (A study on the development of dynamic web database using Visual InterDev)

  • 우원택
    • 한국정보시스템학회:학술대회논문집
    • /
    • 한국정보시스템학회 2004년도 추계학술대회
    • /
    • pp.223-234
    • /
    • 2004
  • 본 연구는 웹서버와 비주얼 인터데브를 각각 서버, 클라이언트의 개념적 툴로 사용해서 인터넷이나 인트라넷상에서 웹 애플리케이션을 개발하는 방법과 이 애플리케이션에 데이터베이스를 동적으로 총합하는 사례를 보임으로써 데이터베이스 정보를 다루는 파일과 웹 페이지를 다루는 파일을 각각 따로 개발하지 않고도 비주얼 인터데브를 이용하면 하나의 통합 환경 안에서 쉽고도 강력한 동적 웹데이터베이스를 개발할 수 있다는 사례를 보이고 향후 보다 적은 코딩 작업으로 보다 더 쉽게 웹 프로그램을 개발할 수 있는 기법과 원리를 제공하고자 함에 그 목적이 있다.

  • PDF

지문 인증과 동적 로딩을 이용한 안드로이드 애플리케이션 코드 보호 기법 (Android Application Code Protection Scheme Using Fingerprint Authentication and Dynamic Loading)

  • 류환일;석재혁;박진형;이동훈
    • 정보보호학회논문지
    • /
    • 제27권6호
    • /
    • pp.1361-1372
    • /
    • 2017
  • 비공개 애플리케이션 또는 핑거프린팅 기법이 적용된 애플리케이션을 외부의 공격자가 복사해 가져가는 경우 비공개 정보가 유출되거나 정당한 사용자가 애플리케이션의 불법 재배포자로 오인될 수 있어 심각한 보안 문제가 초래될 수 있다. 이러한 문제를 해결하기 위하여 본 논문에서는 지문 인증과 동적 로딩을 이용한 안드로이드 애플리케이션 코드 보호 기법을 제안한다. 본 논문에서 제안하는 기법은 하나의 애플리케이션을 CLR(Class LoadeR)과 SED(SEperated Dex)로 구성한다. CLR은 SED를 동적으로 로드하는 기능을 가진 APK 파일이며, SED는 애플리케이션 실행에 필요한 클래스들이 포함된 파일이다. SED는 암호화된 상태로 스마트폰 내부에 보관되며, 사용자는 지문 인증을 성공한 경우에만 SED를 복호화할 수 있다. 본 논문에서 제안하는 기법은 사용자의 스마트폰을 물리적으로 획득한 공격자로부터 애플리케이션 코드를 안전하게 보호할 수 있다.

웹(WEB)애플리케이션 보안관리 통합플랫폼 개발 연구 (Web application security management integrated platform development study)

  • 김기환;이동일;이현빈;신용태
    • 한국컴퓨터정보학회:학술대회논문집
    • /
    • 한국컴퓨터정보학회 2018년도 제57차 동계학술대회논문집 26권1호
    • /
    • pp.85-86
    • /
    • 2018
  • 본 논문에서는 사이버공격의 주요 대상인 웹 애플리케이션의 보안을 위하여 취약점진단 및 제거, 이행점검의 웹 통합보안관리 플랫폼을 제안한다. 이 플랫폼은 동적진단엔진, 취약점제거보안모듈, UI를 제공하는 통합관리시스템, 진단 결과를 저장하는 결과 및 통계 DB, 와 진단을 위한 관련 정보를 저장하는 진단 및 보안정보 DB로 구성되며, 동적진단결과에 대한 상관관계분석 기능과 취약점 개선 활동 시 스마트 보안모듈을 통해 빠르고 손쉬운 취약점 제거수정, 완화할 수 있는 통합플랫폼 연구를 통하여 웹 애플리케이션보안을 효율적으로 할 수 있다.

  • PDF

자바 바이트코드를 GVM 코드로 번역하기 위한 언어적 특성 처리 (Han fling the Language Dependent Features for Translating Java Bytecode to GVM Code)

  • 고영관;고석훈;오세만
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2002년도 봄 학술발표논문집 Vol.29 No.1 (B)
    • /
    • pp.337-339
    • /
    • 2002
  • 휴대용 무선기기의 성능 향상과 동적인 응용프로그램 실행의 필요성에 따라 모바일 응용프로그램은 기존의 네이티브 애플리케이션 제작 방법에서 가상기계(Virtual Machine)를 탑재하여 실행하는 가상기계애플리케이션 제작 방법으로 변환하였다. 가상기계를 이용한 애플리케이션의 실행은 플랫폼 독립적인 실행이 가능하며 또한 효과적인 다운로드 솔루션을 통한 동적인 응용프로그램의 실행이 가능하다. 이러한 배경으로 KVM과 CVM(General Virtual Machine)등의 가상기계가 출현하였다. 그러나 각 플랫폼에서 맞는 애플리케이션은 서로 호환되지 않으므로 가상기계 언어간의 번역을 통해 목적 가상기계에서의 실행이 요구되며 자바 바이트코드를 순수 국내 기술로 개발된 GVM 코드로 번역하는 것이 바람직하다. 본 논문에서는 KVM에서 실행가능한 자바 바이트코드를 CVM에서 실행하기 위해 바이트코드를 GVM코드인 SAL(Sinji Assembly Language)로 번역하는 번역기를 설계하고 구현한다. 이를 위해 자바의 언어 독립적 특성 외에 언어 의존적인 특성을 처리하기 위한 방법을 제안하며 언어 의존적인 특성을 배열과 문자열, 클래스와 객체, 예외, 스레드로 분류하여 처리한다.

  • PDF

시맨틱 웹을 이용한 UML 기반의 웹 서비스 애플리케이션의 진화 (UML based Evolution of Web Service Applications using Semantic Web)

  • 이창호;김진한;이재정;이병정
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2007년도 가을 학술발표논문집 Vol.34 No.2 (B)
    • /
    • pp.125-130
    • /
    • 2007
  • 시장 적시성과 서비스의 품질을 만족하기 위해 웹 서비스는 서비스를 재사용하여 애플리케이션을 구성한다. 그리고 동적 진화(evolution)는 소프트웨어에 유연성을 제공하고, 계속 변경되어 예측하기 어려운 비즈니스 요구사항에 애플리케이션이 적응할 수 있도록 해준다. OWL 기반의 OWL-S(Web Ontology Language for Services)는 서비스를 기술하기 위한 온톨로지 언어이다. OWL-S의 의미적인 정보는 자동화된 시맨틱 웹 서비스의 발견과 호출, 서비스 조합을 위해 사용될 수 있다. 본 논문에서는 이러한 시맨틱 웹 서비스를 이용한 웹 애플리케이션의 동적 진화를 지원하는 프레임워크를 제안한다. 그리고 프로토타입을 통해 제안한 프레임워크의 타당성을 보인다.

  • PDF

RFID 애플리케이션을 위한 상황 인식 보안 아키텍처 (A Context-aware Security Architecture for RFID Application)

  • 권중규;정목동
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (C)
    • /
    • pp.280-282
    • /
    • 2006
  • 동적인 환경 정보를 제공하는 RFID 플랫폼 환경을 위한 보안 서비스를 제공하기 위해서는 동적인 분산 환경에 대한 고려가 필요하고, 한 번의 인증으로 여러 서비스를 이용할 수 있어야 하고, 다양한 자원의 보안 정책을 단순화 시키고, 보안 정책의 설정과 변경이 쉬워야 있어야 한다. 본 논문에서는 RFID 애플리케이션을 위한 상황 인식 보안 아키텍처로서 Single Sign-On 개념을 구현한 Kerberos를 이용한 통합 인증 모델과 단순한 권한 관리를 위해서 RBAC를 이용한 권한 관리 모델을 제시한다.

  • PDF

J2EE 애플리케이션의 흐름분석을 통한 커버리지 기반 테스트 방법 (A coverage driven test method for J2EE Applications through flow analysis)

  • 이정규;국승학;김현수
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2008년도 추계학술발표대회
    • /
    • pp.516-519
    • /
    • 2008
  • 최근 엔터프라이즈 애플리케이션은 J2EE 컴포넌트로 개발된다. J2EE 플랫폼은 애플리케이션을 개발하는데 편리한 기능을 제공한다. 하지만 J2EE 애플리케이션의 테스트는 J2EE 서버 내부에서 자원을 관리하는 컨테이너의 접근 통제 때문에 기존의 테스트 방법으로 수행하기 어렵다. 본 논문에서는 J2EE 환경에 맞는 J2EE 애플리케이션의 테스트 방법을 제안한다. 이 방법은 애플리케이션을 구성하는 EJB 컴포넌트를 정적 및 동적 분석하여 획득한 정보로 애플리케이션의 메소드 커버리지를 분석하고, 메소드 커버리지를 향상시키기 위한 테스트 데이터를 생성하여 J2EE 애플리케이션을 테스트한다.