CSEE&T 2013
2013 26th International Conference on Software Engineering Education and Training (CSEE&T)
Powered by
Conference Publishing Consulting

2013 26th International Conference on Software Engineering Education and Training (CSEE&T), May 19–21, 2013, San Francisco, CA, USA

CSEE&T 2013 – Proceedings

Contents - Abstracts - Authors


Title Page
Message from the Chairs

Requirements and Risks

University Meets Industry: Calling in Real Stakeholders
Birgit Penzenstadler, Martin Mahaux, and Patrick Heymans
(TU Munich, Germany; University of Namur, Belgium)
Article Search
Cooperating with a Non-governmental Organization to Teach Gathering and Implementation of Requirements
Gregor Gabrysiak, Regina Hebig, Lukas Pirl, and Holger Giese
(HPI, Germany)
Article Search
A Look at Software Engineering Risks in a Team Project Course
Supannika Koolmanojwong and Barry Boehm
(University of Southern California, USA)
Article Search

Team Projects

Teaching Advanced Software Design in Team-Based Project Course
Stan Jarzabek
(National University of Singapore, Singapore)
Article Search
A Competitive-Collaborative Approach for Introducing Software Engineering in a CS2 Class
Swapneel Sheth, Jonathan Bell, and Gail Kaiser
(Columbia University, USA)
Article Search
Understanding Individual Contribution and Collaboration in Student Software Teams
Fabio Rocha and Eleni Stroulia
(University of Alberta, Canada)
Article Search

Architecture and Design

Teaching Software Design with Social Engagement
Damian A. Tamburri, Maryam Razavian, and Patricia Lago
(VU University Amsterdam, Netherlands)
Article Search
Introducing Tool-Supported Architecture Review into Software Design Education
Yuanfang Cai, Rick Kazman, Ciera Jaspan, and Jonathan Aldrich
(Drexel University, USA; University of Hawaii, USA; Cal Poly, USA; CMU, USA)
Article Search
Archinotes: A Tool for Assisting Software Architecture Courses
Juan Sebastián Urrego and Darío Correal
(Universidad de los Andes, Colombia)
Article Search
Teaching Object-Orientation with Smartphones as Digital CRC Cards
Rainer Lutz, Sascha Schäfer, and Stephan Diehl
(University of Trier, Germany)
Article Search Video

Introductory and Specialized Curricula

Motivating and Orienting Novice Students to Value Introductory Software Engineering
Daniel Port, Chris Rachal, and Jia Liu
(University of Hawaii, USA; Nanjing University, China)
Article Search
Using GSwE2009 in the Creation and Modification of Graduate Software Engineering Programs and Related Curricula
Mark Ardis, Shawn Bohner, Lucia Camilloni, Diego Vallespir, and Sylvia Ilieva
(Stevens Institute of Technology, USA; Rose-Hulman Institute of Technology, USA; University of the Republic, Uruguay; University of Sofia, Bulgaria)
Article Search
The Software Assurance Competency Model: A Roadmap to Enhance Individual Professional Capability
Nancy R. Mead and Dan Shoemaker
(SEI, USA; University of Detroit Mercy, USA)
Article Search

Processes and Distributed Development

Applying Competitive Bidding Games in Software Process Education
Guoping Rong, He Zhang, and Dong Shao
(Nanjing University, China; NICTA, Australia; UNSW, Australia)
Article Search
Using Distributed Software Development in the Improvement of Communication and Collaboration Skills in SE Courses: An Observational Study
Luiz Leandro Fortaleza, Sérgio Roberto Costa Vieira, Olavo Olímpio Matos, Jr., Rafael Prikladnicki, and Tayana Conte
(UFAM, Brazil; Fucapi, Brazil; PUCRS, Brazil)
Article Search
Picking the Right Project: Assigning Student Teams in a GSD Course
Ivana Bosnić, Igor Čavrak, Marin Orlić, and Mario Žagar
(University of Zagreb, Croatia)
Article Search

Agile Methods

