• 제목/요약/키워드: MESSAGE

검색결과 4,965건 처리시간 0.032초

효율적인 자바언어 학습을 위한 인터넷기반 자율학습시스템의 구현 (An Internet-based Self-Learning Educational System for Efficient Learning of Java Language)

  • 김동식;이동엽
    • 공학교육연구
    • /
    • 제8권1호
    • /
    • pp.71-83
    • /
    • 2005
  • 본 논문에서는 자바 언어를 학습하는데 있어 효율성을 증가시키기 위해 인터넷 기반 자율학습시스템이 제안되었다. 제안된 자율학습시스템은 JWP(Java Web Player)라고 불리며 Java Web Start 기술을 활용하여 웹상에서 실행이 가능한 자바 애플리케이션 프로그램이다. 또한 본 논문에서는 컴퓨터 언어를 학습하는데 있어 3가지 중요한 일련의 과정인 개념학습과정, 프로그래밍 실습과정, 그리고 학습 성취도 평가과정을 Java Web Start 기술을 이용하여 JWP에 통합하였다. 제안된 시스템은 학습과정을 교육공학적인 측면에서 멀티미디어 요소를 강화하였기 때문에 학습자가 흥미를 가지고 자발적으로 학습을 할 수 있도록 설계되었다. 더욱이 JWP 에는 효율적인 자바 언어 학습을 위해 학습내용에 대한 설명이 음성으로 출력되며, 이때 이와 관련된 이미지와 텍스트들이 동기화되어 동시에 화면에 표시된다. 더욱이 소스파일의 코딩, 에디팅, 실행 그리고 디버깅 등을 쉽게 할 수 있는 컴파일러가 삽입되어 있어 편리한 자바 언어 실습환경을 제공한다. 마지막으로 각 단원별 돌발퀴즈와 마무리 테스트를 통하여 학습자가 자신의 학습상황을 체크하여 반복학습을 할 수 있도록 유도하였다.

상지장애인의 컴퓨터 사용을 위한 무선 자이로마우스의 개발 및 임상평가 (Development and Clinical Evaluation of Wireless Gyro-mouse for the Upper Extremity Disabled to Use Computer)

  • 한하나;송은범;김철승;허지운;엄광문
    • 감성과학
    • /
    • 제9권2호
    • /
    • pp.93-100
    • /
    • 2006
  • 본 연구에서는 교통사고나 뇌졸중 등에 의해 상지의 장애를 가지는 장애인을 대상으로 하여, 인터넷의 브라우저와 같은 소프트웨어를 사용 할 수 있는 컴퓨터 인터페이스로서 자이로센서를 이용한 무선 자이로 마우스시스템를 개발하고, 임상평가를 통해 그 유용성을 확인하고자 한다. 시스템 개발에 있어서 주안점은, 첫째, 장애인의 경우 휠체어나 침대에 누워서 마우스 조작을 할 수 있도록 시스템의 무선화하는 것, 둘째, 착탈의 용이성과 미관을 위하여 센서를 헤드 밴드에 삽입하는 것, 셋째, 컴퓨터 운영체제에게 클릭신호를 전달하기 위하여, $C5{\sim}C6$ 환자들의 경우에는 클릭 스위치를 사용하고, C4환자의 경우에는 고개의 끄덕임을 검출하도록 하는 것이다. 개발된 시스템을 척수손상으로 인한 상지 장애인을 대상으로 평가실험을 실시하였다. 그 결과 시행횟수가 증가할수록 상하/좌우 이동시의 목표위치에 대한 실제위치의 오차가 감소하고, 1분당 클릭률이 증가하는 경향을 확인하였다. 이로부터, 개발된 무선 자이로마우스 시스템은 환자의 반복사용을 통해 그 유용성이 증가할 것을 알 수 있다.

  • PDF

