• 제목/요약/키워드: 프로그램 도구

검색결과 2,222건 처리시간 0.031초

객체지향 메트릭스에 의한 자바 프로그램 테트팅 도구의 구현 (Developing Testing Tools Using Object-Oriented metrics for programs implemented by Java)

  • 김상영;황선명
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2000년도 제13회 춘계학술대회 및 임시총회 학술발표 논문집
    • /
    • pp.984-989
    • /
    • 2000
  • 최근 주목을 받고 있는 자바는 객체지향성을 가장 잘 반영한 언어이며 많은 연구 분야에서 사용되고 있지만 기존의 테스팅 도구들이 대부분 C++을 기본 대상 언어로 사용하기 때문에 자바에 적용하기 위한 테스팅 방법과 도구들이 부족한 것이 현실이다. 때문에 기존의 테스팅 도구들에 자바 프로그램을 적용하기는 까다로운 일이 아닐 수 없다. 본 논문에서는 기존에 연구되어진 객체지향 소프트웨어 메트릭스들을 자바에 적용하는 방법과 자바에 적용할 수 있는 새로운 메트릭스들과 자바프로그램의 구조를 보다 쉽게 파악하기 위한 분석지원 도구의 설계 및 구현에 대하여 연구하였다.

  • PDF

공학교육인증에서 교과목 학습성과와 프로그램 학습성과의 관계 - 실질적인 프로그램 학습성과 평가를 지향하며 (The Relationship between Course Assessment and Program Objective Evaluation in Engineering Education Accreditation - Toward a Practical Evaluation of Program Objectives)

  • 박윤국
    • 공학교육연구
    • /
    • 제13권4호
    • /
    • pp.87-92
    • /
    • 2010
  • 공학인증의 여러 인증 요건들 중의 하나인 프로그램 학습성과에 대한 평가와 분석등은 평가도구 개발이라는 관점에서만 보더라도 지속적인 연구가 필요한 분야이다. 본 연구에서는 본 프로그램 학습성과 평가체제에서 제시한 절차대로 졸업시험, 에세이, 종합설계, 그리고 공인 영어점수를 평가도구로 활용한 프로그램 학습성과 평가결과와 교과목 학습성과를 이용한 프로그램 학습성과 결과를 비교하였다. 4가지 평가도구를 활용한 프로그램 학습성과 평가는 2010년 심화과정 졸업자 15명을 대상으로 하였고, 교과목 학습성과를 이용한 프로그램 학습성과는 2009년 1학기와 2학기에 개설하여 운영한 교과목을 이용하였다. 두가지 평가결과 모든 학습성과 평가에서 큰 차이를 보이지 않는 것으로 보아 교과목 학습성과를 이용한 프로그램 학습성과도 프로그램에서 활용할 수 있는 실질적인 프로그램 학습성과 평가방법 중 하나임을 알 수 있었다.

  • PDF

스포츠윤리교육 프로그램의 교육만족도 측정도구 개발 (The Development of a Measurement Tool for Educational Satisfaction of Sport Ethics Program)

  • 최유리
    • 디지털융복합연구
    • /
    • 제16권8호
    • /
    • pp.381-391
    • /
    • 2018
  • 이 연구는 스포츠윤리교육 프로그램에 대한 교육만족도 측정도구를 개발하고 그 타당성을 검증하는 데 목적이 있다. 연구의 목적을 달성하기 위하여 연구절차는 다음과 같이 3단계로 이루어졌다. 1단계에서는 스포츠윤리교육 프로그램과 관련된 선행연구를 분석하고, 개방형 질문지를 통해 얻어진 응답 결과를 토대로 예비문항을 구성하였다. 2단계는 예비조사단계로서 1단계에서 진행된 측정도구의 탐색적 요인분석과 확인적 요인분석을 통해 구인타당성을 확보하였다. 3단계는 본 조사 단계로서 차이 검증을 통해 측정도구의 외적타당도를 확보하였으며, 이를 통해 도출된 내용을 중심으로 교육만족도측정을 위한 문항을 구성하였다. 그 결과 교육내용 6문항, 강사역량 5문항, 교육효과 6문항, 총 3개 영역 17개 문항으로 스포츠윤리교육 프로그램의 교육만족도 측정도구가 개발되었다. 이 연구는 실효성 있는 스포츠윤리교육 프로그램 개발을 위한 기초자료로 활용될 수 있으며, 이를 통해 윤리적인 소양을 지닌 스포츠선수로 성장할 수 있는 기반이 마련됨으로써 궁극적으로 스포츠계의 변화와 발전에 기여할 수 있기를 기대한다.

