• 제목/요약/키워드: Task-based Program

검색결과 359건 처리시간 0.041초

Enhancing Model-based Fault Traceability by Using Similarity between Bug and Commit Information

  • 정동주;민경식;이정원;이병정
    • 인터넷정보학회논문지
    • /
    • 제20권2호
    • /
    • pp.29-37
    • /
    • 2019
  • As software development technology evolves, the quality of software has increased. But software created through sophisticated technology is still defective. The developer will be aware of the defect through a bug report and the reported defect must be fixed as soon as possible for the software to function correctly. It is important to know which component of the program is related to the reported defect and should be fixed. However, even though the developer understands the developed software, the task of tracing faults is a time-consuming task and requires effort. Therefore, if there is a way for developers to support tracing faults, they could fix defects more quickly. Because fixing defects rapidly is a factor of software reliability, fault traceability is essential and an effective method is needed. Therefore, in this paper, we propose a model-based fault traceability enhancement technique by using bug report and commit information and verify the effectiveness of the proposed technique.

프로그래밍 기반 TPACK 교육 프로그램이 예비 교사의 자아효능감에 미치는 효과 (The Effects of Programming-based TPACK Educational Program on Self-efficacy of Pre-service Teachers)

  • 김성원;이영준
    • 컴퓨터교육학회논문지
    • /
    • 제21권5호
    • /
    • pp.49-59
    • /
    • 2018
  • 테크놀로지의 중요성이 증가함에 따라 교육에 테크놀로지를 통합하기 위하여 예비 교사를 위한 지식인 TPACK의 필요성이 증가하였다. 이에 따라 예비 교사의 TPACK 향상을 위하여 프로그래밍 기반 TPACK 교육 프로그램이 개발하였지만, 개발된 프로그램은 예비 교사의 자아효능감 발달에 한계가 존재하였다. 이러한 문제를 해결하기 위하여 본 연구에서는 개선된 TPACK-P 교육 프로그램을 예비 교사에게 적용하여 자아효능감 변화를 검증하였다. 검증을 위하여, 두 집단의 예비 교사에게 기존과 개선된 TPACK-P 교육 프로그램을 적용하였다. 적용 결과, 개선된 TPACK-P 교육 프로그램은 예비 교사의 자아효능감 발달에 효과적이었다. 세부 영역에서는 예비 교사의 자신감, 과제난이도선호가 기존 프로그램보다 유의한 향상이 진행된 것으로 나타났다. 이를 통하여 개선된 TPACK-P 교육 프로그램은 기존의 교육 프로그램보다 예비 교사가 수업에 테크놀로지를 통합을 촉진한다는 것을 확인할 수 있었다.

Development of a Simulator for Off-Line Programming of Gantry-Robot Welding System

  • Ahn, Cheol-Ki;Lee, Min-Cheol;Kwon Son;Park, Jae-Won;Jung, Chang-Wook;Kim, Hyung-Sik
    • 제어로봇시스템학회:학술대회논문집
    • /
    • 제어로봇시스템학회 2000년도 제15차 학술회의논문집
    • /
    • pp.517-517
    • /
    • 2000
  • Welding automation is one of the most important manufacturing issues in shipbuilding in order to lower the cost, increase the quality, and avoid the labor problems. Generally the on-line teaching is utilized on the robot that is used in the welding automation system, but it requires much effort and long time to program. Especially, if the system is composed of more than two cooperating robots, it demands much more skill to program the robots' motion. Thus, a convenient programming tool is required for efficient utilization of welding automation system. In this study, a convenient programming tool is developed for welding automation in which gantry-robot system is used. The system is composed of a gantry transporter and two robots mounted on the gantry to cover the wide work range in the ship building application. As a programming tool, an off-line programming software based on PC is developed. By using this software, field operator does not need to concern about coding of task programs for three control units, one is for gantry and two are for robots. The task programs are automatically generated by assembling the program modules in database according to geometrical information of workpiece and welding condition, which become the only concern of field operator, The feasibility of the generated programs can be verified via a motion simulator previously to on-line running.

  • PDF

