CSEE&T 2023
Mon 7 - Wed 9 August 2023 Tokyo, Japan

August 8th

The emerging role of Artificial Intelligence in teaching 21st Century skills in Software Engineering

Maria Virvou (Professor at University of Piraeus, Greece)

Abstract:

The rapid growth of Information and Computing Technologies (ICT) has a critical impact on what has been labelled the 21st century skills that students should acquire to become competent in the new society challenges and careers. In this respect, Software Engineering has gained even greater importance in education, as society increasingly relies on experts in this area. Universities are striving to provide such expertise, albeit with varying degrees of success, as the discipline itself is constantly evolving and presents inherent difficulties. Artificial Intelligence has played an important role in assisting Software Engineering Education for many decades in the context of Intelligent Tutoring Systems (ITS). The research on ITSs has achieved significant advances in personalization, adaptivity, collaborative learning and error diagnosis in many domains including programming and it is still evolving by incorporating techniques, such as neural networks, machine learning, fuzzy logic, decision theories and cognitive theories. However, the most recent advances of AI involve Large Language Models (LLMs), such as ChatGPT, which among other things, are widely available to students and teachers of Software Engineering and other disciplines. Recent advances in AI not only assist the process of Software Engineering Education but they are changing the targeted skills that students are required to gain for the 21st Century software engineering jobs. Indeed, Artificial Intelligence has become a game changer in Software Engineering education for three reasons: Firstly, it exerts a significant influence on the software engineering methodologies themselves, necessitating their inclusion in the curriculum of AI empowered Software Engineering. Secondly, it offers a range of supportive tools that greatly aid in teaching the technical aspects of software engineering, particularly programming skills. And thirdly, AI has inherent limitations, such as potential inaccuracies and a lack of explainability. These limitations highlight the need for a balanced approach to education that goes beyond technical skills. Soft skills, such as critical thinking, problem-solving, and ethical considerations, become increasingly important in the context of AI-driven software engineering. This keynote address presents a critical analysis of existing developments on AI in Software Engineering education and provides best practices that are sourced from the author’s extensive previous and current research. By examining significant findings, the keynote address seeks to identify key insights into future advances and challenges.

This keynote address presents a critical analysis of existing developments on AI in Software Engineering education and provides best practices that are sourced from the author’s extensive previous and current research. By examining significant findings, the keynote address seeks to identify key insights into future advances and challenges.

Short Biography:

Prof. -Dr. Maria Virvou is currently a FULL- PROFESSOR, HEAD OF THE DEPARTMENT OF INFORMATICS, DIRECTOR OF POST- GRADUATE STUDIES and DIRECTOR OF THE SOFTWARE ENGINEERING LAB, UNIVERSITY OF PIRAEUS, GREECE.

She has received a Ph.D. in Artificial Intelligence and Computer Science from the University of Sussex, U.K., a M.Sc. in Computer Science from the University College London, U.K. and a four-year degree in Mathematics from the National and Kapodistrian University of Athens. She is the AUTHOR/CO-AUTHOR of over 350 research papers published in international journals, books and conference proceedings and of 6 books and monographs in Computer Science published by Springer and other publishers. She is currently EDITOR-IN-CHIEF of the Springer book series “Learning and Analytics in Intelligent Systems” and “Artificial Intelligence Enhanced Software and Systems Engineering”. She has been EDITOR of over 30 collections of papers in conference proceedings or books, published by major academic publishers, such as IEEE, Springer and IOS Press. She has also been EDITOR-IN-CHIEF of the SpringerPlus Journal (Springer) for the whole area of Computer Science. Additionally, she has been an ASSOCIATE EDITOR of many other journals. She has been the GENERAL CO-CHAIR/ INVITED KEYNOTE SPEAKER of over 30 international conferences.