프로그램 교육목표 달성도를 평가하기 위한 평가도구 개발에 관한 연구 (A Study on the Development of Assessment Tools for Evaluating the Achievement of Program Educational Objectives)

  • 김한종
    • 한국실천공학교육학회논문지
    • /
    • 제1권1호
    • /
    • pp.72-78
    • /
    • 2009
  • 프로그램의 교육목표는 졸업 후 3~4년 후에 성취하여야 할 목표로 정의되며 이러한 교육목표 달성도를 평가하기 위한 평가도구는 프로그램 별로 개발을 하여야 한다. 본 논문에서는 프로그램 교육목표 달성도를 평가하기 위한 평가도구로 졸업생 및 산업체 고용주를 대상으로 실시되는 설문루브릭을 이용한 간접평가 방법과 정량적 평가가 가능하도록 현황조사를 이용한 직접평가가 가능하도록 평가방법을 개발하고 다양한 평가 도구를 제안하였다. 제안된 평가도구를 사용하여 기 졸업생 및 산업체 고용주들을 대상으로 모의평가를 실시하여 교육목표 달성도를 평가하여 보았다.

  • PDF

병행 Java 프로그램의 확장적 경합탐지를 위한 JDI 기반의 투명한 감시도구 (A Transparent Monitor Based on JDI for Scalable Race Detection of Concurrent Java Programs)

  • 김영주;구인본;배병진;전용기
    • 정보처리학회논문지A
    • /
    • 제16A권2호
    • /
    • pp.55-60
    • /
    • 2009
  • 병행 Java 프로그램의 경합은 프로그램의 비결정성을 초래하므로 반드시 탐지되어야 한다. 이러한 경합을 수행 중에 탐지하기 위해서는 스레드에 대한 수행양상과 모든 접근사건들을 감시할 수 있어야 한다. 기존의 경합탐지 기법들은 프로그램의 수행중에 기록된 파일들을 분석하거나 대상 프로그램을 수정하여 감시하므로 스레드나 모든 접근사건들에 대한 감시가 현실적으로 어렵다. 본 연구에서는 JDI(Java Debug Interface)를 이용하여 스레드에 대한 수행양상과 모든 접근사건을 감시하여 확장적 경합탐지를 할 수 있는 투명한 감시도구를 제안한다. 여기서 JDI는 JDPA(Java Platform Debugger Architecture)에서 제공하는 상위 레벨의 100% 순수 자바 인터페이스로써 자바프로그램의 수행중에 특정 정보를 제공할 수 있다. 그리고 제안된 도구의 투명성을 입증하기 위해서 벤치마크 프로그램으로 실험한 결과, 모든 스레드와 접근사건들을 프로그램 수정없이 감시할 수 있었고 프로그램의 감시시간이 20배 이상 증가되었다.

메트릭 기반 프로젝트 관리 지원을 위한 도구 제안 (A Tool to Support Metric-Based Project Management)

  • 김현정;황영순;최호진
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2004년도 추계학술발표논문집(상)
    • /
    • pp.345-348
    • /
    • 2004
  • 측정 및 분석을 위한 도구 지원은 지속적인 측정 프로그램을 유지하기 위한 가장 중요한 요소이다. 지속적인 측정 프로그램을 지원하기 위한 도구는 측정된 데이터가 프로젝트의 계획 및 제어에 지속적으로 활용될 수 있도록 지원해주는 도구를 의미한다. 하지만 대부분 프로젝트 관리도구는 측정된 데이터에 기반한 프로젝트 관리가 아닌 프로젝트 계획을 지원해주는 도구에 더 초점을 두고있다. 본 논문에서는 측정 및 분석활동을 통한 메트릭 기반 프로젝트 관리활동을 지원하는 프로젝트 관리도구를 제안한다.

  • PDF

TMO 기반의 정적 분석 도구를 위한 PS-Block 구조 설계 (Design of PS-Block Structure for TMO Model based Static Analysis Tool)

  • 김윤관;신원;김태완;장천현
    • 한국정보처리학회:학술대회논문집
    • /
    • 한국정보처리학회 2005년도 추계학술발표대회 및 정기총회
    • /
    • pp.263-266
    • /
    • 2005
  • 실시간 시스템은 시간적 정확성을 갖기 때문에 소형 임베디드 시스템부터 대형 분산 시스템까지 많은 분야에서 사용되고 실시간 시스템을 기반으로 하는 실시간 프로그램도 많은 분야에서 사용되고 있다. 이러한 실시간 프로그램의 시간적 특성을 지키기 위해 개발자들은 프로그램 개발에 집중하지 못하고 실행시간의 정의와 정의한 실행시간의 정확성 검사에 많은 시간을 보내고 있다. 실시간 시스템에 대한 연구 결과로서 TMO 모델은 실시간 개념에 따른 시간 처리의 다양한 기능을 지원하고, 응답시간을 보장하여 개발자가 프로그램 개발에 집중할 수 있다. 하지만, 실행시간의 정의는 개발자에 의해 이루어지기 때문에 이를 정의하고 그 정확성 여부를 확인하는 작업은 어렵다. 이러한 문제로 인하여 실행시간 정의의 기준점을 제시할 수 있는 도구가 필요하지만 이를 위한 TMO 분석 도구에 대한 연구는 미흡하다. 이에 본 논문에서는 TMO 기반 정적 분석 도구를 위한 PS-Block을 제시한다. PS-Block은 블록 단위로 실행시간을 분석할 수 있는 기반으로써 프로그램을 작업 단위로 분리하여 분석할 수 있도록 한다. 이를 기반으로 실행시간을 분석하여 시간 정보 결정의 기준으로 하고, 실시간 메소드의 적시성 확인을 쉽게 함으로써 실시간/신뢰성의 향상과 개발 기간을 단축할 수 있다.

  • PDF