노인대상 보건소 방문건강관리사업 간호사의 역할과 직무 (Role and Task of Nurses in the Visiting Health Services at the Public Health Center: Focusing on the Elderly)

  • 한영란;박언아;방미란;안나원
    • 한국보건간호학회지
    • /
    • 제35권3호
    • /
    • pp.430-447
    • /
    • 2021
  • Purpose: The purpose of this study was to analyze the role and tasks of nurses who were working for the elderly in the visiting health services at the public health centers. Methods: Literature reviews, two rounds of meetings with 5 experts and a two-round Delphi technique with 15 experts were performed in this study. Results: The nurses' role and job analysis revealed 5 roles, 16 duties and, 71 tasks. The nurses' roles, including discovery and registration of households/groups in visiting health service in the community, case manager, administrative management, program planning, operation and evaluation, and development of job competency. Sixteen duties included client registration and management, need assessment and plan establishment, education, consultation and support, seasonal health care, prevention and monitoring of infectious diseases, basic nursing care, chronic disease management, linkage and utilization of resources, team cooperation and coordination, home environment management, monitoring and support for intervention outcomes, evaluation, administrative management, program planning, operation and evaluation, development of professional competency and, adoption of fourth industrial revolution technology. Conclusions: Based on the results, the government should provide sufficient nursing personnel to provide universal preventive health services for the elderly and a job training program to perform these roles well.

상호 호환성 검증을 위한 IoT 기반의 CoAP 프로토콜 구현 및 실험 (Implementation and Experiment of CoAP Protocol Based on IoT for Verification of Interoperability)

  • 김문권;김도현
    • 한국인터넷방송통신학회논문지
    • /
    • 제14권4호
    • /
    • pp.7-12
    • /
    • 2014
  • IETF (Internet Engineering Task Force)의 CoAP (Constrained Application Protocol) 프로토콜은 작은 용량의 메모리와 저전력 등 제한된 환경에서 센서나 구동체 노드 간에 통신을 지원한다. CoAP 프로토콜은 HTTP와 쉽게 상호 변환할 수 있으며, 사물인터넷(Internet of Thing : IoT)와 M2M (Machine-to-Machine) 환경에서 저전력 센서와 구동체 네트워크를 통한 기반 시설을 감시하거나 관리할 수 있다. IETF CoRE(Constrained RESTful environments) 워킹그룹(Working Group)에서 2010년에 CoAP 프로토콜에 대한 표준화를 시작하여 최근에 RFC(Request for Comments) 7252로 발표한다 [2]. 본 논문에서는 이질적인 운영 환경에서 CoAP 프로토콜을 설계하고 구현하여 상호 호환성을 검증한다. 이를 위해 CoAP 클라이언트에는 윈도우 기반의 CoAP 프로토콜을 실현하고, CoAP 서버에는 리눅스 기반의 CoAP 프로토콜을 구현하여 상호 연동 실험을 실시하여 동작을 확인한다.

가동 중 원자력발전소의 인적 오류 예방 기술 개발 (Research Activities and Techniques for the Prevention of Human Errors during the Operation of Nuclear Power Plants)

  • 이용희;장통일;이용희;오연주;강석호;윤종훈
    • 대한인간공학회지
    • /
    • 제30권1호
    • /
    • pp.75-86
    • /
    • 2011
  • This paper describes several current research activities and the field techniques for the prevention of human errors during the operation of nuclear power plants(NPPs). The human aspects such as 'fitness for the duties', 'job competence and suitability', 'types of communication', 'behaviors of field workers', 'teamwork of main control room crews', 'task procedures', etc. have been investigated for improving the performance of operating personnel in NPPs. We decide to develop a set of the complementary techniques for the reduction of human errors. The set of techniques developed includes teamwork criteria, jobs fitness analysis, procedure enhancement guide, 3-way communication, campaign posters, a behavior based safety program, a procedure guideline, and a task hazard identification method for the field practitioners in NPPs. These can offer a set of significant human error countermeasures to be considered for analyzing and reducing human error in NPPs as well as other fields of industry.

