M2高澤君「プログラミングと性格に関する一考察」の発表により情報処理学会 第77回全国大会 学生奨励賞を受賞

高澤君が「プログラミングと性格に関する一考察」の発表により情報処理学会 第77回全国大会 学生奨励賞を受賞しました。プログラミングへの興味と性格の間の相関を分析するという独創的な内容です。おめでとう!

高澤亮平(早大),坂本一憲(NII),鷲崎弘宜,深澤良彰(早大), “プログラミングと性格に関する一考察”, 情報処理学会第77回全国大会, 京都大学, 2015年3月17-19日.

「プログラミングには性格が表れる」と言われるが、実証された例や科学的な根拠は見つかっていない。そこで我々は、競技プログラミングに興味のある人々を対象とした大規模なアンケートを行い、エゴグラム診断を用いて性格の分析を行った。この結果をもとに、プログラミングへの興味と性格の間の相関を分析した。その結果、一部の質問や性格に関して相関が現れることが明らかとなった。また、ソースコードと性格に関しても分析を行うことで、プログラミングと心理的な側面の関係についても考察した。

SamurAI Coding 2014-15 World Final Round was successfully over!

Thanks to many contestants, sponsors, supporters and staffs, SamurAI Coding 2014-15 World Final Round was successfully over! By conducting four matches, four teams (among 16) advanced to the Final match: Taiyo, wahu, siman, and muupan. And finally the winner is team Taiyo. Congratulations! Almost all results of Samurai Coding 2014-15 are available in the following presentation slides. Moreover we had a great networking at the banquet! Thank you again, and, see you next time!

1908460_1022439544450705_8785095871424697703_n10603403_1022439511117375_8137947911715287357_n11026052_1022470491114277_2324061830878794072_n1625626_1022526591108667_1685350464388772360_n11081072_1022526707775322_6423961954058763210_n11067514_1022526844441975_3048882830510041518_n

IEEE CS President and Directors visited Waseda University Global Software Engineering Laboratory

From IEEE Computer Society, President Prof. Thomas M. Conte, Executive Director Angela R. Burgess, and Director Eric Berkowitz visited us at Waseda University Green Computing Systems Research and Development Center on March 17th. Prof. Washizaki played four different roles including head of Global Software Engineering Laboratory, chair of IEEE CS Japan Chapter, director of IPSJ SamurAI Coding, and, chair of ISO/IEC/JTC1/SC7/WG20 Japan committee. Things are all related to IEEE CS! We had a great discussion on current status and future collaboration.

10960287_1021082611253065_3806266799478566269_o

Call for Participation: SamurAI Coding 2014-15 (March 18) 参加募集 国際プログラミングコンテスト 3月18日

‪#‎SamurAICoding‬ Submission of AI program for World Final has been closed on March 8th AoE. Winners of World Final will receive prizes totaling 100,000JPY. Moreover there will be some Sponsor Awards and Gifts. Good luck, and see you all World Finalists in beautiful Kyoto, on March 18th! The world final will be collocated with 77th IPSJ National Convention. Everyone is welcome. Come to Kyoto and watch the World final together!

SamurAI Coding 2014-15 の World Final 用のプログラム提出を日本時間3月9日21:00に締め切りました。決勝における上位表彰者には総額10万円相当の副賞が提供されます。さらに、スポンサーから企業賞や景品が提供される予定です。3月18日に Finalist の皆さんとお会いできることを楽しみにしています。またこのイベントは、情報処理学会第77回全国大会の企画として位置付けられており、どなたでも観覧できます(イベント企画のみの聴講であれば無料です)。ぜひご一緒に白熱の対戦を鑑賞しましょう!

http://samuraicoding.info/final-jp.html

10632689_1017136271647699_836914012329467944_n

History-Based Test Case Prioritization for Black Box Testing on a New Product using Ant Colony Optimization, accepted at ICST 2015 (CORE Rank C) Testing in Practice track.

Tadahiro Noguchi, Hironori Washizaki, Yoshiaki Fukazawa, Atsutoshi Sato, Kenichiro Ota,“History-Based Test Case Prioritization for Black Box Testing on a New Product using Ant Colony Optimization,” Proceedings of the 8th IEEE International Conference on Software Testing, Verification, and Validation (ICST 2015), Testing in Practice track, pp.XX-YY, 13 – 17 April 2015, Graz, Austria (CORE Rank C, Acceptance rate 12/27=44%)(to appear)

Test case prioritization is a technique to improve software testing. Although many works have investigated test case prioritization, they focus on white box testing or regression testing. However, software testing is often outsourced to a software testing company that employs black box testing. Herein a framework is proposed to prioritize test cases for black box testing on a new product using the test execution history collected from a similar prior product and the Ant Colony Optimization. A simulation using two actual products shows the effectiveness and practicality of our proposed framework.

