Gregory M. KapfhammerAssociate Professor of Computer Sciencehttp://www.cs.allegheny.edu/~gkapfham/ |
Complete Changes to Principles of Software Development
25 August 2008
- Principles of Software Development at 5:57 pm by 141.195.226.29
15 October 2004
- OO Design Quality Metrics at 4:45 pm by aldenv28.allegheny.edu
- Chapter Five: Bend, or Break at 4:16 pm by aldenv28.allegheny.edu
- Chapter Seven: Type Hierarchy at 4:00 pm by aldenv28.allegheny.edu
- Learn to Love Unit Testing at 3:38 pm by aldenv28.allegheny.edu
- Chapter One: Why We Model at 2:03 pm by aldenv28.allegheny.edu
14 October 2004
- Chapter Two: Architectural Styles at 4:26 pm by aldenv28.allegheny.edu
- Chapter One: Introduction (SA) at 2:30 pm by aldenv28.allegheny.edu
- Software Design at 2:29 pm by aldenv28.allegheny.edu
27 September 2004
- Ten Commandments of Formal Methods at 10:56 am by aldenv28.allegheny.edu
- A Specificier's Introduction to Formal Methods at 10:55 am by aldenv28.allegheny.edu
- Chapter 8: Properties of Good Requirements at 10:43 am by aldenv28.allegheny.edu
- Software Requirements Elicitation and Analysis / Specification at 10:34 am by aldenv28.allegheny.edu
9 September 2004
- Laboratory Listing at 9:34 am by aldenv28.allegheny.edu
30 August 2004
- No Silver Bullet-Essence and Accident in Software Engineering at 1:32 pm by aldenv28.allegheny.edu
- Introduction to Software Engineering at 1:12 pm by aldenv28.allegheny.edu
- Software Lifecycles at 1:12 pm by aldenv28.allegheny.edu
23 August 2004
- Software Unit Test Coverage and Adequacy at 5:24 pm by aldenv28.allegheny.edu
- Software Testing and Analysis at 5:23 pm by aldenv28.allegheny.edu
- Class Schedule at 5:22 pm by aldenv28.allegheny.edu
2 June 2003
- Chapter Two: Fundamentals of Measurement at 6:30 pm by alden3.alleg.edu
- Software Measurement: A Necessary Scientific Basis at 6:29 pm by alden3.alleg.edu
- Behavioral Contracts and Behavioral Subtyping at 6:28 pm by alden3.alleg.edu
- Programming with Assertions at 6:27 pm by alden3.alleg.edu
- What is a Class Invariant? at 6:26 pm by alden3.alleg.edu
- Chapter Seven: Diagrams at 12:06 pm by alden28.alleg.edu
- Chapter Five: Requirements at 10:07 am by alden28.alleg.edu
12 May 2003
- Chapter 10: A Quick Overview at 2:02 pm by alden28.alleg.edu
- Chapter 5: Cost of Change at 2:01 pm by alden28.alleg.edu
- Chrysler Goes to "Extremes" at 2:01 pm by alden28.alleg.edu
- Chapter 3: Software Processes at 2:00 pm by alden28.alleg.edu
- The Real Reason Why Software Engineers Need Math at 1:59 pm by alden28.alleg.edu
- Chapter Three: Is it Really Engineering? at 1:58 pm by alden28.alleg.edu
- Software Engineering Programs are Not Computer Science Programs at 1:57 pm by alden28.alleg.edu
- Will There Ever Be Software Engineering? at 1:56 pm by alden28.alleg.edu
- Chapter One: Introduction to Software Engineering at 1:54 pm by alden28.alleg.edu
- Chapter One: Introduction at 1:53 pm by alden28.alleg.edu
4 May 2003
- Laboratory Three, Group Five: Michael Mong and John Pacino at 4:39 pm by c-66-41-8-171.mn.client2.attbi.com
- Michael Mong at 4:39 pm by c-66-41-8-171.mn.client2.attbi.com
25 April 2003
- Java Virtual Machine Profiler Interface at 2:20 pm by m6.futureshop.com
7 April 2003
- Deb Wright at 6:11 pm by engbi.smu.edu
12 February 2003
- Odyssey at 11:41 pm by pcp02100756pcs.towson01.md.comcast.net
10 February 2003
- Course Register at 3:46 pm by 65.209.94.133
- Data Flow Testing at 7:50 am by itk1.bas-net.by
14 December 2002
- GUI Testing: Pitfalls and Process at 2:13 pm by res771.alleg.edu
- How to Misuse Code Coverage at 3:03 am by res771.alleg.edu
11 December 2002
- A Safe, Efficient Regression Test Selection Technique at 8:08 pm by res1408.allegheny.edu
- Generating Software Test Data by Evolution at 12:21 pm by res137.alleg.edu
10 December 2002
- Software Implementation at 10:35 pm by resh204.allegheny.edu
- Getting Started with AspectJ at 10:34 pm by resh204.allegheny.edu
- Hierarchical GUI Test Case Generation Using Automated Planning at 6:38 pm by resh204.allegheny.edu
- Ishmael by Daniel Quinn by at 2:06 am by res492.alleg.edu
- Book Reviews at 2:01 am by res492.alleg.edu
9 December 2002
- Software Maintenance at 2:13 pm by alden100.alleg.edu
4 December 2002
- Dan Fiedler at 2:56 pm by alden103.alleg.edu
3 December 2002
- Lightweight Extraction of Object Models from Java Bytecode at 7:10 pm by 141.195.45.80
2 December 2002
- Chapter One: Performance Tuing (JPT) at 11:24 pm by 141.195.45.80
- Team Mixon: Rich Geary and Brian Smyth at 1:56 am by res771.alleg.edu
1 December 2002
- The NINJA Project at 5:59 pm by acs-24-154-249-115.zoominternet.net
26 November 2002
- Coping with Java Programming Stress at 3:30 pm by alden105.alleg.edu
- A Technique for Mutation of Java Objects at 3:29 pm by alden105.alleg.edu
- 1 an equivalent mutant could be y= X at 2:58 am by res771.alleg.edu
25 November 2002
- Performing Data Flow Testing on Classes at 11:47 pm by res960.alleg.edu
- An Experimental Determination of Sufficient Mutant Operators at 5:24 pm by res934.alleg.edu
21 November 2002
- Team Googler: John Pacino, Brenda Gruber, Noosh at 12:05 pm by alden100.alleg.edu
19 November 2002
- Notes at 12:16 pm by murr27.alleg.edu
- Student Contributed Review Sheets at 12:03 pm by murr27.alleg.edu
18 November 2002
- Suggestions at 4:06 pm by h11.45.213.151.ip.alltel.net
16 November 2002
- Final Project Notes at 2:44 pm by h11.45.213.151.ip.alltel.net
15 November 2002
- Juggernaut at 4:49 pm by alden100.alleg.edu
14 November 2002
- Team Jimplification: Matt Denapoli, Brian McAlister, Chris McNamara at 5:01 pm by alden102.alleg.edu
- Team Googler at 4:56 pm by alden105.alleg.edu
- Richard Geary at 4:48 pm by alden108.alleg.edu
- Laboratory Seven, Group Two: Elizabeth Zehner and Daniel Fiedler at 2:36 pm by alden102.alleg.edu
13 November 2002
- Chapter Two: Profiling Tools at 6:34 pm by alden28.alleg.edu
11 November 2002
- Lab Five, Group Eight: Christopher McNamara and Mehrnoush Moussavi-Aghdam at 10:00 pm by res492.alleg.edu
- Lab One, Group Eight: Michael Mong and Christopher McNamara at 9:53 pm by res492.alleg.edu
- Chris McNamara at 9:42 pm by res492.alleg.edu
7 November 2002
- Laboratory Seven, Group Three: Debbie Wright and Brenda Gruber at 3:31 pm by alden105.alleg.edu
- Laboratory Seven, Group Six: Richard Geary and John Pacino at 3:09 pm by alden101.alleg.edu
- Laboratory Seven, Group Eight: Brandon Taylor and Mehrnoush Moussavi-Aghdam at 3:00 pm by alden107.alleg.edu
- Laboratory Seven, Group Four: James Clause and Brian McAlister at 12:49 pm by murr28.alleg.edu
3 November 2002
- Lab Six, Group Seven: Matthew Rummel and Brandon Taylor at 1:18 pm by res771.alleg.edu
31 October 2002
- Laboratory Seven, Group One: Joseph Zumpella and Christopher McNamara at 5:26 pm by alden103.alleg.edu
- Laboratory Seven, Group Seven: Brian Smyth and Matthew Rummel at 5:25 pm by alden104.alleg.edu
- Lab Six, Group Three: Brian McAlister and Dan Fiedler at 5:21 pm by alden101.alleg.edu
- Laboratory Seven, Group Five: Matthew DeNapoli and Christopher Howell at 5:07 pm by alden107.alleg.edu
- Lab Six, Group Six: Brian Smyth and Elizabeth Zehner at 3:50 pm by alden104.alleg.edu
- Lab Six, Group Four: Christopher Howell and Richard Geary at 3:18 pm by alden103.alleg.edu
- Lab Six, Group One: Mehrnoush Moussavi-Aghdam and James Clause at 2:28 pm by alden105.alleg.edu
30 October 2002
- Lab Six, Group Five: Brenda Gruber and John Pacino at 11:30 pm by alden107.alleg.edu
- at 8:24 pm by alden104.alleg.edu
- Laboratory Six Discussion at 6:51 pm by alden103.alleg.edu
- Lab Six, Group Two: Christopher McNamara and Matthew DeNapoli at 6:37 pm by alden103.alleg.edu
- Lab Six, Group Eight: Debbie Wright and Joseph Zumpella at 6:34 pm by triton
- lab3 code at 6:18 pm by triton
- lab2 code at 6:16 pm by triton
29 October 2002
- Laboratory Seven: Code Coverage Analysis with JUnit and Hansel at 6:52 pm by alden28.alleg.edu
- Laboratory Seven Discussion at 6:20 pm by alden28.alleg.edu
- Laboratory Four Discussion at 5:10 pm by alden28.alleg.edu
28 October 2002
- Lab Five, Group Two: Matthew DeNapoli and Elizabeth Zehner at 10:37 am by resh204.allegheny.edu
24 October 2002
- Lab Five, Group Four: Richard Geary and Matthew Rummel at 9:53 pm by alden106.alleg.edu
- Laboratory Six: Object-Oriented Design Quality Metrics at 3:48 pm by alden28.alleg.edu
- Laboratory Five Discussion at 3:35 pm by alden28.alleg.edu
- Lab Six, Group Eight: Brandon Taylor and Joseph Zumpella at 3:35 pm by alden28.alleg.edu
- Lab Six, Group Seven: Matthew Rummel and Elizabeth Zehner at 3:34 pm by alden28.alleg.edu
- Lab Five, Group Six: Christopher Howell and Brandon Taylor at 2:17 pm by alden102.alleg.edu
- Lab Five, Group Five: Brenda Gruber and Brian Smyth at 2:11 pm by murr34.alleg.edu
23 October 2002
- Lab Five, Group One: James Clause and Debbie Wright at 10:27 pm by alden108.alleg.edu
- Lab Five, Group Three: Dan Fiedler and Joseph Zumpella at 10:17 pm by res412.alleg.edu
22 October 2002
- Lab Five, Group Seven: Brian McAlister and John Pacino at 9:27 pm by alden101.alleg.edu
- Lab Four, Group Four: Richard Geary and Debbie Wright at 1:32 pm by res618.alleg.edu
- Lab Four, Group One: James Clause and Elizabeth Zehner at 12:07 am by res118.alleg.edu
17 October 2002
- Lab Four, Group Seven: Brian McAlister and Mehrnoush Moussavi-Aghdam at 4:26 pm by alden103.alleg.edu
- Lab Four, Group Five: Brenda Gruber and Matthew Rummel at 2:33 pm by alden105.alleg.edu
- Laboratory Five: Using Java Assertions at 2:28 pm by alden28.alleg.edu
- Lab Four, Group Two: Matthew DeNapoli and Joseph Zumpella at 2:17 pm by res934.alleg.edu
- Lab Four, Group Three: Daniel Fiedler and Brandon Taylor at 2:06 pm by alden104.alleg.edu
- Lab Four, Group Eight: Christopher McNamara and John Pacino at 1:53 pm by alden102.alleg.edu
- Lab Four, Group Six: Christopher Howell and Brian Smyth at 1:42 pm by alden102.alleg.edu
10 October 2002
- Laboratory Four: Creating UML Class and Sequence Diagrams with ArgoUML at 2:40 pm by alden28.alleg.edu
- Laboratory Three, Group Two: Matthew DeNapoli and Richard Geary at 2:31 pm by alden106.alleg.edu
- Lab Two, Group Two: Daniel Fiedler and Richard Geary at 1:58 pm by hugh
- Laboratory Three, Group Five: Dan Fiedler and John Pacino at 1:57 pm by hugh
- Laboratory Three, Group One: James Clause and Brandon Taylor at 12:49 pm by res118.alleg.edu
- Noosh Moussavi at 12:37 am by acs-24-154-57-96.zoominternet.net
8 October 2002
- Laboratory Three, Group Eight: Debbie Wright and Joseph Zumpella at 10:46 am by alden102.alleg.edu
7 October 2002
- The Ute at 10:45 pm by res598.alleg.edu
- Laboratory Three, Group Four: Christopher Howell and Christopher McNamara at 10:37 pm by res598.alleg.edu
- Laboratory Three, Group Seven: Brian Smyth and Elizabeth Zehner at 10:29 pm by h189.45.213.151.ip.alltel.net
5 October 2002
- Laboratory Three, Group Six: Mehrnoush Moussavi-Aghdam and Matthew Rummel at 10:23 pm by resh142.alleg.edu
4 October 2002
- Laboratory Three, Group Three: Brenda Gruber and Brian McAlister at 7:35 pm by 141.195.45.80
30 September 2002
- Lab Two, Group Four: Brian McAlister and Christopher McNamara at 5:34 pm by pell122.alleg.edu
28 September 2002
- Brian McAlister at 5:56 pm by pell63.alleg.edu
27 September 2002
- Lab Two, Group One: James Clause and Matthew DeNapoli at 9:57 am by res137.alleg.edu
26 September 2002
- Laboratory Three: Applying the Flyweight and Singleton Design Patterns at 2:34 pm by alden28.alleg.edu
- Lab Two, Group Six: John Pacino and Matthew Rummel at 12:55 pm by alden108.alleg.edu
24 September 2002
- Lab Two, Group Three: Brenda Gruber, Christopher Howell, and Mehrnoush Moussavi-Aghdam at 4:23 pm by troy
- Laboratory Two Discussion at 4:23 pm by alden3.alleg.edu
19 September 2002
- Lab One, Group Five: Matthew Rummel and Brenda Gruber and Brandon Taylor at 10:56 am by alden101.alleg.edu
18 September 2002
- Lab Two, Group Eight: Elizabeth Zehner and Joseph Zumpella at 12:02 pm by alden105.alleg.edu
17 September 2002
- Laboratory Two: Applying the Visitor Design Pattern at 7:51 pm by alden104.alleg.edu
16 September 2002
- Lab Two, Group Seven: Brian Smyth, Debbie Wright, and Brandon Taylor at 8:50 pm by alden107.alleg.edu
12 September 2002
- Lab One, Group Six: John Pacino and Christopher Howell at 4:26 pm by pell73.alleg.edu
- Lab One, Group Two: Elizabeth Zehner and Matthew DeNapoli at 3:51 pm by alden106.alleg.edu
- Lab One, Group One: Joseph Zumpella and James Clause at 2:14 pm by alden102.alleg.edu
- Joe at 9:08 am by res934.alleg.edu
11 September 2002
- Lab One, Group Three: Debbie Wright and Daniel Fiedler at 9:58 pm by alden104.alleg.edu
- Lab One, Group Seven: Mehrnoush Moussavi-Aghdam and Brian McAlister at 4:46 pm by alden102.alleg.edu
- Lab One, Group Four: Brian Smyth and Richard Geary at 4:42 pm by alden101.alleg.edu
- Laboratory One Discussion at 1:30 pm by alden100.alleg.edu
5 September 2002
- ZDNet UK at 12:27 am by resh204.allegheny.edu
- Elizabeth Zehner at 12:08 am by resh204.allegheny.edu
3 September 2002
- Hamlet at 9:12 pm by 141.195.214.2
- Tinkerable Softwarehttp://visibleworkings.com/tinkerable/dream.html at 5:41 pm by 141.195.131.137
2 September 2002
- Brandon Taylor at 7:25 pm by 151.213.45.139
- Joe Zumpella at 4:03 pm by 141.195.134.184
- Brenda Gruber at 9:21 am by 151.213.45.139
- Matt Rummel at 12:11 am by 141.195.134.21
1 September 2002
- Jim Clause at 4:55 pm by 141.195.131.202
- Chris Howell at 10:57 am by 141.195.45.65
31 August 2002
- Matt DeNapoli at 10:53 am by 141.195.131.137
30 August 2002
- Laboratory Three, Group Six: Mehnroush Moussavi-Aghdam and Matthew Rummel at 10:02 am by 141.195.35.28
- Laboratory Three, Group One: James Clause, Brandon Taylor, and Daniel Fiedler at 10:01 am by 141.195.35.28
- Laboratory Three: Applying the Visitor Design Pattern at 9:55 am by 141.195.35.28
29 August 2002
- Lab Two, Group Five: Michael Mong and Mehrnoush Moussavi-Aghdam at 4:46 pm by 141.195.35.28
- Lab Two, Group Three: Brenda Gruber and Christopher Howell at 4:45 pm by 141.195.35.28
- bps at 3:16 pm by 151.213.45.139
- Laboratory One: Simple Software Development Tools at 1:43 pm by 141.195.35.147
- John Pacino at 1:40 pm by 141.195.35.147
28 August 2002
- Lab Three, Group Eight: Elizabeth Zehner and Joseph Zumpella at 10:16 pm by 141.195.35.28
- Lab Three, Group Seven: Brian Smyth, Debbie Wright, and Brandon Taylor at 10:16 pm by 141.195.35.28
- Lab Three, Group Six: John Pacino and Matthew Rummel at 10:16 pm by 141.195.35.28
- Lab Three, Group Five: Michael Mong and Mehrnoush Moussavi-Aghdam at 10:16 pm by 141.195.35.28
- Lab Three, Group Four: Brian McAlister and Christopher McNamara at 10:15 pm by 141.195.35.28
- Lab Three, Group Three: Brenda Gruber and Christopher Howell at 10:15 pm by 141.195.35.28
- Lab Three, Group Two: Daniel Fiedler and Richard Geary at 10:15 pm by 141.195.35.28
- Lab Three, Group One: James Clause and Matthew DeNapoli at 10:15 pm by 141.195.35.28
- Laboratory Three Discussion at 10:06 pm by 141.195.35.28
26 August 2002
- Lab One, Group Six: John Pacine and Christopher Howell at 6:58 pm by 141.195.35.28
- Lab One, Group Five: Matthew Rummel and Brenda Gruber at 6:58 pm by 141.195.35.28
- Lab One, Lab One, Group Three: Debbie Wright and Daniel Fiedler at 6:56 pm by 141.195.35.28
- Group Two: Elizabeth Zehner and Matthew DeNapoli at 6:54 pm by 141.195.35.28
- Group One: Joseph Zumpella and James Clause at 6:46 pm by 141.195.35.28
- Greg at 6:45 pm by 141.195.35.28
1 August 2002
- Homework Assignments at 2:56 pm by alden28