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

검색결과 1,698건 처리시간 0.03초

재구성이 가능한 범용 DSM-CC 아키텍처와 사용자 선호도 기반의 캐시 관리 전략 (A Reconfigurable, General-purpose DSM-CC Architecture and User Preference-based Cache Management Strategy)

  • 장진호;고상원;김정선
    • 정보처리학회논문지C
    • /
    • 제17C권1호
    • /
    • pp.89-98
    • /
    • 2010
  • GEM(Globally Executable MHP) 기반의 MHP(Multimedia Home Platform), OCAP(OpenCable Application Platform), ACAP(Advanced Common Application Platform) 등은 현재 디지털 방송의 대표적인 미들웨어이다. 이러한 미들웨어에 사용된 MPEG-2와 DSM-CC(Digital Storage Media-Command and Control) 프로토콜 표준은 많은 부분이 유사하다는 특징을 가지고 있지만 각 DTV 미들웨어가 필요로 하는 정보와 데이터 구조가 조금씩 차이가 있다. 이는 결과적으로 미들웨어간의 비호환성을 야기한다. 본 논문에서는 다양한 미들웨어 표준을 모두 지원할 수 있는 통합 DTV 미들웨어를 개발하기 위한 노력의 일환으로써, 재구성이 가능한 범용 DSM-CC 아키텍처를 제안한다. 첫째, 모든 GEM 기반의 미들웨어가 공통적으로 필요로 하는 DSM-CC 컴포넌트를 정의하였다. 둘째, 각 미들웨어가 필요로 하는 정보와 데이터 구조를 XML 형태로 정의하여 별도의 수정 없이 정적, 혹은 동적으로 특정 미들웨어에 맞추어 적용할 수 있도록 하였다. 또한, 셋탑박스의 전체적인 성능과 연관성이 높은 어플리케이션 응답시간과 DSM-CC 모듈의 사용빈도를 향상시키기 위해 사용자의 선호도를 고려한 캐시 관리 전략을 제안하고, 제안된 캐시 관리 전략이 응답시간을 줄이는데 효과적임을 실험을 통해서 확인하였다.

3차원 아바타의 실시간 얼굴표정제어를 위한 표정공간의 생성방법 (Generation Method of Expression Space for Realtime Facial Expression Control of 3D Avatar)

  • 김성호
    • 한국정보과학회:학술대회논문집
    • /
    • 한국정보과학회 2006년도 한국컴퓨터종합학술대회 논문집 Vol.33 No.1 (A)
    • /
    • pp.109-111
    • /
    • 2006
  • 본 논문은 애니메이터로 하여금 얼굴 표정들의 공간으로부터 일련의 표정을 선택하게 함으로써 3차원 아바타의 표정을 실시간적으로 제어할 수 있도록 하기 위한 표정공간의 생성방법에 관하여 기술한다. 본 시스템에서는 약 2400여개의 얼굴 표정 프레임을 이용하여 표정공간을 구성하였다. 본 기법에서는 한 표정을 표시하는 상태표현으로 얼굴특징 점들 간의 상호거리를 표시하는 거리행렬을 사용한다. 이 거리행렬의 집합을 표정공간으로 한다. 그러나 이 표정공간은 한 표정이 다른 표정까지 이동할 때 두 표정간의 직선경로를 통해 이동할 수 있는 그런 공간이 아니다. 본 기법에서는 한 표정에서 다른 표정까지 거쳐 갈 수 있는 경로를 캡쳐된 표정 데이터로부터 근사적으로 유추한다. 우선, 각 표정상태를 표현하는 거리행렬간의 거리가 일정 값 이하인 경우 두 표정을 인접해 있다고 간주한다. 임의의 두 표정 상태가 일련의 인접표정들의 집합으로 연결되어 있으면 두 표정간에 경로가 존재한다고 간주한다. 한 표정에서 다른 표정으로 변화할 때 두 표정간의 최단경로를 통해 이동한다고 가정한다. 두 표정간의 최단거리를 구하기 위해 다이내믹 프로그래밍 기법을 이용한다. 이 거리행렬의 집합인 표정공간은 다차원 공간이다. 3차원 아바타의 얼굴 표정 제어는 애니메이터들이 표정공간을 항해할 때 실시간적으로 수행된다. 이를 도와주기 위해 표정공간을 차원 스케일링 기법을 이용하여 2차원 공간으로 가시화하였고, 애니메이터들로 하여금 본 시스템을 사용하여 실시간 표정 제어를 수행하게 했는데, 본 논문은 그 결과를 평가한다.참여하는 빈들 간의 관계를 분석하여 워크플로우에 대한 성능 측정이 가능하도록 한다. 또한 제안된 메트릭을 통하여 EJB 어플리케이션의 성능 향상을 도모할 수 있도록 한다.로 표면 위로 자라났고, 부종은 창상 밑 조직까지 감소하였으며, 육아조직은 교원질 섬유로 대체되었다. 창상 유발 21일 후, 다른 창상에 비해, HG 처치창은 유의적으로 창상 표면이 거의 재생성 상피로 덮였으며, 육아조직은 창상 유발 14일 후와 비교해서 유의적으로 교원질 섬유로 대체되었다. 위의 모든 결과에서 보듯이, 개에서 전층피부 창상의 처치 시 HG의 사용은 HC와 생리 식염수에 비해 창상치유 복구기의 치유 속도를 촉진하는 것으로 사료된다.시범학교의 자녀를 들 부모들은 환경관련문제에 대한 의식 및 환경관련 제품에 대한 구매행동의 변화가 두드러지게 나타났다.EX>$d^{2+}$ + SA처리구는 두 화합물의 이중 효과에 의해 전반적인 생리 활성을 억제하여, 결국에는 식물의 고사를 유도하는 것으로 사료된다.목에 대한 보안'이 가장 중요한 것으로 나타났다. 본 연구에서는 솔루션 선정요인에 관한 중요도를 e-마켓플레이스의 유형과 산업 별로 평가해보았는데, 여기에서 밝혀진 중요도를 통해 e 마켓플레이스를 구축하고 자 하는 기업은 솔루션을 자체 개발하거나 구입할 때 올바른 의사결정을 할 수 있다. 그리고 솔루션을 제공하려는 기업측면에서는 e-마켓플레이스를 구축하고자 하는 기업에게 유형과 산업별로 적절한 솔루션을 제공할 수 있다.순환이 뇌대사 및 수술 후 신경학적 결과에 보다 유익한 효과를 제공해 줄 수 있음

  • PDF