Scrum in a Software Engineering Course: An In-Depth Praxis Report
Andreas Scharf and Andreas Koch
(University of Kassel, Germany)
Article Search
Academic Education of Software Engineering Practices: Towards Planning and Improving Capstone Courses Based upon Intensive Coaching and Team Routines
Christoph Johann Stettina, Zhao Zhou, Thomas Bäck, and Bernhard Katzy
(Leiden University, Netherlands; CeTIM, Netherlands)
Article Search
Teaching Agile Software Development at University Level: Values, Management, and Craftsmanship
Martin Kropp and Andreas Meier
(FHNW, Switzerland; ZHAW, Switzerland)
Article Search
A Double Comparative Study: Process Models and Student Skills
Paolo Ciancarini, Caroline Dos, and Sara Zuppiroli
(University of Bologna, Italy)
Article Search

Programming within Software Engineering

Explorable Code Slides
Michael Fritz, Benjamin Biegel, and Stephan Diehl
(University of Trier, Germany)
Article Search
A Spirit of Camaraderie: The Impact of Pair Programming on Retention
Zhen Li, Christopher Plaue, and Eileen Kraemer
(University of Georgia, USA)
Article Search
Designing Grace: Can an Introductory Programming Language Support the Teaching of Software Engineering?
James Noble, Michael Homer, Kim B. Bruce, and Andrew P. Black
(Victoria University of Wellington, New Zealand; Pomona College, USA; Portland State University, USA)
Article Search

Formal Methods, Testing and Evaluation

Specification and Reasoning in SE Projects using a Web IDE
Charles T. Cook, Svetlana V. Drachova-Strang, Yu-Shan Sun, Murali Sitaraman, Jeffrey C. Carver, and Joseph Hollingsworth
(Clemson University, USA; University of Alabama, USA; Indiana University Southeast, USA)
Article Search
An Empirical Study of the Effects of Personality on Software Testing
Tanjila Kanij, Robert Merkel, and John Grundy
(Swinburne University of Technology, Australia; Monash University, Australia)
Article Search
Automated Evaluation of Regular Lab Assignments: A Bittersweet Experience?
Pavel Ježek, Michal Malohlava, and Tomáš Pop
(Charles University, Czech Republic)
Article Search

Short Papers