객체지향 분석 단계에서의 클래스 복잡도 측정 (Measurement of Classes Complexity in the Object-Oriented Analysis Phase)

  • 김유경;박재년
    • 한국정보과학회논문지:소프트웨어및응용
    • /
    • 제28권10호
    • /
    • pp.720-731
    • /
    • 2001
  • 구조적 개발 방법론에 적용하도록 만들어진 복잡도 척도들을 클래스의 상속성, 다형성, 메시지 전달 그리고 캡슐화와 같은 객체지향의 개념에 직접적으로 적용할 수 없다. 또한 기존의 객체지향 소프트웨어에 대한 척도의 연구는 프로그램의 복잡도나, 설계 단계의 척도가 대부분이었다. 실제로 분석단계 클래스의 복잡도를 낮춤으로서 시스템의 개발 노력이나 비용 및 유지보수 단계에서의 노력이 크게 줄어들게 되므로, 분석 클래스에 대한 복잡도를 측량하기 위한 척도가 필요하다. 본 논문에서는 객체지향 개발방법론인 RUP(Rational Unified Process)의 분석 단계에서 추출되는 분석 클래스에 대해서 복잡도를 측정할 수 있는 새로운 척도를 제안한다. 협력 복잡도CC(Collaboration Complexity)는 가능한 협력의 최대 수로서 클래스가 잠재적으로 얼마나 복잡할 수 있는지를 측정하기 위한 척도이며, 각 협력자들의 인터페이스를 이해하는 것과 관련된 총체적 어려움을 측정하는 인터페이스 복잡도 IC(Interface Complexity)를 정의하였다. 제안된 척도는 Weyuker의 9가지 공리적 성질에 대하여 이론적인 검증을 하였으며, 텍스트 마이닝 기법을 사용하여 사용자의 질문에 자동으로 응답하는 시스템의 분석 클래스에 대하여 제안된 척도를 적용하여 복잡도를 측정하였다. 제안된 CC와 IC의 값과 Chidamber와 Kemerer가 제안된 CBO와 WMC의 값을 비교해 본 결과, 제안된 복잡도 척도의 계산결과 값이 큰 클래스의 경우에는 설계 이후 단계에서도 역시 복잡도가 커지게 되는 것을 알 수 있었다. 이로써 소프트웨어개발 주기의 초기에 클래스에 대한 복잡도를 평가해 보고, 나머지 단계에 필요한 시간과 노력을 예측함으로써 보다 비용-효과적인 객체지향 소프트웨어를 개발할 수 있는 가능성이 높아질 것으로 기대된다.

  • PDF

MSRP를 이용한 M2M 플랫폼 구조 (M2M Network Platform Using the MSRP)

  • 김정호;빈재만;강승찬;이재오
    • 한국산학기술학회논문지
    • /
    • 제17권4호
    • /
    • pp.752-757
    • /
    • 2016
  • M2M(Machine to Machine) 통신은 사람이 직접적으로 간섭하지 않더라도, 네트워크 통신을 경유하여 비즈니스 응용프로그램과 장치가 서로 의사소통을 수행한다. 본 논문에서 수행한 연구의 목적은 IMS(IP Multimedia Subsystem) 기반의 M2M 수평 서비스 플랫폼을 이용하여, M2M 게이트웨이를 사용하는 IMS 네트워크 코어를 통해 M2M 장치와 M2M AS(Application server)를 연결하는 것이다. IMS는 모바일 사용자에게 IP 멀티미디어 서비스를 제공하기 위해 3rd Partnership Project (3GPP)의 무선 표준기구가 정의한 아키텍처 프레임 워크이다. 본 논문에는 MSRP를 이용한 IMS기반의 수평적 M2M 네트워크 서비스 플랫폼의 설계와 구현이 기술되어 있다. 그리고 프로토콜과 기본 아키텍쳐를 요약하였으며, 아키텍쳐의 호출 흐름과 각 프로세스에서의 작동 요소, 아키텍쳐의 설계에 관한 자세한 설명을 제공한다. 또한, 제안하는 플랫폼의 설계와 구현 과정, 사용된 각각의 도구, 구성 요소의 선택과 그것의 중요성에 관한 설명이 서술되어 있다. 또한, M2M 게이트웨이, M2M 응용 프로그램 서버, 오픈 IMS 코어, 비즈니스 응용 프로그램과 M2M 장치를 설계하고 구현하는 방법을 설명한다.