SDN을 위한 샘플링 기반 네트워크 플러딩 공격 탐지/방어 시스템 (Sampling based Network Flooding Attack Detection/Prevention System for SDN)

  • 이윤기;김승욱;부 둑 티엡;김경백
    • 스마트미디어저널
    • /
    • 제4권4호
    • /
    • pp.24-32
    • /
    • 2015
  • 최근 SDN은 데이터센터 네트워크로 활발히 사용되고 있으며, 그 사용범위를 점진적으로 늘려나가고 있다. 이러한 새로운 네트워크 환경 변화와 함께, 네트워크 보안시스템을 SDN 환경 상에서 구축하는 연구들이 진행되고 있다. 특히 OpenFlow Switch의 포트를 통과하는 패킷들을 지속적으로 관찰함으로써 네트워크 플러딩 공격 등을 탐지하기 위한 시스템들이 제안되었다. 하지만 다수의 스위치를 중앙집중형 컨트롤러에서 관리하는 SDN의 특성상 지속적인 네트워크 트래픽 관찰은 상당한 오버헤드로 작용할 수 있다. 이 논문에서는 이러한 지속적인 네트워크 트래픽 관찰에 따른 오버헤드를 줄이면서도 네트워크 플러딩 공격을 효과적으로 탐지 및 방어 할 수 있는, 샘플링 기반 네트워크 플러딩 공격 탐지 및 방어 시스템을 제안한다. 제안된 시스템은 네트워크 트래픽을 주어진 샘플링 조건에 맞추어 주기적으로 관찰하고, 샘플링 패킷들을 분석하여 네트워크 플러딩 공격을 탐지하며, 탐지된 공격을 OpenFlow Switch의 플로우 엔트리관리를 통해 능동적으로 차단하다. 네트워크 트래픽 샘플링을 위해 sFlow agent를 활용하고, 샘플링된 패킷 정보를 소프트웨어적으로 분석하여 공격을 탐지하기 위해 오픈소스 기반 IDS인 snort을 사용하였다. 탐지된 공격의 자동화된 방어 기작의 구현을 위해 OpenDaylight SDN 컨트롤러용 어플리케이션을 개발하여 적용하였다. 제안된 시스템은 OVS (Open Virtual Switch)를 활용한 로컬 테스트베드 상에서 그 동작을 검증하였고, 다양한 샘플링 조건에 따른 제안된 시스템의 성능 및 오버헤드를 분석하였다.