The Cost of Problem-Based Learning: An Example in Information Systems Engineering
Vincent Ribaud and Philippe Saliou
(UBO, France)
Article Search
Team Characteristics for Maximizing the Educational Effectiveness of Practical Lectures on Software Intensive Systems Development
Shota Inaga, Hironori Washizaki, Yusuke Yoshida, Katsuhiko Kakehi, Yoshiaki Fukazawa, Shoso Yamato, Masashi Okubo, Teruhiko Kume, Manabu Tamaki, and Toshikazu Kanou
(Waseda University, Japan; University of Tsukuba, Japan; NEC, Japan)
Article Search
Towards a Model of Faculty Development for FOSS in Education
Heidi J. C. Ellis, Gregory W. Hislop, Michelle Purcell, Mel Chua, and Sebastian Dziallas
(Western New England University, USA; Drexel University, USA; Purdue University, USA; Olin College, USA)
Article Search
Toward Infusing Modular and Reflective Design Learning throughout the Curriculum
John C. Georgas
(Northern Arizona University, USA)
Article Search
Analyzing Coordination among Students in a Software Engineering Project Course
Bonnie K. MacKellar
(St. John's University, USA)
Article Search
Guidance for Exploratory Testing through Problem Frames
Shreya Kumar and Charles Wallace
(Michigan Tech, USA)
Article Search
Test-Driven Learning in High School Computer Science
Ryan Stejskal and Harvey Siy
(University of Nebraska at Omaha, USA)
Article Search
Bringing Undergraduates to the Web: Baby Steps in Webifying a Software Engineering Curriculum
Matti Luukkainen and Arto Vihavainen
(University of Helsinki, Finland)
Article Search
A Project Spine for Software Engineering Curricular Design
Kevin Gary, Timothy Lindquist, Srividya Bansal, and Arbi Ghazarian
(Arizona State University, USA)
Article Search
Essence: A Framework to Help Bridge the Gap between Software Engineering Education and Industry Needs
Pan-Wei Ng and Shihong Huang
(Ivar Jacobson Int., Singapore; Florida Atlantic University, USA)
Article Search
Teaching Software Processes to Professionals: The Approach Taken by an Evening Master’s Degree Program
Yadran Eterovic, Gemma Grau, and Jorge Bozo
(Pontificia Universidad Católica de Chile, Chile)
Article Search
Software Engineering Projects with Social Significance: An Experience Report at a Minority University
Debzani Deb, Luel Gonzales, and Michael Geda
(Winston-Salem State University, USA)
Article Search
Killer App: A Eurogame about Software Quality
James H. Andrews
(University of Western Ontario, Canada)
Article Search
What Makes It Hard to Teach Software Engineering to End Users? Some Directions from Adaptive and Personalized Learning
Sridhar Chimalakonda and Kesav V. Nori
(IIIT Hyderabad, India)
Article Search

ASEE&T Position Papers

Model-Driven Development and the Future of Software Engineering Education
Tony Cowling
(University of Sheffield, UK)
Article Search
Education Impact of Evolutionary Software Development
Václav Rajlich
(Wayne State University, USA)
Article Search
What Should Students Learn in Their First (and Often Only) Software Engineering Course?
James Vallino
(Rochester Institute of Technology, USA)
Article Search
Software Engineering in CS 2013
Richard LeBlanc
(Seattle University, USA)
Article Search

Panel Sessions

Undergraduates and Research: Motivations, Challenges, and the Path Forward
W. Eric Wong, Junhua Ding, Gene Fiorini, and Christian Hansen
(University of Texas at Dallas, USA; East Carolina University, USA; Rutgers University, USA; Eastern Washington University, USA)
Article Search
Software Engineering Education via the Use of Corporate-Sponsored Projects: A Panel Discussion of the Approaches, Benefits, and Challenges for Industry-Academic Collaboration
Linda Werner, Geoff Kuenning, Mark Sebern, James Vallino, and W. Eric Wong
(UC Santa Cruz, USA; Harvey Mudd College, USA; Milwaukee School of Engineering, USA; Rochester Institute of Technology, USA; University of Texas at Dallas, USA)
Article Search
Recent Trends in Graduate Software Engineering
Mark Ardis, Shawn Bohner, Dick Fairley, Dennis Frailey, Tom Hilburn, Gregory W. Hislop, and Todd Sedano
(Stevens Institute of Technology, USA; Rose-Hulman Institute of Technology, USA; Colorado Technical University, USA; Southern Methodist University, USA; Embry-Riddle Aeronautical University, USA; Drexel University, USA; Carnegie-Mellon University Silicon Valley, USA)
Article Search


Workshop on Revisions to SE 2004
Mark Ardis, David Budgen, Gregory W. Hislop, Jeff Offutt, Mark Sebern, and Willem Visser
(Stevens Institute of Technology, USA; University of Durham, UK; Drexel University, USA; George Mason University, USA; Milwaukee School of Engineering, USA; University of Stellenbosch, South Africa)
Article Search


Project Selection for Student Involvement in Humanitarian FOSS
Heidi J. C. Ellis, Gregory W. Hislop, and Michelle Purcell
(Western New England University, USA; Drexel University, USA)
Article Search
Teaching Software Development Processes by Simulation: Quality Assurance as a Factor of Success
Andreas Bollin, Elke Hochmüller, and Ladislav Samuelis
(University of Klagenfurt, Austria; Carinthia University of Applied Sciences, Austria; TU Kosice, Slovakia)
Article Search
Positive Transitions from the Classroom to the Cubicle: Creating Strategies for Augmenting Professional Development in the Software Engineering Curriculum
C. Shaun Longstreet and Kendra M. L. Cooper
(Marquette University, USA; University of Texas at Dallas, USA)
Article Search
Software Enterprise Pedagogy for Project-Based Courses
Kevin Gary, Srividya Bansal, and Arbi Ghazarian
(Arizona State University, USA)
Article Search
Adding Software Testing to Programming Assignments
Stephen H. Edwards
(Virginia Tech, USA)
Article Search

proc time: 0.43