• 제목/요약/키워드: 원 웨어

검색결과 1,014건 처리시간 0.025초

C환경에서의 XP적용을 위한 모크객체생성기에 관한 연구 (A Study of Mock Objects Generator for Applying XPwith Special Attention to C)

  • 정영목;박제원;이남용
    • 한국컴퓨터정보학회논문지
    • /
    • 제10권1호
    • /
    • pp.15-26
    • /
    • 2005
  • XP(Extreme Programming)는 경량소프트웨어개발방법론 중의 하나로서 의사소통, 단순함, 피드백, 용기의 네 가지 가치추구를 통해 소프트웨어의 생산성과 품질을 향상시키는 실질적인 소프트웨어개발방법론이다. 그러나 XP의 핵심실천사항 중 하나인 테스트주도개발(Test Driven Development)은 한 가지 문제점을 가지고 있다. 테스트수행시간이 오래 걸리거나 테스트케이스(Test Cases)의 독립성을 확보하지 못할 경우 테스트주도개발이 불가능하다는 문제로서 최근 이를 해결하기 위해 모크객체(Mock Objects)의 중요성이 강조되고 있다. 모크객체는 문제가 되는 실제코드를 흥내내는 객체로서 수동으로 작성할 수있을 만큼 간단함을 원칙으로 하지만, 모크객체를 수동으로 작성하는 것은 실제로는 비효율적인 작업이기때문에 자바에서는 Mockobjects, EasyMock와 같은 모크객체생성기를 사용하고 있다. 그러나 모크객체는 객체지향을 전제로 하고, C언어용 모크객체생성기도 없기 때문에 C언어에서는 모크객체를 적용하기가 곤란하다. 본 논문에서는 객체지향개념이 취약한 C언어에서 모크객체를 손쉽게 생성하기 위한 C언어용모크객체생성기 CMock를 제시하고 이의 효용성을 검증하는 연구를 수행하였다.

  • PDF

다문화교육 효율성 제고를 위한 전자지도의 활용방안 -결혼이주여성의 맥락적 한계 극복을 위한 'e-사회문화지도'설계- (A Method of Using Digital Map to Improve Multicultural Education Efficiency: A Design of 'e-Atlas of Society and Culture' for Marriage Immigrant Women to Overcome Contextual Limitations)

  • 정영애;김형수
    • 디지털융복합연구
    • /
    • 제12권11호
    • /
    • pp.13-21
    • /
    • 2014
  • 이글은 결혼이주여성들의 국내 적응을 위한 교육용 코스웨어 개발과 이의 구현을 위한 'e-사회문화지도(e-ASC)' 설계에 초점을 두고 있다. 여기에는 결혼이주여성들의 문화적응, 사회 구성원으로서 가치관과 태도의 수용 및 사회적 기여 기회의 제공 등과 같은 교육 요소들이 고려되고 있다. 전자문화지도는 3차원의 공간을 통해 이주민과 내국인 모두에게 의미 있는 학습 경험을 제공할 뿐만 아니라 문화적 동질성을 공유할 수 있는 수단으로 유용하다. 전자문화지도를 활용하여 이 글에서 제안하고 있는 'e-사회문화지도'는 다문화인구의 맥락적 경험에 근거한 특정 사건을 중심으로 모국에서 경험한 맥락적 한계를 극복하고 비교문화적 접근을 통해 이주사회에 적응을 위한 능동적인 학습기회를 제공할 수 있다는 점에서 장점이 있다. 'e-사회문화지도'는 이주민들에게 효과적인 교육용 툴로 활용될 것은 물론, 결혼이주여성들이 모국에서 맥락적으로 습득한 한국 사회의 사회 문화현상에 대한 이해를 바르게 전달하고 그들의 사회적응을 돕는 기여할 것으로 기대된다.