스마트경기장 환경에 따른 위치기반서비스 품질이 구단애착심 및 미래행동에 미치는 효과 분석 (The Structural Relationships among the Variables of Fan Attachment, Location-Based Service, and Future Fan Behavior by Utilizing Technology Acceptance Model (TAM))

  • 장덕선;권태근;전종환;박성배
    • 문화기술의 융합
    • /
    • 제6권2호
    • /
    • pp.231-238
    • /
    • 2020
  • 본 연구는 스마트경기장 환경에서 팬서비스 개발의 기초가 되는 위치기반서비스(LBS)의 품질 특성을 구단 자체 어플리케이션을 통해 파악하고 기술수용모델(TAM)에 적용하여, 구단 애착심에 따른 미래행동에 대한 구성개념 간 구조적인 인과관계를 규명하는 연구를 진행하였다. 한국프로야구(KBO) 리그 구단 중 스마트경기장 인프라와 자체앱을 구축한 SK 와이번스와 KT 위즈 구단의 자체 앱을 사용해 본 관람객을 대상으로 2019년 11월에 걸쳐 실증조사가 이루어졌으며, 총 448명의 자료가 구조방정식모델(SEM) 분석에 활용되었다. 데이터 분석 결과, 스마트경기장의 위치기반서비스 품질요인에 따른 기술수용모델과 구단 애착심 및 미래행동의 구조관계 모형은 14개의 가설 중 12개가 정(+)의 인과관계가 확인되어 위치기반서비스의 품질요인, 기술수용모델, 구단애착심, 그리고 미래행동 간의 종합적인 인과관계를 입증하였다. 이러한 실증분석 결과를 토대로 스마트경기장 환경에서 위치기반서비스를 기반으로 한 관람객의 의사선택에 대한 학문적 근거와 실무적 시사점을 제시하였다.

비즈니스를 지원하는 시멘틱 웹서비스와 기술의 동향 (Trends of Semantic Web Services and Technologies : Focusing on the Business Support)

  • 김진성;권순재
    • 지능정보연구
    • /
    • 제16권4호
    • /
    • pp.113-130
    • /
    • 2010
  • 지난 수십 년 동안 많은 연구자들은 "어떻게 하면 사용자들이 웹서비스의 개발 및 제공 부분에 관여할 수 있을까" 하는 의문 속에서 이러한 방법에 대한 연구를 많이 진행해왔다. 이러한 관점에서 이전 연구를 고찰하면, 웹 서비스에서 다양한 성공적인 서비스가 나타나면서 더욱더 복잡한 방법으로 사용자의 참여를 도출하고 있다는 점에서는 많은 공헌을 하였다. 특히, 많은 연구자들은 시멘틱 웹 서비스를 지원하는 컴퓨터의 기능을 연구하고 이해하려는 능력을 향상시키기 위해 노력했다. 이러한 연구들-합리적인 접근방식은 기계가 이해할 수 있는 의미 있는 정보를 다양하게 제공함으로써 일반적인 사용자가 이를 사용할 수 있게 하는 것-중에서 대표적인 것으로 웹 인프라를 설계하는 온톨로지 설계, 지능형 추론 등 논리적인 표현방식의 적용 등이 있다. 이는 정보에 대한 의미론적 기능의 표현, 시멘틱 웹에서의 보관 및 검색기능, 이기종 및 분산 웹 리소스에서 수집한 정보를 처리하고 변환하는 기능 등에서 보다 나은 지적 접근방법으로 판단된다. 이에 본 연구의 목적은 시멘틱 웹 응용프로그램 및 기술에 대한 연구 동향 및 비즈니스에서 활용방안에 대한 가이드를 제시하였다.