근로자가 인식한 교육훈련 프로그램 특성이 조직유효성 및 직무성과에 미치는 영향 (The Influence of Educational Training Program Traits Perceived by Employee on Organizational Effectiveness and Job Performance)

  • 이원석;주동범
    • 수산해양교육연구
    • /
    • 제25권2호
    • /
    • pp.349-363
    • /
    • 2013
  • Using data from 286 employees who were working in medium and small company in Busan, the study analyzed the influence of educational training program traits perceived by employee on organizational effectiveness and job performance. The main results were as the followings. First, for organizational effectiveness, job relation and objective setting among educational training program traits had statistically significant influence on job satisfaction and involvement in organization after controlling the employee's characteristics. Second, for job performance, after controling the employee's characteristics, job relation, educational method, educational training environment, and objective setting had statistically significant influence on active participation, the improvement of task performance ability and confidence, or professional knowledge improvement. Additionally, among the employee's characteristics, the number of educational training participation was statistically significant predictor for job performance. Based on the main results, some suggestions and the limitations of the study were discussed.

시스템 모델을 통한 PLC 기반 시스템의 RTOS 기반 시스템으로의 변환 (System Model-driven Conversion from PLC-based Systems to RTOS-based Systems)

  • 김제웅;임성수
    • 한국컴퓨터정보학회논문지
    • /
    • 제14권3호
    • /
    • pp.13-26
    • /
    • 2009
  • 본 논문에서는 현재 많은 산업 현장에서 자동 제어를 위한 시스템으로 사용하는 PLC를 대체하기 위한 시스템으로 RTOS 기반 시스템을 제안하였다. RTOS 기반 시스템은 PLC의 한계를 극복하고 시스템의 안정성곽 신뢰성을 보장하기 위한 방법으로 PC와 RTOS를 사용하는 시스템이다. 그리고 PLC 기반 시스템을 RTOS 기반 시스템으로 변환하기 위한 방법으로 시스템 모델을 통한 변환 방법을 제안하였고 변환 절차와 변환 방법을 설명하였다. 시스템 모델은 PLC 기반 시스템을 RTOS 기반 시스템으로 변환하기에 앞서 시스템을 상위 레벨에서 하위레벨로 태스크 단위로 분석한 것으로 시스템을 모듈 별로 정의하고 정의된 모듈의 동작을 태스크로 세분화하여 정의한 것이다. 모듈 별로 시스템을 제어하는 것은 PLC를 통한 제어에 비해 성능뿐만 아니라 기능적으로도 향상을 가져오고 추후 시스템의 수정이나 변화 시에도 더 유연하게 대처할 수 있다.

철송 크레인 일정계획문제에 관한 연구 (A Study on Rail Crane Scheduling Problem at Rail Terminal)

  • 김광태;김경민;김동희
    • 한국철도학회:학술대회논문집
    • /
    • 한국철도학회 2011년도 춘계학술대회 논문집
    • /
    • pp.269-276
    • /
    • 2011
  • This paper considers the rail crane scheduling problem with minimizing the sum of the range of order completion time and make-span of rail crane simultaneously. The range of order completion time implies the difference between the maximum of completion time and minimum of start time. Make-span refers to the time when all the tasks are completed. At a rail terminal, logistics companies wish to concentrate on their task of loading and unloading container on/from rail freight train at a time in order to increase the efficiency of their equipment such as reach stacker. In other words, they want to reduce the range of their order completion time. As a part of efforts to meet the needs, the crane schedule is rearranged based on worker's experience. We formulate the problem as a mixed integer program. To validate the effectiveness of the model, computational experiments were conducted using a set of data randomly generated.

  • PDF

페트리네트 기반 AIM 관리 제어 시스템의 설계 (A Design of Petri net-based AIM Supervisory Control System)

  • 공성학;김홍록;서일홍
    • 한국정밀공학회:학술대회논문집
    • /
    • 한국정밀공학회 2005년도 춘계학술대회 논문집
    • /
    • pp.203-206
    • /
    • 2005
  • This paper presents a design experience of supervisory control system for agile and intelligent manufacturing(AIM). For effectively program job instructions, a Petri net-type graphical language is proposed and it can be applied to a various task such as concurrency and synchronization. PGL is consisted of PGL editor, PGL analyzer and PGL translator; PGL editor generates a job instruction program using graphic symbol. PGL analyzer prevents a deadlock or resource allocation of unit cell. PGL translator transfers to adequate sequential job commands of each unit cell.

  • PDF