RFID를 이용한 웹 기반의 실시간 위험물 모니터링 시스템 구축 사례 (A Web-based System for Real-time Monitoring of Dangerous Objects using RFID)

  • 김주일;이우진;정기원
    • 한국전자거래학회지
    • /
    • 제13권2호
    • /
    • pp.101-115
    • /
    • 2008
  • 최근 사회에서는 총기를 사용하는 범죄가 증가하고 있으며, 방화 및 테러에 이용될 수 있는 화학물질 및 방사선 물질들의 부실한 관리로 인해 많은 곳에서 관련 사고가 잇따르고 있다. 이에 따라, 위험물에 대한 위치를 추적함과 동시에 위험물에 대한 정확하고 신속한 정보를 제공하는 혁신적인 위험물 관리기술이 필요하다. 본 논문에서는 현재의 위험물 관리 기술의 한계성 및 문제점을 극복하기 위하여 RFID를 이용한 웹 기반의 실시간 위험물 모니터링 시스템의 구축 사례를 보인다. RFID를 이용한 웹 기반의 실시간 위험물 모니터링 시스템에 대한 아키텍처를 정의하고, RFID 태그에 위험물에 대한 정보를 저장하기 위한 방법을 정의하며, 웹 기반의 모니터링 시스템을 구현하여 실제로 위험물을 모니터링 하는 사례를 보인다. 논문에서 제시하는 실시간 위험물 모니터링 시스템은 위험물 정보를 관리하고 위험물을 제어하기 위한 위험물 모니터링 서버, 위험물과 모니터링 서버의 중계자 역할을 수행하는 위험물 모니터링 미들웨어, 위험물에 부착된 RFID 태그로부터 위험물의 정보를 읽기 위한 RFID 리더기, 위험물의 정보, 상태 및 위치에 대한 데이터를 저장하기 위한 데이터베이스로 구성된다. 이 시스템은 총기류, 방사선 물질, 유해성 화학물질 등 여러 가지 위험물에 대하여 RFID를 이용한 위치정보에 기반하여 위험물을 관리하는 시스템으로 위험물에 대한 반입, 반출 검사 및 실시간 위치정보를 획득할 수 있다. 또한 웹 기반의 시스템이고, 그래픽 사용자 인터페이스를 제공하므로 필요할 때는 언제 어디서나 웹을 통하여 위험물에 대한 시각적인 모니터링을 할 수 있다.

  • PDF

콘크리트궤도의 궤도지지강성 평가시스템에 관한 연구 (A Study on Evaluation System of Track Support Stiffness for Concrete Tracks)

  • 최정열;김만화;김현수;정지승
    • 문화기술의 융합
    • /
    • 제6권2호
    • /
    • pp.535-541
    • /
    • 2020
  • 현행 탄성 재료 교체 및 성능평가는 작업성 및 작업공정이 매우 복잡하고 시간도 많이 소요됨은 물론 탄성 재료의 교체시기를 사전에 파악하기 어려운 반면, 본 연구에서 제시한 방법은 탄성 재료의 궤도지지강성 변화율을 상품 한계치와 기능 한계치를 비교 표시해 줌으로써 탄성 재료 교체의 필요성 및 교체 전, 후의 궤도지지강성 개선효과를 현장에서 즉각적으로 실험데이터를 바탕으로 입증이 가능하다. 또한 궤도지지강성 평가 소프트웨어를 이용하여 현장시험을 통해 획득한 탄성 재료에 대한 성능평가 데이터가 관리자 컴퓨터에 통합 관리되기 때문에 탄성재료의 교체시기 및 위치를 파악함으로써 교체 계획 수립 및 유지관리 이력 관리가 가능하다. 따라서 선로 순회하는 작업시간 동안 다수의 측점에서 탄성재료의 성능 및 상태를 현재 운영상태에서 궤도성능(궤도지지강성) 및 궤도재료의 내구성능(노후화 수준, 물성변화율 등)을 평가함으로써 시기적절하게 탄성재료를 교체할 수 있으며, 지속적으로 탄성재료의 성능변화(열화)상태를 모니터링 할 수 있어 궤도유지관리에 활용도가 높을 것으로 판단된다.