Prof. -Dr. Virvou has received an honorary award by UNESCO in honour and recognition of her outstanding scholarly achievements and contributions to the field of Computer Science. According to Scopus she is ranked 1st author worldwide for the area of “user modelling” out of 133,723 documents and “educational software” and 3rd author worldwide for the area of “e-learning” out of 110,000 documents. According to Microsoft Academic Search exploring entity analytics of 262,751,231 authors she has been ranked as the top 1st author in the Computer Science area of Educational Software. Moreover, she has been ranked among the top 40 researchers worldwide in publications for the Computer Science area of Multimedia and the top 50 authors in the area of User Interface and Human Computer Interaction. She is among the top 2% of the most influential scientists worldwide in the area of Artificial Intelligence, according to Ioannidis, J. P., Boyack, K. W., & Baas, J. (2022) “Updated science-wide author databases of standardized citation indicators”, PLoS Biology, 18(10), e3000918.


August 9th

10-Year Experience with the Nationwide IT Educational Program, enPiT

Katsuro Inoue (Professor at Nanzan University, Japan)

Abstract:

Launched in 2012, enPiT (Education Network for Practical Information Technologies) is a nationwide educational network in Japan, aiming to provide practical IT subprograms to undergraduate and graduate students. Over a span of nearly 10 years, the efforts of almost 200 universities and over 200 companies have resulted in more than 6,000 graduates. In this presentation, we will introduce the activities and results of enPiT.

Short Biography:

KATSURO INOUE received the Ph.D. degree from Osaka University, in 1984. He was an Associate Professor with the University of Hawaii at Manoa, from 1984 to 1986. After becoming an Assistant Professor at Osaka University, in 1986, he was a Professor, from 1995 to 2022. He is currently a Professor at Nanzan University. His research interests include software engineering, especially software maintenance, software reuse, empirical approach, program analysis, code clone detection, and software license/copyright analysis.


Dates
Tracks
Plenary
You're viewing the program in a time zone which is different from your device's time zone change time zone

Tue 8 Aug

Displayed time zone: Osaka, Sapporo, Tokyo change

08:30 - 09:00
RegistrationPlenary and social at Lounge
10:15 - 10:30
Coffee breakPlenary and social at Lounge
10:15
15m
Coffee break
Break
Plenary and social

10:30 - 12:00
[Research Track Full Papers] Measurement and Requirements EngineeringResearch Papers at Room B112 - B113
Chair(s): Marian Daun Technical University of Applied Sciences Würzburg-Schweinfurt
10:30
30m
Paper
A Method to Semi-Automatically Identify and Measure Requirements Unsatisfied in Learner-Created State Machine Diagrams
Research Papers
Takuma Kimura , Shinpei Ogata Shinshu University, Erina Makihara Ritsumeikan University, Kozo Okano Shinshu University
11:00
30m
Paper
Students’ perceptions of integrating contribution measurement tools in software engineering projects
Research Papers
Sivana Hamer Universidad de Costa Rica, Christian Quesada-López Universidad de Costa Rica, Marcelo Jenkins Universidad de Costa Rica
11:30
30m
Full-paper
Value Based Prioritization of Requirements in Software Engineering Education
Research Papers
Reinhold Plösch Johannes Kepler University, Paul Grasserbauer Johannes Kepler University Linz
10:30 - 12:00
[Research Track Full Papers] Peer Review and ModelingResearch Papers at Room B114 - B115
Chair(s): Paolo Ciancarini University of Bologna
10:30
30m
Paper
Advancing Object-Oriented Model-Driven Software Engineering Pedagogy
Research Papers
Emanuel Grant University of North Dakota
11:00
30m
Full-paper
Calibrated Peer Reviews in Software Engineering Instruction: Improve Retention and Application Skills
Research Papers
Bastian Tenbergen State University of New York at Oswego, Marian Daun Technical University of Applied Sciences Würzburg-Schweinfurt
11:30
30m
Paper
The Daily Smirk: A Preliminary Prototype for Continuous Peer Assessment of Team-based Projects
Research Papers
Yu Lu University of California, Irvine, André van der Hoek University of California, Irvine
14:45 - 16:15
[Research Track Full Papers] Agile and Project ManagementResearch Papers at Room B112 - B113
Chair(s): Daniel Port University of Hawai‘i at Mānoa
14:45
30m
Paper
Impact of Key Scrum Role Locations in Student Distributed Software Development Projects
Research Papers
Igor Cavrak University of Zagreb, Faculty of Electrical Engineering and Computing, Alessio Bucaioni Malardalen University, Raffaela Mirandola Politecnico di Milano
15:15
30m
Paper
Learning Software Project Management by Simulation -- Experience and Recommendations from 20 Years of Teaching
Research Papers
Andreas Bollin University of Klagenfurt, Austria
15:45
30m
Talk
Training students to choose their agile practices and tools
Research Papers
Paolo Ciancarini University of Bologna, Andrea Loretti University of Bologna, Marcello Missiroli University of Bologna, Andrea Schinoppi University of Bologna
14:45 - 16:35
[Research Track Full Papers] Teaching PracticeResearch Papers / Journal First Articles at Room B114 - B115
Chair(s): Bastian Tenbergen State University of New York at Oswego
14:45
30m
Talk
How are Smart Phones Used by Students in Higher Education? Exploring the Intersection of Digital Learning Activities and Personal Technology
Research Papers
15:15
30m
Full-paper
Is Online Teaching Dead After COVID-19? Student Preferences for Programming Courses
Research Papers
Stefanie Manger , Maximilian Sölch Technical University of Munich, Matthias Linhuber Technical University Munich, Christoph Weinhuber Technical University Munich, Philipp Zagar Technical University Munich, Stephan Krusche Technische Universität München
Pre-print File Attached
15:45
30m
Full-paper
Plagiarism Detection and its Effect on the Learning Outcomes
Research Papers
Jonnathan Berrezueta-Guzman , Stephan Krusche Technische Universität München, Markus Paulsen Technische Universität München
Pre-print File Attached
16:15
20m
Talk
Myths and Facts about a Career in Software Testing: The Perspective of Students and Practitioners
Journal First Articles

