MF研究者総覧

教員活動データベース

DevOpsツールを活用したソフトウェア開発技術者教育支援システムの構想

発表形態:
一般講演(学術講演を含む)
主要業績:
その他
単著・共著:
共著
発表年月:
2016年03月
DOI:
会議属性:
国内会議
査読:
無し
リンク情報:
第135回情報システムと社会環境研究発表会

日本語フィールド

著者:
大田和樹,高崎光浩,大月美佳,掛下哲郎 読み: オオタカズキ,タカサキミツヒロ,オオツキミカ,カケシタテツロウ
題名:
DevOpsツールを活用したソフトウェア開発技術者教育支援システムの構想
発表情報:
情報処理学会 第135回情報システムと社会環境研究発表会 ページ: 8ページ
キーワード:
DepOpsツール,教育支援システム,ソフトウェア品質,協同開発
概要:
抄録:
本論文では各種のDevOpsツールを活用したソフトウェア開発技術者教育支援システムALECSSを提案する.本システムは学生が提出したプログラムを様々な観点から自動的にチェックし,学生にフィードバックを返すことで,高品質ソフトウェアの開発技術の習得を支援すると同時に,教員による評価作業を支援する.ALECSSは,コンパイルチェック,実行結果のチェック,コーディングスタイルのチェック,コードの静的解析チェック等を行う.これらの機能を実現するために,継続的インテグレーションツールJenkinsとバージョン管理ツールGitを中心とし,様々なDevOpsツールを活用して本システムを構築する.本稿では,システムの全体構想と本システムを実際の授業で使うための計画および準備状況を示す.

英語フィールド

Author:
Kazuki Ota, Mitsuhiro Takasaki, Mika Ohtsuki, Tetsuro Kakeshita
Title:
Concept of Software Engineer Education Support System utilizing DevOps Tools
Announcement information:
Page: 8ページ
Keyword:
DevOps Tools, Education Support System, Software Quality, Cooperative Development
An abstract:
We propose the concept of software development engineer education support systems named ALECSS utilizing various DevOps tools. ALECSS automatically checks the student programs from various perspectives and returns feedbacks to the students. The system thus facilitates students to learn techniques to develop high-quality software. The system also supports evaluation process of the student programs. ALECSS performs various types of checking such as compilation checking, checking of execution results and programming style, and static code analysis. The system is developed utilizing various DevOps tools such as continuous integration tool Jenkins and software configuration management tool Git. In this paper, we show the entire design of ALECSS along with the plan and preparation status for use of the system at an actual lecture.


Copyright © MEDIA FUSION Co.,Ltd. All rights reserved.