공간정보 오픈소스 활용 설문조사에 따른 현황 분석 (Questionnaire Analysis of Geo-Spatial Open Source Application)

  • 유희영;이기원;이광재;김용승
    • 한국지리정보학회지
    • /
    • 제16권4호
    • /
    • pp.106-119
    • /
    • 2013
  • 오픈소스는 비용을 절감하고 다양한 분야에 빠르게 적용가능하다는 장점 때문에 현재 많은 나라에서 활발하게 기술을 도입하고 있다. 그러나 우리나라에서는 유사한 인프라 환경을 갖춘 다른 국가들에 비해 아직 공간정보 분야에서의 오픈소스 이용이 활발하지 않은 상태이다. 이 연구는 공간정보 분야 전문 학회 회원을 대상으로 설문조사를 수행하고, 이를 바탕으로 공간정보 분야에서의 오픈소스에 대한 인식과 활용 현황, 발전 가능성과 방향을 분석하고자 하였다. 설문 결과를 요약하면, 다수의 사람들이 오픈소스를 사용해본 경험은 있으나 라이선스나 규정에 대한 이해가 부족하고 전문적인 교육을 받은 경우는 거의 없었다. 한편 오픈소스 활용을 저해하는 주요 요인은 참고자료의 부족, 유지보수의 어려움, 지원의 부족, 기술에 대한 신뢰도가 떨어진다는 것이었다. 현재 국내에서는 일부 분야에서 몇몇 오픈소스 소프트웨어나 라이브러리만 사용되고 있는 실정이지만, 많은 공간정보 연구자들이 앞으로 빠른 시일 내에 오픈소스를 사용할 계획이 있고 오픈소스의 발전 가능성이 높은 것으로 기대하고 있었다. 앞으로 사용 편의성, 참고자료를 보완하고 기술 신뢰성과 정책적 지원이 확보된다면 앞으로 공간정보를 다루는 오픈소스 분야가 크게 발전 할 수 있을 것이다.

강원권 및 동남권 지역의 파력발전 잠재성 평가 (Assessment of Wave Power Potential in the Kangwon and Dongnam Regions, Korea)

  • 장미향;최요순
    • 한국지리정보학회지
    • /
    • 제16권4호
    • /
    • pp.91-105
    • /
    • 2013
  • 본 연구에서는 강원권 및 동남권에 해당하는 동해와 남해일부 해역을 대상으로 파력발전 시스템을 도입함으로서 기대할 수 있는 잠재성을 평가하였다. 연구지역 해역에 750kW급 파력발전기 28대를 설치하는 것을 가정하고, 미국 국립해양대기청(NOAA)의 NWW3(Noaa Wave Watch III) 모델로부터 구축된 평균 유의파고 및 첨두파주기 자료와 스텐포드 대학과 미네소타 대학이 공동 개발한 InVEST 소프트웨어를 이용하여 연간 전력 생산량과 경제적 효과를 분석하였다. 분석 결과 연구지역에서의 발전 전력량은 최대 1,207MWh/year, 최소 163MWh/year로 산정되었으며, 연안보다는 육지로부터 먼 해역으로 갈수록 발전 전력량이 점차 증가하는 공간적 분포 패턴을 보였다. 파력발전 시스템의 운영기간을 25년으로 가정하고 시스템 도입을 위해 투입되는 비용과 생산되는 전력의 판매 수익을 함께 고려하여 순현재가치(NPV)를 산정하였다. 그 결과 파력발전 시스템으로부터 생산된 전력을 해저 케이블과 강원권과 동남권 지역의 해안가에 위치한 10개의 발전소들의 설비를 이용하여 내륙으로 공급할 경우에는 NPV가 최대 5,882달러(약 6,600천원), 최소 -63,494달러(약 -71,000천원)인 것으로 분석되었다. 반면, 파력발전 시스템으로부터 생산된 전력을 울릉도와 독도의 전력망으로 공급할 경우, 해저 케이블 설치를 위해 투입되는 초기 비용이 크게 줄어들어 울릉도, 독도 인근 해역에서 NPV 값이 최대 28,095달러(약 31,600천원)까지 증가하는 것을 확인할 수 있었다. 또한, 전력 판매단가가 증가할수록 동해상의 NPV의 손익분기선이 육지 쪽으로 가까워지는 것으로 분석되었으며, 울릉도, 독도 인근 해역에서는 전력 판매단가가 현재 수준보다 100원 상승할 경우 NPV 값이 최대 88,158달러(약 99,000 천원)까지 증가하는 것으로 예측되었다.

