日本語フィールド
著者:Mika Ohstuki, Tetsuro Kakeshita題名:Generating Relationship between Design Pattern and Source Code発表情報:In Proceedings of the 13th International Conference on Computer Supported Education (CSEDU 2021) 巻: Volume 2 ページ: 288-293キーワード:Educational Support System, Software Engineering, Software Process, Design Pattern, Source Code概要:Software engineers need to learn a variety of knowledge and skills to develop various artifacts, such as software specification, software design, source code, and test code, during the software process. We are developing a visualization tool named VRale-SCM for various artifacts and the relationship among them in VR space. A software engineer can freely navigate the artifacts to deeply understand the artifacts and the relationship among them. In this paper, we propose a mechanism to generate a relationship between the design pattern and Java source code. Integration of the proposed mechanism to VRale-SCM will enrich the educational contents of the system so that the educational effect will be further improved.抄録:英語フィールド
Author:Mika Ohstuki, Tetsuro KakeshitaTitle:Generating Relationship between Design Pattern and Source CodeAnnouncement information:In Proceedings of the 13th International Conference on Computer Supported Education (CSEDU 2021) Vol: Volume 2 Page: 288-293Keyword:Educational Support System, Software Engineering, Software Process, Design Pattern, Source CodeAn abstract:Software engineers need to learn a variety of knowledge and skills to develop various artifacts, such as software specification, software design, source code, and test code, during the software process. We are developing a visualization tool named VRale-SCM for various artifacts and the relationship among them in VR space. A software engineer can freely navigate the artifacts to deeply understand the artifacts and the relationship among them. In this paper, we propose a mechanism to generate a relationship between the design pattern and Java source code. Integration of the proposed mechanism to VRale-SCM will enrich the educational contents of the system so that the educational effect will be further improved.