저속 네트워크 기반의 가전기기를 위한 원격 제어 시스템 (A Remote Control System for Home Appliance using Low Speed Network)

  • 김용호;이종환;유동희;김경석
    • 한국정보과학회논문지:컴퓨팅의 실제 및 레터
    • /
    • 제9권6호
    • /
    • pp.699-711
    • /
    • 2003
  • 홈 네트워크 기술과 인터넷 제어 기술이 가정에서 널리 사용되기 위해서는 세 가지 고려 사항을 충족해야 한다. 먼저 홈 네트워크 기술을 기존의 가전기기에 적용함으로써 발생하는 비용의 증가를 최소화할 수 있어야 하고, 인터넷에서 홈 네트워크로 접근이 가능하게 하기 위해 가정의 다양한 인터넷 사용 환경을 고려하여야 하며, 끝으로 가전기기 제어를 위해 홈 네트워크에 적용되는 제어 프로토콜과 인터넷 제어를 위해 사용되는 프로토콜 사이에 서로 호환이 되어야 한다. 본 논문에서는 이 세 가지 사항을 고려한 ARCS(Appliance Remote Control System)를 설계하고 구현한다. ARCS는 기존 가전기기에 최소비용으로 통신 기능과 원격 제어 요청을 처리할 수 있는 홈 네트워크 프로토콜인 LnCP(Living network Control Protocol)를 기반으로 상용화된 가전기기론 대상으로 인터넷을 통해 원격 제어 서비스를 제공한다. ARCS는 홈 게이트웨이가 인터넷상의 홈 서버에게 통신 세션을 요청함으로써 인터넷에서 홈 네트워크로의 접근이 가능하게 하는 방식을 사용하고 있으며, 인터넷 응용 프로그램을 이용하여 집 안의 가전기기를 원격 제어할 수 있는 가상 제어 인터페이스를 제공한다. 구현을 위해 홈 게이트웨이와 인터넷 홈 서버간의 통신 세션 관리와 인터넷을 통한 가전기기 제어 통신을 위한 프로토콜이 요구되는데, 본 논문에서는 LnCP와 쉽게 호환 가능한 제어 메시지들을 정의한 AICS(Appliance Internet Control Specification)라는 새로운 프로토콜을 설계하여 ARCS와 홈 게이트웨이에 적용하였다.

계층적 이동 Ipv6환경에서 지연갱신전략을 이용한 위치등록 비용 감소 (Cost Reduction of Location Registration Using the LiEy UBdate Strategy in Hierarchical Mobile IPv6)

  • 이명규;황종선
    • 한국정보과학회논문지:정보통신
    • /
    • 제32권3호
    • /
    • pp.370-381
    • /
    • 2005
  • 이동 IP는 인터넷에서 호스트의 이동성을 제공하기 위한 효율적이고 확장성 있는 기법이다 이동 IP를 이용하여, 이동노드는 If주소의 변경없이 인터넷에서 이동할 수 있다. 하지만, 이동 IP는 위치등록을 위한 높은 통신비용을 요구한다. 이러한 통신비용을 감소시키기 위하여 이동 사용자들의 통신패턴을 조사해본 결과, 이동 사용자들이 실제 통신하는 시간이 많지 않다는 사실에 주목하게 되었다. 실제, 이동노드가 통신하지 않는 유휴상태에서 이동중인 이동노드는 위치등록을 위한 바인딩 갱신 메시지를 흠 에이전트에게 보낼 필요가 없다. 이러한 관점에 의해서, 본 논문에서는 계충적 이동 IPv6 환경에서 포워딩 포인터를 사용하여 통신 비용을 최소화하는 갱신지연전략을 제안한다. 제안 기법은 이동중인 이동노드가 통신하지 않는 동안 발생하는 불필요한 바인딩 갱신 메시지를 제거함으로써 통신비용을 칙소화함에 있다. 제안기법에서 바인딩 갱신 메세지는 이동노드가 통신하는 무휴상태에서만 전송된다. 이동노드가 유휴상태일 경우, 바인딩 갱신 메세지는 포워딩 포인터를 이용하여 무휴상태가 될 때까지 지연된다. 따라서, 이동노드가 유휴상태인 경우 불필요한 바인딩 갱신 메시지를 제거함으로써 위치등록 비용을 감소시킬 수 있다. 또한, 이동노드가 유휴상태일때 핑퐁효과로부터 발생되는 불필요한 위치등록 비용을 감소시킬 수 있다. 이산 분석 모델을 이용하여 분석한 결과는 제안 기법을 이용하여 위치 둥록 비용을 감소시킬 수 있음을 보여준다.

