¥¼¥ß¥Ê¡¼¥ëȯɽ

Æü»þ: 9·î29Æü(ÌÚ)3¸Â¡Ê13:30-15:00¡Ë


²ñ¾ì: L£±

»Ê²ñ: Ȫ ½¨ÌÀ
ô¢¸¶ ³¨Î¤Æà 1561020: D, Ãæ´Öȯɽ ¥½¥Õ¥È¥¦¥§¥¢Àß·×³Ø ÈÓÅÄ ¸µ,¾¾ËÜ ·ò°ì,»ÔÀî ÚßÊ¿,Öà ²¸ÆÔ
title: Development of supporting system for programming exercise based on exploratory programming
abstract: Developers often perform the repeating cycle of implementation and evaluation when they need to deal with the unfamiliar portion of the source code. This cycle is named as exploratory programming. We regarded exploratory programming as an effective way not only to improve novice's programming skill but also to support educators in programming exercise in University. Because when novices often use the exploratory programming, it means novices struggle to solve their assignments. Educators should grasp which elements, APIs or blocks novices often used exploratory programming for and when. However, there is no existing system or programming environment educating and supporting exploratory programming for novices and educators. In this presentation, I am going to explain three steps to visualize the log of exploratory programming by novices to educators. The steps are as follows: (1)Developed a tool to support exploratory programming for novices, (2)Refined the definition of novice's exploratory programming to collect logs of exploratory based on various granularity by novices and (3)proposed an algorithm based on our proposed definition to automatically detect exploratory programming behaviours.
language of the presentation: Japanese

 
»³ùõ ²íÌé 1551112: M, 2²óÌÜȯɽ ¥½¥Õ¥È¥¦¥§¥¢Àß·×³Ø ÈÓÅÄ ¸µ,¾¾ËÜ ·ò°ì,ÊÒÊ¿ âûË,ÀÐßÀ ľ¼ù,Àî¸ý ¿¿»Ê

title: A study of spacecraft software verification method based on anomalies analysis results

abstract: In spacecraft development, developer must prevent mission failure limited time and budged. So it is effective to grasp the past defects¡Ç tendency for well scoped verification. In this research, I applied Orthogonal Defect Classification (ODC) that can analyze such as defect zone and mixed process for spacecraft software to find out anomaly occurrence process and the controversial. As the result, I found specific result that in system test including defects the most not depending on what kind of function these have. I focused on unit test automation that software tester can¡Çt spend much time for unit test. And the cost of software modification in system test phase is very high compare to unit test phase. I applied ¡ÈConcolic test¡É that is dynamic automatic test case generating method and can achieve higher coverage than static method to small development satellite 4(SDS4) of the attitude and flight control software. In this presentation, I will introduce the result of ODC and concolic test applied to Japan¡Çs spacecraft software. Finally, I will show the direction of my research plan.

language of the presentation: Japanese

 
ÅÄÃæ Âç¼ù 1551060: M, 2²óÌÜȯɽ ¥½¥Õ¥È¥¦¥§¥¢Àß·×³Ø ÈÓÅÄ ¸µ,¾¾ËÜ ·ò°ì,»ÔÀî ÚßÊ¿,µÈÅħ͵(µÒ°÷½Ú¶µ¼ø),Öà ²¸ÆÔ
title: A survey of target of extract method refactoring using process metrics
abstract: Refactoring is a technique for restructuring an existing body of code, altering its internal structure without changing its external behavior. Extract method is one of refactoring patterns and it extracts a part of existing method as new method. Also it is known that it is executed many times. We need to survey target of extract method refactoring to support the activities. In the past, a survey of target of extract method was conducted using code metrics gotten from snapshot of version control system, for example, Method Lines of Code, Number of Parameters and so on. As measuring method from a different perspective, there is a process metrics such as a number of changes of method, a number of author having a relationship with the change of code and so on. A survey using process metrics hasn't been conducted yet. That's why I conducted the survey. As the result, we confirmed statistical significance to some of the process metrics.
language of the presentation: Japanese
 
ȬÌÚ ±Ñ¸÷ 1551110: M, 2²óÌÜȯɽ ¥½¥Õ¥È¥¦¥§¥¢Àß·×³Ø ÈÓÅÄ ¸µ,¾¾ËÜ ·ò°ì,»ÔÀî ÚßÊ¿,¹â°æÍø·û(µÒ°÷½Ú¶µ¼ø),Öà ²¸ÆÔ
title: Development and verification about GSN linked with riskmatrix for supporting of introducing assurance case
abstract: Assuarance cases, some documents to share common understandings of risks among stakeholders, are often required by international standards. On the other hand, recently people worry about that even consumer systems like personal care robots have unprecedented risks and thus it is expected that assuarance cases will also be required for such consumer systems. In this research, we aim to realize a system of introducing assuarance case that supports explaining risks of products. we propose GSN that links to risk matrix. we verify that proposed GSN improves understandings about risks of products and supports tasks of quality control division.
language of the presentation: Japanese

 

²ñ¾ì: L2

»Ê²ñ: Æî ͵¼ù
²¬ß· ¹§¿Î 1151028: M, 1²óÌÜȯɽ ¥í¥Ü¥Æ¥£¥¯¥¹ ¾®³Þ¸¶ »Ê,¿ùËÜ ¸¬Æó,¹â¾¾ ½ß,Ãú ÌÀ
 