2차원 바코드와 UCC/EAN-128을 이용한 생물자원 자동인식시스템 (An Automatic Identification System of Biological Resources based on 2D Barcode and UCC/EAN-128)

  • 주민석;류근호;김준우;김흥태;한복기
    • 정보처리학회논문지D
    • /
    • 제15D권6호
    • /
    • pp.861-872
    • /
    • 2008
  • 컴퓨팅 환경이 발전함에 따라 다양한 물리적 객체와 디지털 정보를 연동하는 자동인식 연구가 활발히 진행 중이다. 이러한 자동인식시스템은 다양한 산업분야에서 활용되고 있음에도 불구하고 보건의료와 관련한 자동인식 기술의 접목은 아직까지 다른 산업기술 전반에 미치지 못하고 있는 실정이다. 이에 따라 의료장비, 혈액, 인체조직 등 보건의료 용품의 자동인식에 관한 여러 연구가 진행 중이다. 이 논문은 인간 유전체 연구의 필수 연구재료인 생물자원을 대상으로 자동인식 기술의 적용 방안을 제안한다. 먼저, 자동인식기술 도입을 위해 사용 환경상의 고려사항을 정의하고, 조사과정 또는 실험을 통하여 적합한 형태의 태그 인터페이스로서 바코드를 선택하였다. 바코드 심볼로지는 2차원 바코드 심볼로지인 Data Matrix를 사용하고, 데이터 스키마는 국제적 범용성 추구를 위하여 UCC/EAN-128 기반으로 설계하였다. 제안된 기술들이 실제 환경에 적용되는지를 보이기 위한 어플리케이션을 개발하고, 이에 대한 실험 및 평가를 다음의 방법으로 수행하였다. 생물자원이 실제 보존되는 영하 $196^{\circ}C$, 영하 $75^{\circ}C$의 초저온 보존환경에서 바코드 인식실험을 한 결과 1.6초 내외의 평균 인식시간을 보이며, 데이터 스키마는 생물자원 활용 분야의 요구사항을 만족하는 것으로 평가되었다. 따라서 제안한 방법으로 생물자원의 정보처리 과정에서 정확성과 데이터 입력의 신속성이 제공될 수 있다.

랜덤 포레스트를 이용한 감정인식 결과를 바탕으로 스마트폰 중독군 검출 (Smartphone Addiction Detection Based Emotion Detection Result Using Random Forest)

  • 이진규;강현우;강행봉
    • 전기전자학회논문지
    • /
    • 제19권2호
    • /
    • pp.237-243
    • /
    • 2015
  • 최근 기술의 발달로 국내에 10명 중 8명은 스마트폰을 사용하고 있다. 또한, 스마트폰을 이용한 다양한 어플리케이션들이 개발되었다. 이로 인해, 스마트폰 중독현상이 사회적인 문제로 대두되고 있다. 특히, 스마트폰 중독은 스스로가 조절하기 어렵고, 자각하기 힘들다. 주로 설문지를 중심으로한 연구들에서, 스마트폰 중독을 진단하기 위해 예를 들면 S-척도와 같은 연구를 수행해왔다. 본 연구에서는 ECG(심전도)와 Eye Gaze 신호를 이용한 검출 방법을 제안하고자 한다. 피험자가 감정 영상을 시청했을 때, 피험자의 ECG 신호와 Eye Gaze 신호를 각각 Shimmer와 스마트아이를 이용하여 측정한다. 더불어, ECG 신호의 S-transform 결과를 특징으로 추출한다. 또한 동공의 직경, 시선과의 거리, 눈 깜빡임으로 구성된 Eye Gaze 신호로부터 12개의 특징을 추출한다. 분류기는 랜덤 포레스트를 이용하여 학습시키고 피험자의 데이터를 이용하여 스마트폰 중독군을 검출한다. 검출한 결과와 실험 전 진행한 S-척도 결과와 비교한 결과 ECG는 87.89%의 정확도, Eye Gaze는 60.25%의 정확도를 보여주는 것을 알 수 있었다.

망각곡선과 대결 기반 순위 결정 시스템을 적용한 영어 단어 학습 어플리케이션 개발 (English Vocabulary Learning Application Development Applying Forgetting Curve and Match Result Based Rating System)

  • 염기호;오경수;전영재
    • 한국게임학회 논문지
    • /
    • 제15권3호
    • /
    • pp.151-160
    • /
    • 2015
  • 본 논문에서는 망각곡선을 응용한 반복학습시기 설정 및 학습자 수준과 단어 난이도 자동계산 방법이 적용된 영어단어 암기시스템을 소개한다. 우리 시스템은 망각곡선을 사용해서 학습자의 단어암기 횟수에 따라 적절한 반복 주기를 정하고 그 시기에 복습을 요구한다. 학습자가 알고 있는 단어들에 대한 복습시간을 없애고 잊어버릴 확률이 가장 높은 단어들을 우선 적으로 복습하는 것으로 시간을 절약 할 수 있는 것이다. 또 수준에 맞는 난이도의 단어들을 제공함으로써 학습 흥미와 성취도 유지에 기여할 수 있다. 학습자의 수준을 고려하지 않은 난이도의 단어를 무작위로 제공하거나 이미 다른 사람들의 평가에 맞춰진 난이도의 단어들을 제공하는 기존의 시스템과 차별되도록 학습자와 단어 난이도 설정에 온라인 체스게임 랭킹시스템에서 사용하고 있는 "Glicko" 시스템을 적용시켰다. 플레이어간의 대결을 통해서 서로의 실력이 결정되고 매칭되는 이 시스템을 우리는 단어와 사람간의 대결로 시스템에 적용하였다. 그것으로 인해 학습하는 사람의 수준과 단어들의 난이도가 실시간으로 측정되고 학습과정에 반영이 된다. 이 외에 부가적으로 분산학습, 시험형식의 문제풀이의 즉각적인 피드백을 활용하여 영어 단어 암기의 효율성을 극대화 한다.