Wed 9 Aug

Displayed time zone: Osaka, Sapporo, Tokyo change

08:30 - 09:00
RegistrationPlenary and social at Lounge
09:00 - 10:00
Keynote 2Keynotes / Research Papers at Conference Room B101
Chair(s): D. Moritz Marutschke Kyoto University of Advanced Science
09:00
60m
Keynote
10-Year Experience with the Nationwide IT Educational Program, enPiT
Keynotes
Katsuro Inoue Nanzan University
10:00 - 10:15
Coffee breakPlenary and social at Lounge
10:00
15m
Coffee break
Break
Plenary and social

10:15 - 11:55
[Journal First Track and Research Track Short Papers]Research Papers / Journal First Articles at Room B112 - B113
Chair(s): Stephan Krusche Technische Universität München
10:15
30m
Talk
The Field of Requirements Engineering Education
Journal First Articles
Marian Daun Technical University of Applied Sciences Würzburg-Schweinfurt, Alicia M. Grubb Smith College, Viktoria Stenkova , Bastian Tenbergen State University of New York at Oswego
10:45
30m
Talk
Cooperative Thinking: Analyzing a new framework for software engineering education (Extended abstract)
Journal First Articles
Paolo Ciancarini University of Bologna, Daniel Russo Department of Computer Science, Aalborg University, Marcello Missiroli
11:15
20m
Short-paper
Envisioning software engineer training needs in the digital era through the SWEBOK V4 prism
Research Papers
Hironori Washizaki Waseda University, Maria-Isabel Sanchez-Segura University Carlos III of Madrid, Juan Garbajosa , Steve Tockey Construx Software, Kenneth E Nidiffer George Mason University
10:15 - 11:55
[Research Track Short Papers] Data Science and AIResearch Papers at Room B114 - B115
Chair(s): D. Moritz Marutschke Kyoto University of Advanced Science
10:15
20m
Short-paper
Developing a Data Science Course to Support Software Engineering Students
Research Papers
10:35
20m
Short-paper
Investigating the Use of AI-Generated Exercises for Beginner and Intermediate Programming Courses: A ChatGPT Case Study
Research Papers
Sandro Speth University of Stuttgart, Institute of Software Engineering, Niklas Meissner Institute of Software Engineering, University of Stuttgart, Steffen Becker University of Stuttgart
File Attached
10:55
20m
Short-paper
PSAbot: A Chatbot System for the Analysis of Posts on Stack Overflow
Research Papers
An-Chi Shau National Taiwan Ocean University, Yan-Cih Liang National Taiwan Ocean University, Wan-Jung Hsieh National Yang Ming Chiao Tung University, Xiang-Ling Lin National Yang Ming Chiao Tung University, Shang-Pin Ma National Taiwan Ocean University
11:15
20m
Short-paper
Recommendations for programming exercises to overcome ChatGPT
Research Papers
Jonnathan Berrezueta-Guzman , Stephan Krusche Technische Universität München
Pre-print File Attached
11:35
20m
Short-paper
Toward AI-assisted Exercise Creation for First Course in Programming through Adversarial Examples of AI Models
Research Papers
Wing-Kwong Chan City University of Hong Kong, Hong Kong, Y.T. Yu City University of Hong Kong, Jacky Keung City University of Hong Kong, Victor C.S. Lee The University of Hong Kong
14:45 - 15:45
[Industrial Track and Research Track Short Papers] SE PedagogyResearch Papers / Industrial Experience Reports at Room B112 - B113
Chair(s): D. Moritz Marutschke Kyoto University of Advanced Science
14:45
20m
Short-paper
An Experience Report on English Medium Instruction (EMI) based Computing Education in a Faculty of Engineering in Japan
Research Papers
Zilu Liang Kyoto University of Advanced Science, Ian Piumarta Kyoto University of Advanced Science
15:05
20m
Short-paper
On Evidence-based Feedback Practices in Software Engineering for Continuous People Improvement
Research Papers
Miguel Ehécatl Morales Trujillo University of Canterbury, Christchurch, New Zealand, Matthias Galster University of Canterbury
15:25
20m
Industry talk
Design of a Graduate level Software Engineering Program with a Product Perspective and a Product Management Specialization
Industrial Experience Reports
Pravin Yashwant Pawar , Sundar Balasubramaniam Independent Consultant, Anita Ramachandran Birla Institute Of Technology And Science–Pilani (BITS–Pilani)
14:45 - 15:45
[Research Track Short Papers] Applied SEResearch Papers at Room B114 - B115
Chair(s): Atsuo Hazeyama Tokyo Gakugei University
14:45
20m
Short-paper
Experiences and Lessons Learned from Real-World Projects in Software Engineering Subject
Research Papers
Yan Hern Ryan Sim Computing Science Joint Degree Programme, Singapore Institute of Technology - University of Glasgow, Zhi Zhan Lua Computing Science Joint Degree Programme, Singapore Institute of Technology - University of Glasgow, Kahbelan Kalisalvam Kelaver Computing Science Joint Degree Programme, Singapore Institute of Technology - University of Glasgow, Jia Qi Chua Computing Science Joint Degree Programme, Singapore Institute of Technology - University of Glasgow, Ian Zheng Jiang Lim Computing Science Joint Degree Programme, Singapore Institute of Technology - University of Glasgow, Qi Cao School of Computing Science, University of Glasgow, Sye Loong Keoh School of Computing Science, University of Glasgow, Li Hong Idris Lim School of Engineering, University of Glasgow
15:05
20m
Short-paper
Experiences With Gap-Bridging Software Engineering Industry-Academia Collaborative Education Program
Research Papers
Mira Kania Sabariah , Veronikha Effendy Telkom University, Jati Hiliamsyah Husen Waseda University, Daffa Hilmy Fadhlurrohman Telkom University, Rony Setyawansyah PT. Telkom Indonesia
15:25
20m
Short-paper
Introduction to Programming using Interactive Learning
Research Papers
Stephan Krusche Technische Universität München, Jonnathan Berrezueta-Guzman
Pre-print File Attached