ÈøÃæ ůºÈ 1551027: M, 2²óÌÜȯɽ ¥í¥Ü¥Æ¥£¥¯¥¹ ¾®³Þ¸¶ »Ê,¿ùËÜ ¸¬Æó,¹â¾¾ ½ß,Ãú ÌÀ
title: Manipulation of cloth and utensil tool for buttoning using dual arm robot
abstract:In recent years, household robots is suggested backed by low birthrate and aging. For assisting housework, research on cloth manipulation is pushed forward. However, buttoning is particularly difficult, because complex motion is necessary. In this study, we propose a basic motion, as well as a method to follow and revise it using force feedback, for the automation of the buttoning task. We will show the result from machine experiment with basic motion.
language of the presentation: Japanese
ȯɽÂêÌÜ: ÁÐÏÓ¥í¥Ü¥Ã¥È¤Ë¤è¤ë°áÎà¥Ü¥¿¥ó¤«¤±¤Î¤¿¤á¤Î°áÉþ¤ÈÀìÍÑÆ»¶ñ¤ÎÁàºî
ȯɽ³µÍ×: ¶áǯ¡¢¾¯»Ò¹âÎ𲽤òÇطʤ˲Ȼö¤òÊä½õ¤¹¤ë¥í¥Ü¥Ã¥È¤¬Äó°Æ¤µ¤ì¤Æ¤¤¤ë¡£¤½¤ÎÃæ¤ÇÀöÂõ¤Ê¤É°áÎà¤ò°·¤¦ºî¶È¤òÊä½õ¤¹¤ë¤³¤È¤òÌÜŪ¤È¤·¤¿°áÎàÁàºî¤Ë´Ø¤¹¤ë¸¦µæ¤¬¹­¤¯¿Ê¤á¤é¤ì¤Æ¤¤¤ë¤¬¡¢Ê£»¨¤ÊÁàºî¤¬Í׵ᤵ¤ì¤ë¥Ü¥¿¥ó¤ò°·¤¦ºî¶È¤Ïº¤Æñ¤Ç¤¢¤ë¡£ Ëܸ¦µæ¤Ç¤ÏÁÐÏÓ¥í¥Ü¥Ã¥È¤Ë¤è¤Ã¤Æ°áÉþ¤Î¥Ü¥¿¥ó¤«¤±¤ò¹Ô¤¦¤³¤È¤òÌÜŪ¤È¤·¡¢Æ°ºî¶µ¼¨¥·¥¹¥Æ¥à¤Ë¤è¤ê»Ø¿Ë¤È¤Ê¤ë´ðËÜÆ°ºî¤òºîÀ®¤·¡¢ÎϳХե£¡¼¥É¥Ð¥Ã¥¯¤Ë¤è¤êÆ°ºî¤ò½¤Àµ¤·¤Æ¥Ü¥¿¥ó¤«¤±¤ò¹Ô¤¦¼êË¡¤òÄó°Æ¤¹¤ë¡£ ȯɽ¤Ç¤Ï¡¢¥·¥¹¥Æ¥à¤Î¹½À®¤ÈºîÀ®¤·¤¿´ðËÜÆ°ºî¤Ë¤Ä¤¤¤ÆÀâÌÀ¤¹¤ë¡£¤Þ¤¿¡¢¸ÇÄêÆ°ºî¤òÍѤ¤¤Æ¼Âµ¡¼Â¸³¤ò¹Ô¤¤¡¢ÎϳХե£¡¼¥É¥Ð¥Ã¥¯¤òºî¶È¤¬À®¸ù¤·¤¿¾ì¹ç¤È¼ºÇÔ¤·¤¿¾ì¹ç¤Ë¤Ä¤¤¤ÆÈæ³Ó¤¹¤ë¤³¤È¤Ë¤è¤êÆÀ¤é¤ì¤¿»Ø¿Ë¤ò¼¨¤¹¡£
 
ÀÐÁÒ Íµµ® 1551009: M, 2²óÌÜȯɽ ÃÎǽ¥·¥¹¥Æ¥àÀ©¸æ ¿ùËÜ ¸¬Æó,¾®³Þ¸¶ »Ê,¾¾¸¶ ¿ò½¼,Æî ͵¼ù
title: Sit-to-Stand Timing Prediction from Surface Electromyography Signals with Discriminative Latent Variable Models
abstract: Estimation and prediction of user motion intention are crucial for assistive robotics. In this study, we propose an approach for predicting sit-to-stand timing from surface electromyography signals. A predictor constructed only with sit-to-stand motion data is unsuitable for the application in assistive robotics since it cannot discriminative between the sit-to-stand motion and other motions; Incorrect timing prediction with confidence would be made even for other motions, thus, it may cause physical danger to the user when the robotic assistance is applied based on such prediction result. To address this issue, we propose to learn a timing predictor from both the sit-to-stand motion and other motion data. Our proposed method combines Gaussian process regression and discriminative latent space learned by discriminative Gaussian process latent variable models. The effectiveness of our proposed method is investigated with experimental data.
language of the presentation: Japanese
 
¼À¥ ¿¿´ð 1551106: M, 2²óÌÜȯɽ ÃÎǽ¥·¥¹¥Æ¥àÀ©¸æ ¿ùËÜ ¸¬Æó,¾®³Þ¸¶ »Ê,¾¾¸¶ ¿ò½¼,Æî ͵¼ù
title: Mobile planning for putting rubber bands focused on viscoelasticity for a dual-arm robot
abstract: This study focuses on the navigation problem of mobile robots, and proposes a navigation method based on illuminance field control. The proposed method is composed of the projection of binary images onto the field through the projector and the determination of the control input by using the information on projected images. We first formulate the design problem of two controllers: one controller is embedded in the projector and the other is embedded in the robot. Then as a solution to the problem, we derive two controllers such that the robot reaches to a given target point. Finally, we evaluate the effectiveness of the proposed method by position control experiments.
language of the presentation: Japanese