치과위생사의 의사소통능력이 조직유효성에 미치는 영향 (Effect of communication competence on the organizational effectiveness in dental hygienists)

  • 권아름;한수진
    • 한국치위생학회지
    • /
    • 제15권6호
    • /
    • pp.1009-1017
    • /
    • 2015
  • Objectives: The study aimed to investigate the effect of communication competence on the organizational effectiveness in dental hygienists. Methods: A self-reported questionnaire was completed by 248 dental hygienists in Seoul, Incheon, and Gyeonggido from November 1 to 30, 2014. The questionnaire consisted of general characteristics of the subjects(4 items), job characteristics(10 items), communication competence(49 items), organizational commitment(15 items), job satisfaction(16 items), and turnover intention(5 items). The instrument for communication competence and organizational commitment was done by Likert 5 points scale. Data were analyzed by t test, one way ANOVA, stepwise multiple regression test, and post-hoc Scheffe test using SPSS 18.0 program Results: The average of communication competence was 3.49(${\pm}0.28$). Of the sub-factors of communication competence, interpretational competence had the highest score of 3.65(${\pm}0.33$) followed by self-presentation 3.50(${\pm}0.49$), message conversion 3.50(${\pm}0.47$), role performance 3.44(${\pm}0.37$), and goal setting competence 3.28(${\pm}0.60$). There were significant effects in the organizational commitment including workplace(dental clinic=1, ${\beta}$=-0.254), weekly average working hours($${\leq_-}40$$ hours=1, ${\beta}$=0.182), role performance(${\beta}$=0.163), self-presentation(${\beta}$=0.144), goal setting competence(${\beta}$=0.130), and position(head=1, ${\beta}$=0.137). There were significants effects in the job satisfaction including position(head=1, ${\beta}$=0.217), weekly average working hours($${\leq_-}40$$ hours=1, ${\beta}$=0.204), education level(graduate school=1, ${\beta}$=0.184), job career(3~6 years=1, ${\beta}$=-0.181), goal setting competence(${\beta}$=0.194), and interpretational competence(${\beta}$=0.124). Conclusions: The communication competence of the dental hygienists showed a partial effect on the organizational effectiveness. In order to improve the organizational commitment and job satisfaction and the turnover intention, a variety of efforts must be taken and focused on goal setting competence, role performance, self-presentation, and interpretational competence.

비밀분산 기반의 2-Subset Difference 브로드캐스트 암호시스템 (2-Subset Difference Broadcast Encryption System Based on Secret Sharing Method)

  • 이재환;박종환
    • 방송공학회논문지
    • /
    • 제20권4호
    • /
    • pp.580-597
    • /
    • 2015
  • 브로드캐스트 암호시스템은 한명의 송신자가 다수의 수신자에게 안전하게 메시지를 전송하는 기법이다. 제안된 브로드캐스트 암호 시스템 중 가장 효율적인 것은 트리구조에서 Subset Difference(SD) 기법을 이용한 것으로, 이를 구체화하기 위해 유사난수생성기(PRG: Pseudo-Random Generator)와 비밀분산(SS: Secret Sharing) 방식을 이용한 두 가지 방법이 존재한다. 2-SD 기법은 SD 기법을 일반화하는 것으로 하나의 집합에서 두 개의 부분집합을 동시에 탈퇴시킬 수 있는 방법이다. 2-SD 기법의 장점으로는 SD 기법에 비해 전송량을 더 줄일 수 있다는 것이다. 그러나 현재까지 PRG나 SS 기반에서 2-SD 기법을 설계한 결과는 알려지지 않았다. 본 논문에서는 2014년 Jae Hwan Lee[9]등이 제시한 SS 기반의 SD 기법을 확장하여 SS 기반의 2-SD 기법을 설계한다. 제안된 기법은 기존 SS 기반의 SD 기법에서 요구하는 암호문 헤더 전송량의 약 25% 줄이는 효과가 있다. 또한 암호 이론적으로 본 논문의 결과는 증명 가능한 2-SD 기법을 최초로 제시한 것이다.