프로덕트 라인 공학의 핵심자산 재사용성 평가를 위한 품질시스템 (A Quality System for Evaluating Reusability of Core Assets in Product Line Engineering)

  • 오상헌;허진선;김지혁;류성열;김수동
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제33권3호
    • /
    • pp.277-288
    • /
    • 2006
  • 프로덕트 라인 공학(Product Line Engineering, PLE)은 소프트웨어 재사용을 위한 새로운 접근 방법이고, 핵심자산은 인스턴시에이션(Instantiation)을 통하여 어플리케이션을 개발하기 위한 큰 재사용 단위이다. 따라서, 핵심자산은 PLE의 중요한 요소이므로 핵심자산의 재사용성은 PLE 프로젝트의 큰 성공을 결정한다. 핵심자산은 전체가 아니라 재사용 부품(Part)에 불과하며, 고정된 기능뿐만 아니라 가변적인 기능도 포함, 지원하고 있다. 그러나, 기존의 품질모델로는 이러한 특성을 가지고 있는 핵심자산을 평가하기에는 한계가 있다. 따라서, 본 논문에서는 이러한 문제점을 해결하기 위해 ISO/IEC 9126을 기반으로 하여 핵심자산의 재사용성을 평가하기 위한 체계적인 품질시스템을 제안한다. 핵심자산의 중요한 특징들을 식별하고 식별된 재사용성의 특징을 기반으로 품질속성(Quality Attribute)을 도출한다. 이렇게 정의된 품질속성을 이용하여 메트릭을 정의한다. 또한 제안된 메트릭을 이용하기 위한 지침 및 대여 프로덕트라인에서의 적용사례를 제시한다. 이러한 품질시스템을 이용하여 핵심자산의 재사용성을 보다 효과적이고 정확하게 평가한다.

SOA 서비스 성능 측정을 위한 실용적 품질모델 (Practical Quality Model for Measuring Service Performance in SOA)

  • 오상헌;최시원;김수동
    • 정보처리학회논문지D
    • /
    • 제15D권2호
    • /
    • pp.235-246
    • /
    • 2008
  • 서비스 지향 아키텍처(Service-Oriented Architecture, SOA)는 재사용 가능한 서비스들을 동적으로 발견하고 조립하여 완성된 어플리케이션을 만드는 효과적인 접근 방법으로 주목받고 있다. 일반적으로 알려진 SOA의 장점으로는 개발 비용 절감, 기민성, 확장 용이성, 비즈니스 수준 재사용 등이 있다. 그러나, SOA를 널리 적용하는데 대표적인 문제점으로 성능 문제가 있으며, 이는 SOA의 특징인 분산환경에서의 배치 및 실행, 서비스 플랫폼의 이질성, 표준 메시지 포맷 사용 등에 기인한다. 따라서, SOA를 효과적으로 적용하기 위해서는 성능 문제가 개선되어야 하며, 성능 개선을 위해서는 서비스의 성능을 상세히 측정하여 문제가 어디서 발생했고 왜 발생했는지 분석할 수 있어야 한다. 이를 위해서는 우선적으로 서비스 성능을 효과적으로 측정하기 위한 품질모델이 정의되어야 한다. 그러나, 현재까지 SOA의 실행 환경 및 특징을 잘 반영한 실용적이고 상세한 성능 측정 품질모델에 대한 정의가 부족하다. 따라서 본 논문에서는 서비스 성능을 측정하기 위한 실용적인 메트릭의 집합을 가진 품질모델과 제안된 메트릭을 효과적으로 측정하기 위한 기법을 정의한다. 또한, 제안된 메트릭의 실용성과 유용성을 보여주기 위해 호텔 예약 서비스 시스템에 메트릭을 적용한다.