프로그램 가능 최대길이 CA기반 의사난수열 생성기의 설계와 분석 (Design and Analysis of Pseudorandom Number Generators Based on Programmable Maximum Length CA)

  • 최언숙;조성진;김한두;강성원
    • 한국전자통신학회논문지
    • /
    • 제15권2호
    • /
    • pp.319-326
    • /
    • 2020
  • PRNG(Pseudorandom number generator)는 안전한 온라인 통신을 위한 암호화 키 생성에 있어서 필수적이다. PRNG에 의해 생성되는 비트 스트림은 대칭키 암호 시스템에서 빅 데이터를 효과적으로 암호화할 수 있도록 고속으로 생성되어야 하며 또한 여러 통계적 테스트를 통과할 수준의 랜덤성을 확보해야 한다. CA(Cellular Automata) 기반의 PRNG는 하드웨어로 구현이 용이하고, LFSR기반의 PRNG보다 렌덤성이 우수하다고 알려져 있다. 본 논문에서는 대칭키 암호시스템에서 효과적인 키 수열을 생성할 수 있는 PMLCA(Programmable Maximum Length CA)기반의 PRNG를 설계한다. 제안하는 PRNG는 비선형 제어 방식을 통해 비트 스트림을 생성한다. 먼저 주기가 긴 선형 수열을 생성하는 단일 여원벡터를 갖는 (m,n)-셀 PMLCA ℙ 기반의 PRNG를 설계하고 주기와 생성다항식을 분석한다. 또한 ℙ와 주기가 같으면서 비선형 수열을 생성하는 두 개의 여원벡터를 갖는 (m,n)-셀 PC-MLCA기반의 PRNG를 설계하고 비선형 수열이 출력되는 위치를 분석한다.

체험적 공간감이 상호작용 콘텐츠 수행에 미치는 영향 (Effect of Experiential Space Perception on Performing Interactive Digital Contents)

  • 윤한경;송복희
    • 한국정보전자통신기술학회논문지
    • /
    • 제4권2호
    • /
    • pp.111-118
    • /
    • 2011
  • 컴퓨터의 하드웨어 및 소프트웨어의 기술의 발달에 따라 TV와 컴퓨터는 융합되어 경계가 모호해지는 추세일 뿐 만 아니라 디지털 HD방송의 도래는 TV의 교체를 가속화하고 화면은 대형화되는 추세이다. 진화된 TV는 네트워크와 연결되어 기존의 컴퓨터로 가능하였던 모든 작업이 가능해 지는 것과 쌍방향 통신을 위한 상호작용의 증가는 당연한 귀결이며, 그에 따라 대형화된 TV화면으로 인하여 가족 구성원이 모두 참여하여 즐길 수 있는 콘텐츠가 요구되는 등의 라이프스타일도 변화가 예상된다. 반면에 대형화된 영상에서는 제한적이긴 하지만 TV에 보이는 환경에 실제로 존재하고 있는 것 같은 느낌은 현장감이 클수록 증가된다. TV 콘텐츠에 있어서 현장감을 증가시키는 방향으로 기술 및 콘텐츠의 발전이 이루어지고 있다. TV는 다른 매체에 비해 상대적으로 매체와 수용자간의 거리가 긴 편으로 2.5m 정도 떨어져서 시청하는 것으로 보고된바 있다. 따라서 TV를 시청할 때 주위 환경이 시청자의 시야에 들어올 여지가 크기 때문에 콘텐츠는 간결한 디자인과 선명한 색상 등을 통해 시청자들의 시선을 잡아두어 몰입을 유도할 필요가 있다. 그럼에도 불구하고 TV용 디지털 콘텐츠에서 현장감을 높이기 위한 기초연구는 이루어지지 못한 실정이다. 본 실험의 목표는 사용자의 물리적 경험을 고려한 상호작용 콘텐츠에서 사용자들의 체험적으로 획득한 공간감이 미치는 영향을 분석하는 것이다. 영상의 디멘션이 사용자의 체험한 형태와 유사할 때 현장감 증가하여 상호작용이 원활하게 이루어지는 것을 성취도 측정 결과로 확인하였다.