완성품 이력추적을 위한 EPC Network기반 EPCIS Capturing Application 개발 (Implementation of EPCIS Capturing Application for Finished Goods Trace History in EPC Network)

  • 김진석;신용태
    • 인터넷정보학회논문지
    • /
    • 제16권2호
    • /
    • pp.19-26
    • /
    • 2015
  • RFID 시스템을 구축하여 운영하기 위해서는 자체적으로 시스템을 개발하여 운영을 하거나 표준에 입각한 시스템을 구축하는 방법이 있다. RFID 시스템을 자체적으로 운영을 하고자 한다면 자체적으로 개발한 시스템을 사용하여도 문제가 되지 않는다. 그러나 여러 회사 또는 거점에서 시스템 연계 및 데이터 연계를 위해서는 표준을 준수한 시스템을 구축해야 한다. 본 논문은 국제 민간표준기구인 EPCglobal의 EPC Network 기반으로 RFID를 적용하기 위한 요소 중 EPCIS Capturing Application을 제안한다. EPCIS Capturing Application은 리더와 미들웨어에서 전송된 데이터를 수신하여 EPCIS에 전송하기 위한 메시지를 생성하여 EPCIS에 전송하는 역할을 한다. 본 논문은 현장에서 사용하기 위해 구현한 시스템으로 고정형 RFID 리더에서 사용하는 ALE Interface 뿐만 아니라 휴대형 RFID 리더와 같이 ALE Interface를 사용하지 않는 장비의 데이터를 수신할 수 있는 Capture Interface도 제안한다. 이에 본 논문은 RFID가 적용된 완성품 이력추적을 위한 EPCIS Capturing Application을 제안한다. 제안된 EPCIS Capturing Application을 통해 RFID 시스템을 EPCglobal 표준 기반으로 적용하고자 하는 모든 시스템에 활용 할 수 있게 된다.

SNMP 기반 네트워크관리를 위한 적응형 네트워크 모니터링 방법 (Adaptive Network Monitoring Strategy for SNMP-Based Network Management)

  • Cheon, Jin-young;Cheong, Jin-ha;Yoon, Wan-oh;Park, Sang-bang
    • 한국통신학회논문지
    • /
    • 제27권12C호
    • /
    • pp.1265-1275
    • /
    • 2002
  • 네트워크 관리시스템에서는 SNMP를 기반으로 하는 중앙 집중형 방법과 모빌 에이전트를 사용하는 분산형 방법으로 나눌 수 있다. 네트워크 정보가 시간에 따라 변하는 경우 매니저는 실시간으로 이를 관찰할 필요가 있으며, 이 경우 SNMP에서는 매니저가 주기적으로 에이전트에 질의를 보낼 수 있어 주로 폴링을 사용한다. 그러나 폴링에서는 정보 전송을 위해서 매번 요구와 응답의 두 메시지 전송이 필요하여 네트워크 트래픽이 증가한다. 본 논문은 SNMP 기반 네트워크 관리에서 기존의 폴링 방법과 비교하여 트래픽을 줄이면서 여러 에이전트를 충실히 모니터링할 수 있는 적응형 방법을 제안하였다. 제안된 방법에서는 각 에이전트가 정보의 시간적 변화량에 따라 최적의 에이전트 모니터링 주기를 결정하고, 매니저는 이 주기들을 취합하여 모니터링에 의한 부하가 전체 네트워크 트래픽의 일정 부분 이하가 되도록 모니터링 주기를 결정한다. 에이전트는 매니저로부터 받은 모니터링 주기에 따라 스스로 정보를 전송함으로써 기존의 폴링 방법보다 상대적으로 적은 트래픽 부하로 네트워크 관리가 가능하다. 제안된 방법의 성능을 평가하기 위하여 그 기능을 구현하였으며, 모니터링의 충실도와 트래픽 면에서 일반적인 폴링방법과 비교하였다.