カテゴリー別アーカイブ: 未分類

鷲崎教授が先端IT活用推進コンソーシアム(AITC)総会にて文科省社会人教育プログラムenPiT-Pro スマートエスイー構想を紹介

鷲崎弘宜, 文部科学省 社会人教育プログラム enPiT-Pro「スマートエスイー」, 先端IT活用推進コンソーシアム(AITC)2017年10月18日(水) 『第八回総会』, 東京

PVC: Visualizing Memory Space on Web Browsers for C Novices accepted at ACM SIGCSE (CORE Rank A) as full paper

Ryosuke Ishizue, Kazunori Sakamoto, Hironori Washizaki, Yoshiaki Fukazawa, “PVC: Visualizing Memory Space on Web Browsers for C Novices,” 49th ACM Technical Symposium on Computer Science Education (SIGCSE 2018), full paper, February 21st – 24th, Baltimore, Maryland, USA (CORE Rank A)

Memory management in C languages is a challenging concept to grasp for novice programmers. Consequently, many researchers have proposed program visualization tools to alleviate these difficulties. For example, SeeC and PythonTutor (PT) are state-of-the-art tools for C languages. However, three problems hinder the use of these and other tools: capability (P1), installability (P2), and usability (P3). (P1) Tools do not fully support dynamic memory allocation or File Input / Output (I/O) and Standard Input. (P2) Novice programmers often find installation of SeeC challenging due to its dependence on Clang and difficulties setting up an offline environment that uses PT. (P3) Revisualization of modified source code in SeeC requires several steps. To alleviate these issues, we propose a new visualization tool called PlayVisualizerC (PVC). PVC, which is designed for novice C programmers, provides solutions (S1-3) to P1-3. S1 offers complete support for dynamic memory allocation, standard I/O, and file I/O. S2 is designed to be installed with a user’s web browser, and its server program can be initiated by executing a jar file. S3 reduces the steps required for revisualization. To evaluate this program, we conducted an experiment and questionnaire with 30 students. A set of four programming tasks are solved on average 1.7 times more quickly and with 19% more correct answers than those using a current state-of-the-art visualization tool.

Prof. Washizaki gave a keynote titled Security Patterns: Research Direction, Metamodel, Application and Verification at IWBIS2017 Jakarta.

Hironori Washizaki, “Security Patterns: Research Direction, Metamodel, Application and Verification”, Keynote, The 2017 International Workshop on Big Data & Information Security (IWBIS), Jakarta, Indonesia , Sep 23-24, 2017.

Photo taken by Asosiasi Cloud Computing Indonesia:
Asosiasi Cloud Computing Indonesia

鷲崎教授がSQiPシンポジウムにて「メトリクスによるソフトウェア品質把握と改善- 演習を交えた品質測定評価の落とし穴とコツの習得 -」チュートリアルを実施

鷲崎教授がSQiPシンポジウムにて「メトリクスによるソフトウェア品質把握と改善- 演習を交えた品質測定評価の落とし穴とコツの習得 -」と題しGQM・GQM+Strategiesチュートリアルを実施。満員御礼となり有難うございました。

鷲崎弘宜, メトリクスによるソフトウェア品質把握と改善- 演習を交えた品質測定評価の落とし穴とコツの習得 - , SQiPシンポジウム2017 併設チュートリアル 2017年9月13日

9月16日 XP祭り2017を早稲田大学にて共催、SEMAT×Scrumワークショップを実施

早稲田駅近くの早稲田大学グリーンコンピューティングセンターにてアジャイル開発の祭典 XP祭り2017を共催しました。200名ほどの参加があり有難うございました。イベントでは「SEMATエッセンスでアジャイル開発プロセスの本質と価値を探ろう – 開発の本質を捉える観点とチェックリストを与える7つのSEMATアルファとScrumの関連付けワークショップ」と題し、SEMATアルファを用いたScrum再考のワークショップを実施しました。

鷲崎弘宜、小林浩、先崎祐一郎、「SEMATエッセンスでアジャイル開発プロセスの本質と価値を探ろう – 開発の本質を捉える観点とチェックリストを与える7つのSEMATアルファとScrumの関連付けワークショップ」、XP祭り2017、2017年9月16日、早稲田大学

21731552_1782148211813164_7808741085312340073_oDJ0ZJAjUIAEcND6