TESEM: A Tool for Verifying Security Design Pattern Applications by Model Testing, accepted at ICST 2015 (CORE Rank C) Tool Track.

Takanori Kobashi, Masatoshi Yoshizawa, Hironori Washizaki, Yoshiaki Fukazawa, Nobukazu Yoshioka, Haruhiko Kaiya, Takano Okubo, “TESEM: A Tool for Verifying Security Design Pattern Applications by Model Testing,” Proceedings of the 8th IEEE International Conference on Software Testing, Verification, and Validation (ICST 2015), Tool Track, pp.XX-YY, 13 – 17 April 2015, Graz, Austria (CORE Rank C, Acceptance rate 9/25=36%)(to appear)

Because software developers are not necessarily security experts, identifying potential threats and vulnerabilities in the early stage of the development process (e.g., the requirement- or design-phase) is insufficient. Even if these issues are addressed at an early stage, it does not guarantee that the final software product actually satisfies security requirements. To realize secure designs, we propose extended security patterns, which include requirement- and design-level patterns as well as a new model testing process. Our approach is implemented in a tool called TESEM (Test Driven Secure Modeling Tool), which supports pattern applications by creating a script to execute model testing automatically. During an early development stage, the developer specifies threats and vulnerabilities in the target system, and then TESEM verifies whether the security patterns are properly applied and assesses whether these vulnerabilities are resolved.

Global Software Engineering Lab hosted 4th Asian Conference on Pattern Languages of Programs (AsianPLoP 2015) on March 5-7.

Global Software Engineering Lab hosted 4th Asian Conference on Pattern Languages of Programs (AsianPLoP 2015) on March 5-7 at Green Computing Systems Research Center, Waseda University. Thanks to all supporters, staffs, shepherds, PC members, authors and participants, it was successfully over! Hope to see you soon at other PLoPs, community gathering, and/or next AsianPLoP on probably next Feb 2016!

On March 5, we had a tutorial and workshop on shepherding led by Joseph Yoder and Rebecca. It was great to learn about shepherding process, nature of how are patterns elaborated, pattern community and culture, and more! After the workshop we had a welcome reception! Do food and drink! That makes our connection tighter and stimulates our ideas and creativity.

On March 6, Hiroshi Nakano san (aka. Super-Hiro) gave us a keynote titled “JAPANESE SPIRITUALITY AND PATTERN LANGUAGE (日本的霊性とパタンランゲージ)”. It was wonderful and thoughtful to learn about the centering process, Japanese spirituality, pattern language and project language. After the keynote we workshopped 10 papers (!) in total in the form of traditional Writer’s Workshop. What a busy day! Finally we had a banquet at Waseda Uni-Cafe next to Okuma-Auditorium. Busy, but great day!

On March 7, the Aleander’s books reading group guides us to some local quiet and beautiful places including Ana hachiman gu, Kan-sen-en and Mizu-inari shrine. During the short excursion we found a lot of properties from Nature of Order and patterns! After the excursion James O. Coplien gave us a great and thoughtful talk on A Challenge to the (Japanese) Pattern Community leading to interesting discussions on club and community, community authoring and more! In addition to the talk and discussions, we hold Writer’s Workshops and interactive workshop on “Processes for Making Lively Things” led by Joseph Yoder and Rebecca. Finally we closed the conference by having some reports, retrospective including hope for the future, concluding game, and a party!

11034238_1014260618601931_8935162825461993414_n11025142_1014260398601953_644931608414974991_n11001793_1015036481857678_978786660286727950_n11020482_1015036608524332_3064880276644226528_o11043029_10200304314447144_3767738937463761748_n11059207_1015034928524500_6465521853757673679_n

M2土屋君が大学院基幹理工学研究科の2014年度卒業式・修了式 総代に内定

A student of my laboratory, M2 Ryosuke Tsuchiya, has been selected as a valedictorian of Graduate School of Fundamental Science and Engineering for the commencement ceremony on March 26. Congratulations, Tsuchiya-kun!

研究室の学生M2 土屋君が、今年3月26日開催の卒業式において、大学院基幹理工学研究科の総代を務めることに決定しました。土屋君、おめでとう!

情報処理学会第77回全国大会にて発表予定: プログラミングと性格に関する一考察

高澤亮平(早大),坂本一憲(NII),鷲崎弘宜,深澤良彰(早大), “プログラミングと性格に関する一考察”, 情報処理学会第77回全国大会, 京都大学, 2015年3月17-19日.