노인요양시설 노인의 연하곤란 사정도구, 중재프로그램 개발 및 평가 (Development and Evaluation of a Dysphagia Assessment Tool and an Intervention Program for the Elderly in the Long-Term Care Facilities)

  • 김치영;이영미;하은호
    • 한국산학기술학회논문지
    • /
    • 제13권2호
    • /
    • pp.685-693
    • /
    • 2012
  • 본 연구는 노인요양시설의 노인 연하곤란 조기 발견 및 중재를 목적으로 연하곤란 사정도구를 개발하고 개발된 사정도구를 중심으로 제작된 중재프로그램 적용 효과를 평가하기 위해 실시하였다. 연구대상은 사정도구의 동시타당도 및 신뢰도 검증을 위해 노인요양시설 9곳에 근무하는 간호사 18명을 편의추출하였으며 중재 프로그램 효과 검정을 위해 노인요양시설 4곳의 입소자 50명을 대상자로 선정하여 실시하였다. 연구 결과 연하곤란 사정도구와 중재프로그램 적용 후 실험군의 체중은 증가하였으며(t=4.913, p=.000), 연하 총 시간은 감소하였다(t= -4.557, p=.000). 따라서 본 연구에서 도출된 연하곤란 사정도구와 중재프로그램을 노인요양시설에 적용한다면 노인의 삶의 질 증진과 흡인성 폐렴, 질식과 같은 응급 상황은 감소할 것이다.

뇌성마비 학생을 위한 말소리 산출 도구 프로그램 구현 (Development of Speech Generation Device Program for Student with Cerebral Palsy)

  • 고진복;전병운
    • 한국콘텐츠학회논문지
    • /
    • 제9권12호
    • /
    • pp.448-458
    • /
    • 2009
  • 이 연구에서는 문자를 해득한 뇌성마비 학생들의 언어능력에 적절한 의사소통 도구를 구현할 목적으로 말소리 산출 도구(speech generation device: SGD) 프로그램을 제안하였다. 이 연구에서 제안하는 SGD 프로그램은 학습 도구로써의 기능과 의사표현을 위한 수단을 동시에 만족시킬 수 있는 프로그램으로 현재까지의 AAC 도구 사용 목적과 적용이 의사소통 보조기기의 고유한 기능에 한정되어 있었던 것과는 차별화된다. 또한, SGD 프로그램을 기반으로 시스템에서 제공하는 데이터를 분석하여 뇌성마비 학생의 언어 능력을 측정해 볼 수 있으며, 이를 근거로 언어지도 목표를 설정하고 학습 콘텐츠를 수정하여 제공할 수 있도록 구현하였다. 기존의 관련 소프트웨어와 비교해 볼 때, 이 연구에서 구현된 SGD는 인위적 스크립트 상황이 아닌 실제 교수 학습 상황에서 SGD를 통해 제공되는 학습 콘텐츠를 활용하여 보완 대체의사소통(augmentative and alternative communication)을 사용하는 뇌성마비 학생들에게 총체적 언어 지도가 가능하도록 구현하였다는 점에서 의의가 있다.

SoC 프로그램의 원격 디버깅을 위한 실시간 추적도구의 구현 (Implementation of a Real-Time Tracing Tool for Remote Debugging of SoC Programs)

  • 박명철;김영주;하석운;전용기;임채덕
    • 정보처리학회논문지A
    • /
    • 제12A권7호
    • /
    • pp.583-588
    • /
    • 2005
  • 임베디드 시스템에서 요구하는 SoC 프로그램을 개발하기 위해서는 자원이 풍부한 호스트 시스템에서 원격으로 디버깅할 수 있는 도구가 필요하다 그러나 GDB를 이용하는 기존의 원격 디버깅 도구는 SoC 프로그램의 수행 시에 정보를 실시간으로 제공하지 못하므로 프로그램의 수행 양상을 실시간으로 감시하기 어렵고, 도구에 제한적인 고가의 어댑터를 사용한다. 본 논문은 지정된 명령문의 수행시마다 SoC의 상태를 수행 중에 기록할 수 있는 실시간 추적도구를 소개하고, 원격 디버깅을 위한 경제적인 USB-JTAG 어댑터를 제안한다 그리고 본 도구가 PXA255 프로세서 기반의 타겟 시스템에서 합성 프로그램의 수행을 실시간으로 추적할 수 있음을 보인다.