Alex Baker

Publication List Details

Period

2003 - 2009

Number

31

Co-Authors

Calico: A Prototype Sketching Tool for Modeling in Early Design (2009)

Nicolas Mangano, Alex Baker

Design is an inherently creative process, particularly so during the early stages of design when a solution is just beginning to form. At this time, the more formal models and modeling languages to...

An Experience Report on the Design and Delivery of Two New Software Design Courses (2009)

Alex Baker

In this paper, we report on our experience in designing and delivering two new software design courses in the Informatics major at UC Irvine. When the major was created in 2004, it explicitly...

Calico: A Prototype Sketching Tool for Modeling in Early Design (2009)

Nicolas Mangano, Alex Baker

Design is an inherently creative process, particularly so during the early stages of design when a solution is just beginning to form. At this time, the more formal models and modeling languages to...

General Terms Design (2009)

Alex Baker

In this paper, we report on our experience in designing and delivering two new software design courses in the Informatics major at UC Irvine. When the major was created in 2004, it explicitly...

Calico: A Tool for Early Software Design Sketching (2009)

Nicolas Mangano, Alex Baker, Mitch Dempsey, Emily Oh Navarro

In this position paper, we present Calico, a sketching tool supporting early software design activities. We first provide background information about early design, including the types of models...

Teaching software engineering using simulation games (2009)

Emily Oh Navarro, Alex Baker

A typical software engineering course fails to teach its students many of the skills needed in software development organizations. Because lectures and class projects alone cannot adequately teach...

A Call for the Use of Display Technology to Support Software Development (2008)

Alex Baker, Ping Chen

Abstract. The discipline of software development is ripe for improvement via the use of new display technologies. We feel that by providing software developers with multiple personal displays, and...

Language Classifications – design languages. (2008)

Alex Baker

Software engineering researchers and practitioners have long had an uncertain and uneasy relationship with design. It is acknowledged that software design is critical and major strides have been made...

Abstract An experimental card game for teaching software engineering processes (2008)

Alex Baker, Emily Oh Navarro

The typical software engineering course consists of lectures in which concepts and theories are conveyed, along with a small ‘‘toy’ ’ software engineering project which attempts to give...

Reframing Software Design: Perspectives on Advancing an Elusive Discipline (2008)

Alex Baker

Software engineering researchers and practitioners have long had an uncertain and uneasy relationship with design. It is acknowledged that software design is critical and major strides have been made...

Reframing Software Design: Perspectives on Advancing an Elusive Discipline (2008)

Alex Baker

Software engineering researchers and practitioners have long had an uncertain and uneasy relationship with design. It is acknowledged that software design is critical and major strides have been made...

A Call for the Use of Display Technology to Support Software Development (2008)

Alex Baker, Ping Chen

Abstract. The discipline of software development is ripe for improvement via the use of new display technologies. We feel that by providing software developers with multiple personal displays, and...

Examining Software Design from a General Design Perspective (2006)

Alex Baker

Our community’s understanding of software design has certainly improved over the years, as have our approaches and our ability to design high-quality software. But compared to other design...

www.isr.uci.edu/tech-reports.html Reframing Software Design: Perspectives on Advancing an Elusive Discipline (2006)

Alex Baker, Alex Baker, Alex Baker

Abstract: Software engineering researchers and practitioners have long had an uncertain and uneasy relationship with design. It is acknowledged that software design is critical and major strides have...

Examining Software Design from a General Design Perspective (2006)

Alex Baker, Alex Baker, Alex Baker

Abstract: Our community’s understanding of software design has certainly improved over the years, as have our approaches and our ability to design high-quality software. But compared to other...

Framing Software Design with the Design Diamond (2006)

Alex Baker, Alex Baker, Alex Baker

Abstract: Software engineering researchers and practitioners have long had an uncertain and uneasy relationship with design. It is acknowledged that software design is critical and major strides have...

Reframing Software Design: Perspectives on Advancing an Elusive Discipline (2006)

Alex Baker

Software engineering researchers and practitioners have long had an uncertain and uneasy relationship with design. It is acknowledged that software design is critical and major strides have been made...

Examining Software Design from a General Design Perspective (2006)

Alex Baker

Our community’s understanding of software design has certainly improved over the years, as have our approaches and our ability to design high-quality software. But compared to other design...

Language Classifications – design languages. (2006)

Alex Baker

Software engineering researchers and practitioners have long had an uncertain and uneasy relationship with design. It is acknowledged that software design is critical and major strides have been made...

An experimental card game for teaching software engineering processes (2005)

Alex Baker, Emily Oh Navarro

The typical software engineering course consists of lectures in which concepts and theories are conveyed, along with a small “toy ” software engineering project which attempts to give students...

An experimental card game for teaching software engineering processes (2005)

Alex Baker, Emily Oh Navarro

The typical software engineering course consists of lectures in which concepts and theories are conveyed, along with a small “toy ” software engineering project which attempts to give students...

An experimental card game for teaching software engineering processes (2005)

Alex Baker, Emily Oh Navarro

The typical software engineering course consists of lectures in which concepts and theories are conveyed, along with a small “toy ” software engineering project which attempts to give students...

An experimental card game for teaching software engineering processes (2005)

Alex Baker, Emily Oh Navarro

The typical software engineering course consists of lectures in which concepts and theories are conveyed, along with a small “toy ” software engineering project which attempts to give students...

An experimental card game for teaching software engineering processes (2005)

Alex Baker, Emily Oh Navarro

The typical software engineering course consists of lectures in which concepts and theories are conveyed, along with a small “toy ” software engineering project which attempts to give students...

An experimental card game for teaching software engineering processes (2005)

Alex Baker, Emily Oh Navarro

The typical software engineering course consists of lectures in which concepts and theories are conveyed, along with a small “toy ” software engineering project which attempts to give students...

Teaching Software Engineering Using Simulation Games (2004)

Emily Oh Navarro, Alex Baker

A typical software engineering course fails to teach its students many of the skills needed in software development organizations. Because lectures and class projects alone cannot adequately teach...

Problems and programmers: an educational software engineering card game (2003)

Alex Baker, Emily Oh Navarro

Problems and Programmers is an educational card game that we have developed to help teach software engineering. It is based on the observation that students, in a typical software engineering course,...

Problems and programmers: an educational software engineering card game (2003)

Alex Baker, Emily Oh Navarro

Problems and Programmers is an educational card game that we have developed to help teach software engineering. It is based on the observation that students, in a typical software engineering course,...

Problems and programmers: an educational software engineering card game (2003)

Alex Baker, Emily Oh Navarro

Problems and Programmers is an educational card game that we have developed to help teach software engineering. It is based on the observation that students, in a typical software engineering course,...