「プログラミングには性格が表れる」と言われるが、実証された例や科学的な根拠は見つかっていない。そこで我々は、競技プログラミングに興味のある人々を対象とした大規模なアンケートを行い、エゴグラム診断を用いて性格の分析を行った。この結果をもとに、プログラミングへの興味と性格の間の相関を分析した。その結果、一部の質問や性格に関して相関が現れることが明らかとなった。また、ソースコードと性格に関しても分析を行うことで、プログラミングと心理的な側面の関係についても考察した。

AsianPLoP 2015: Call for Participation

Call for Participation of AsianPLoP 2015 is out!
Please consider to join this valuable conference, and share ideas and experiences!

==========================================================
*Call for Participation*
AsianPLoP 2015
4th Asian Conference on Pattern Languages of Programs
in Tokyo, Japan, March 5-7, 2015
http://patterns-wg.fuka.info.waseda.ac.jp/asianplop/
AsianPLoP is a PLoP(R) Conference sanctioned by the Hillside Group.
PLoP is a registered trademark of The Hillside Group.
———————————————————————-
*Objective and Motivation*
Asian Conference on Pattern Languages of Programs (AsianPLoP) will
take place at the fourth time, as a premier event for pattern authors
and users to gather, discuss and learn more about patterns and software
development in the Asia region as well as other regions. The purpose of
AsianPLoP is to promote development of patterns, pattern languages,
technologies and experiences of patterns primarily about software;
however, these for domains outside software are also welcome.
In AsianPLoP 2015, various patterns, pattern languages and related
techniques will be discussed. Topics include software design,
architecture, programming, agile development, management, security,
education, communication, life and community. Most of papers will be
workshopped in the traditional PLoP Writer’s Workshop format.
Please register yourself via the conference web-site by March 3rd.
———————————————————————-
*Program*
March 5th Tur.
17:00-19:00 “Shepherding Workshop”
Joseph (Joe) Yoder and Rebecca Wirfs-Brock
19:00-20:30 Welcome Reception
March 6th Fri.
9:00-9:45 Opening – Introduction, Workshop Demo, Games,
Retrospective preparation
9:45-10:45 Keynote 1 (TBD)
Hiroshi Nakano
11:00-12:00 Writer’s Workshop 1
12:00-13:00 Lunch
13:00-15:00 Writer’s Workshop 2
15:00-15:30 Break
15:30-17:30 Writer’s Workshop 3
18:00-20:00 Banquet
March 7th Sat.
8:30-11:00 Short Excursion for Finding Lively Things
led by Alexander Reading Group
11:00-12:00 Keynote 2
“A Challenge to the Japanese Pattern Community” (TBD)
James O. Coplien
12:00-13:00 Lunch
13:00-13:30 Games
13:30-15:30 Writer’s Workshop 4 and Writing Group
15:30-15:45 Break
15:45-17:15 Parallel Focused Groups
Group 1: ”Processes for Making Lively Things”
Joseph (Joe) Yoder and Rebecca Wirfs-Brock
Group 2: Forcused Group (TBD)
17:15-18:00 Closing – Review of Writer’s Workshops,
Retrospective, Games
18:00- Social Gathering
———————————————————————
*Conference Committee and Sponsors*
General and Program Chair:
Hironori Washizaki, Waseda University / National Institute of Informatics, Japan
Program Committee:
Chin-Yun Hsieh, National Taipei University of Technology, Taiwan
Joseph Yoder, The Hillside Group, USA
Masaru Nagaku, National Institute of Informatics, Japan
Kiro Harada, Attractor Inc., Japan
Masanari Motohashi, masanari.com, Japan
Yasunobu Kawaguchi, Rakuten Inc., Japan
Takashi Iba, Keio University, Japan
Eiichi Hanyuda, MAMEZOU CO., LTD, Japan
Foutse Khomh, DGIGL, Ecole Polytechnique de Montreal, Canada
Bimlesh Wadhwa, National University of Singapore, Singapore
Eduardo B. Fernandez, Florida Atlantic University, USA
Richard Lai, La Trobe University, Australia
Koichiro Eto, National Institute of Advanced Industrial Science and Technology (AIST), Japan
Shinpei Hayashi, Tokyo Institute of Technology ordinary, Japan
Dinesha Koravangala V, I.I.I.T. bangalore, India
Kazunori Sakamoto, National Institute of Informatics, Japan
Hongyu Zhang, Microsoft Research Asia, China
Naoyuki Okita, Pattern working group, Japan
Takashi Kobayashi, Tokyo Institute of Technology, Japan
Norihiro Yoshida, Nagoya University, Japan
Y C Cheng, National Taipei University of Technology, Taiwan
Eduardo Guerra, Instituto Nacional de Pesquisas Espaciais, Brazil
Sponsors and Supporters:
SIGSE Patterns Working Group, Information Processing Society of Japan
Global Software Engineering Laboratory, Waseda University
Contact Us: asianplop [at] sse-project.org
==========================================================