엑시머 레이저를 사용한 LLO 시스템 설계 및 분석 (Design and Analysis of a Laser Lift-Off System using an Excimer Laser)

  • 김보영;김준하;변진아;이준호;서종현;이종무
    • 한국광학회지
    • /
    • 제24권5호
    • /
    • pp.224-230
    • /
    • 2013
  • 레이저 리프트 오프(Laser Lift-Off: LLO)는 수직형 LED 제조를 위하여 GaN 또는 AlN 박막을 사파이어 웨어퍼로부터 레이저를 이용하여 제거하는 공정으로 광원, 레이저의 출력 파워를 조절해주는 감쇠기, 빔의 형태를 잡아주는 빔 성형 광학계, 원하는 빔 사이즈를 만들어 주고 빔을 균일하게 섞어주는 빔 균일 광학계, 기판에 투사 이전에 빔을 한번 잘라주는 조리개 부분과 마스크 단에서 잘린 빔을 기판에 투사해주는 투사렌즈 부분으로 구성되어 있다. 본 논문에서는 LLO 시스템을 구성하고 있는 광학계 중 감쇠기와 투사렌즈 부분의 설계 및 분석을 진행하였다. 투사렌즈의 $7{\times}7mm^2$ 빔 사이즈 구현을 위하여 광학 설계 프로그램인 지맥스를 통해 설계 및 초점심도를 분석하였으며, 조명 설계 프로그램인 라이트 툴을 사용하여 빔 사이즈 및 균일도를 분석하였다. 성능 분석 결과 사각형 빔의 크기 $6.97{\times}6.96mm^2$, 균일도 91.8%, 초점심도 ${\pm}30{\mu}m$를 확인하였다. 또한 고출력의 엑시머레이저의 빔 강도를 감쇠시키기 위한 장치인 감쇠기의 투과율을 높이기 위하여 에센설 맥클라우드 코팅 프로그램을 사용하여 유전체 코팅을 실시한 결과 총 23층의 박막과 s 편광의 입사각도 $45{\sim}60^{\circ}$에서 10-95%의 투과율을 확인 할 수 있었다.

피어-투-피어 스마트워치 시스템을 위한 바이오 센싱 데이터 동기화 (Bio-sensing Data Synchronization for Peer-to-Peer Smart Watch Systems)

  • 이태규
    • 문화기술의 융합
    • /
    • 제6권4호
    • /
    • pp.813-818
    • /
    • 2020
  • 최근, 스마트기기의 기술 및 사용자의 급증과 더불어, 스마트워치 시장이 성장하고, 그 효용성 및 사용성이 지속적으로 확대되고 있다. 스마트워치의 강점은 웨어러블 휴대성, 응용의 즉시성, 데이터 다양성 및 실시간성 등이다. 이러한 강점에도 불구하고, 스마트워치는 배터리 제약, 디스플레이 및 사용자 인터페이스 크기 제약, 메모리 제약 등의 한계성을 지닌다. 또한, 개발자 및 표준 디바이스, 운영체제 표준 모델, 킬러 애플리케이션 모듈 등의 보완 필요성이 제기된다. 특히, 스마트워치는 사용자의 생체정보 모니터링 및 응용이 주요한 서비스로 자리하고 있다. 이러한 스마트워치의 생체정보는 실시간 대용량 데이터를 생성한다. 생체정보 서비스의 고도화를 위해서, 센싱 데이터를 원격 스마트폰 또는 로컬서버저장소로 안정적인 피어-투-피어 전송이 수행되어야 한다. 본 연구는 스마트워치 시스템에서 무선 원격 피어-투-피어 전송 안정성을 보장하기 위한 동기화 방법을 제안한다. 이러한 동기화 방법에 기초한 무선피어-투-피어 전송 프로세스를 설계하고, 비동기 전송 프로세스와 제안 동기 전송프로세스를 분석하여 전송량 증가에 따른 전송 효율화 방법을 제안하다.