2009 |
78 | EE | Gary J. Chastek,
John D. McGregor:
Modeling Variation in Production Planning Artifacts.
VaMoS 2009: 45-50 |
2008 |
77 | EE | John D. McGregor:
Agile Software Product Lines - A Working Session.
SPLC 2008: 364 |
76 | EE | Gary J. Chastek,
John D. McGregor:
Production Planning in a Software Product Line Organization.
SPLC 2008: 369 |
75 | EE | John D. McGregor:
Building Reusable Testing Assets for a Software Product Line.
SPLC 2008: 378 |
74 | EE | Peter Knauber,
Andreas Metzger,
John D. McGregor:
The 5th Software Product Lines Testing Workshop (SPLiT 2008).
SPLC 2008: 384 |
73 | | John D. McGregor:
Toward a Fault Model for Software Product Lines.
SPLC (2) 2008: 157-162 |
2007 |
72 | EE | John M. Hunt,
John D. McGregor:
When less is more: implementing optional features.
ACM Southeast Regional Conference 2007: 30-35 |
71 | EE | John D. McGregor,
Felix Bachmann,
Len Bass,
Philip Bianco,
Mark Klein:
Using an Architecture Reasoning Tool to Teach Software Architecture.
CSEE&T 2007: 275-282 |
70 | EE | Gary J. Chastek,
Patrick Donohoe,
John D. McGregor:
A Production System for Software Product Lines.
SPLC 2007: 117-128 |
69 | | Jaejoon Lee,
Isabel John,
Toshiaki Aoki,
John D. McGregor:
SPLC 2007 Dectoral Symposium.
SPLC (2) 2007: 155-156 |
68 | | Gary J. Chastek,
John D. McGregor:
Production Planning in a Software Product Line Organization.
SPLC (2) 2007: 18-19 |
67 | | John D. McGregor,
Kyungsoo Im:
The Implications of Variation for Testing in a Software Product Line.
SPLC (2) 2007: 59-64 |
66 | | John D. McGregor:
Building Reusable Testing Assets for a Software Product Line.
SPLC (2) 2007: 7 |
2006 |
65 | EE | John M. Hunt,
John D. McGregor:
A series of choices variability in the development process.
ACM Southeast Regional Conference 2006: 85-90 |
64 | EE | John D. McGregor:
Building Reusable Testing Assets for a Software Product Line.
ICSR 2006: 438 |
63 | | John D. McGregor:
Building Reusable Testing Assets for a Software Product Line.
SPLC 2006: 220 |
62 | EE | Paul C. Clements,
Lawrence G. Jones,
John D. McGregor,
Linda M. Northrop:
Getting there from here: a roadmap for software product line adoption.
Commun. ACM 49(12): 33-36 (2006) |
61 | EE | John D. McGregor:
Complexity, its in the mind of the beholder.
Journal of Object Technology 5(1): 31-37 (2006) |
60 | EE | John D. McGregor:
Planning before plans.
Journal of Object Technology 5(2): 27-34 (2006) |
59 | EE | John D. McGregor:
Breathing life into "living documents".
Journal of Object Technology 5(4): 17-21 (2006) |
58 | EE | John D. McGregor:
Professional Development.
Journal of Object Technology 5(6): (2006) |
57 | EE | John D. McGregor:
Natures and Perspectives.
Journal of Object Technology 5(8): (2006) |
2005 |
56 | EE | Il-Hyung Cho,
John D. McGregor:
Component Specification for Enterprise Software Development on Web Services Environment.
SERA 2005: 438-445 |
55 | EE | Paul C. Clements,
Lawrence G. Jones,
Linda M. Northrop,
John D. McGregor:
Project Management in a Software Product Line Organization.
IEEE Software 22(5): 54-62 (2005) |
54 | EE | John D. McGregor:
Community.
Journal of Object Technology 4(1): 59-66 (2005) |
53 | EE | John D. McGregor:
Metrics.
Journal of Object Technology 4(2): 49-58 (2005) |
52 | EE | John D. McGregor:
Secure Software.
Journal of Object Technology 4(4): 33-42 (2005) |
51 | EE | John D. McGregor:
Customer Interface Management.
Journal of Object Technology 4(5): 18-26 (2005) |
50 | EE | John D. McGregor:
Ideas from SPLC.
Journal of Object Technology 4(9): 23-29 (2005) |
2004 |
49 | EE | Ronny Kolb,
John D. McGregor,
Dirk Muthig:
Workshop on Quality Assurance in Reuse Contexts.
SPLC 2004: 330 |
48 | EE | Günter Böckle,
Paul C. Clements,
John D. McGregor,
Dirk Muthig,
Klaus Schmid:
Calculating ROI for Software Product Lines.
IEEE Software 21(3): 23-31 (2004) |
47 | EE | John D. McGregor:
Product Production.
Journal of Object Technology 3(10): 89-98 (2004) |
46 | EE | John D. McGregor:
Software Product Lines.
Journal of Object Technology 3(3): 65-74 (2004) |
45 | EE | John D. McGregor:
Software Architecture.
Journal of Object Technology 3(5): 65-77 (2004) |
44 | EE | John D. McGregor:
Domain *.
Journal of Object Technology 3(7): 71-81 (2004) |
43 | EE | John D. McGregor:
The Weak Link in the Supply Chain.
Journal of Object Technology 3(8): 71-80 (2004) |
2003 |
42 | EE | Steven Fraser,
Dave Astels,
Kent Beck,
Barry W. Boehm,
John D. McGregor,
James Newkirk,
Charlie Poole:
Discipline and practices of TDD: (test driven development).
OOPSLA Companion 2003: 268-270 |
41 | EE | Günter Böckle,
Paul C. Clements,
John D. McGregor,
Dirk Muthig,
Klaus Schmid:
A Cost Model for Software Product Lines.
PFE 2003: 310-316 |
40 | EE | John D. McGregor,
Judith A. Stafford,
Il-Hyung Cho:
Measuring and Communicating Component Reliability.
SERA 2003: 74-86 |
2002 |
39 | EE | John D. McGregor:
Building Reusable Test Assets for a Product Line.
ICSR 2002: 345-346 |
38 | EE | John D. McGregor,
Linda M. Northrop,
Salah Jarrad,
Klaus Pohl:
Guest Editors' Introduction: Initiating Software Product Lines.
IEEE Software 19(4): 24-27 (2002) |
2000 |
37 | EE | Il-Hyung Cho,
John D. McGregor:
A formal approach to specifying and testing the interoperation between components.
ACM Southeast Regional Conference 2000: 161-170 |
36 | EE | Melissa L. Russ,
John D. McGregor:
A Software Development Process for Small Projects.
IEEE Software 17(5): (2000) |
1999 |
35 | | John D. McGregor,
Il-Hyung Cho,
Brian A. Malloy,
E. Lowry Curry,
Chanika Hobatr:
Collecting Metrics for CORBA-Based Distributed Systems.
Empirical Software Engineering 4(3): 217-240 (1999) |
34 | | John D. McGregor:
If the Devil Is in the Details, Then What Is in the Plan?
JOOP 11(8): 16-21, 74 (1999) |
1998 |
33 | EE | John D. McGregor,
Il-Hyung Cho,
Brian A. Malloy,
E. Lowry Curry,
Chanika Hobatr:
Collecting Metrics for CORBA-Based Distributed Systems.
IEEE METRICS 1998: 11-22 |
32 | EE | Il-Hyung Cho,
John D. McGregor,
Lee Krause:
A Protocol Based Approach to Specifying Interoperability between Objects.
TOOLS (26) 1998: 84-96 |
31 | | John D. McGregor:
Building Tests from Specifications.
JOOP 10(8): 60-63, 68 (1998) |
30 | | John D. McGregor:
Test Cases from a Specification: An Example.
JOOP 10(9): 66-70 (1998) |
29 | | John D. McGregor:
Quality, Thy Name Is Not Testing.
JOOP 11(1): 8-12 (1998) |
28 | | John D. McGregor:
Testing Models: The Requirements Model.
JOOP 11(3): 20-23, 31 (1998) |
27 | | John D. McGregor:
The Fifty-Foot Look at Analysis and Design Models.
JOOP 11(4): 10-15 (1998) |
26 | | John D. McGregor:
Let's Don't and Say We Did.
JOOP 11(5): 6-11, 14 (1998) |
25 | | John D. McGregor:
Now Where Did I Put Those Bugs?
JOOP 11(6): 9-14 (1998) |
1997 |
24 | | John D. McGregor:
Component Testing.
JOOP 10(1): 6-9 (1997) |
23 | | John D. McGregor:
Parallel Architecture for Component Testing.
JOOP 10(2): 10-14 (1997) |
22 | | John D. McGregor:
A Component Testing Method.
JOOP 10(3): 5-9 (1997) |
21 | | John D. McGregor:
Making Component Testing More Effective.
JOOP 10(4): 82-85 (1997) |
20 | | John D. McGregor:
Testing from Specifications.
JOOP 10(6): 6-10 (1997) |
19 | | John D. McGregor:
An Overview of Testing.
JOOP 9(8): 5-9 (1997) |
18 | | John D. McGregor:
Planning for Testing.
JOOP 9(9): 8-12 (1997) |
1996 |
17 | EE | John D. McGregor,
S. Srinivas:
A Measure of Testing Effort.
COOTS 1996 |
16 | | John D. McGregor:
Preface: Object-Oriented Software Engineering - Foundations and Techniques.
Ann. Software Eng. 2: 1-3 (1996) |
15 | | John D. McGregor,
Brian A. Malloy,
Rebecca L. Siegmund:
A Comprehensive Program Representation of Object-Oriented Software.
Ann. Software Eng. 2: 51-91 (1996) |
1995 |
14 | | John D. McGregor,
Edward V. Berard,
Donald Firesmith,
Don Marick,
Dav Thomson:
OO Testing in the Real World: Lessons for All - Panel Session.
OOPSLA 1995: 140 |
13 | EE | Brenda C. Parker,
John D. McGregor:
A goal-oriented approach to laboratory development and implementation.
SIGCSE 1995: 92-96 |
1994 |
12 | | John D. McGregor,
Timothy D. Korson:
Integrated Object-Oriented Testing and Development Processes.
Commun. ACM 37(9): 59-77 (1994) |
11 | | Brian Mallo,
John D. McGregor,
Anand Krishnaswamy,
Murali Medikonda:
An Extensible Program Representation for Object-Oriented Software.
SIGPLAN Notices 29(12): 38-47 (1994) |
1992 |
10 | EE | Mary Jean Harrold,
John D. McGregor,
Kevin J. Fitzpatrick:
Incremental Testing of Object-Oriented Class Structures.
ICSE 1992: 68-80 |
9 | | Charles J. Fleckenstein,
Helen Gill,
David Hemmendinger,
Carolyn McCreary,
John D. McGregor,
Roy P. Pargas,
Arthur M. Riehl,
Virgil Wallentine:
Multiprocessing.
Advances in Computers 35: 255-324 (1992) |
1991 |
8 | | David A. Sykes,
John D. McGregor:
Object-Oriented Modeling in the Apparel Industry.
TOOLS (5) 1991: 219-230 |
7 | | John D. McGregor:
Beginning Object-Oriented Design.
TOOLS (5) 1991: 427-428 |
1990 |
6 | EE | Marguerite Summers,
John D. McGregor:
Object-Oriented Database for Intelligent Engineering Applications (Abstract).
ACM Conference on Computer Science 1990: 413 |
5 | | John D. McGregor,
Timothy D. Korson:
Object-Oriented Design (Introduction to the Special Issue).
Commun. ACM 33(9): 38-39 (1990) |
4 | | John D. McGregor,
Timothy D. Korson:
Understanding Object-Oriented: A Unifying Paradigm.
Commun. ACM 33(9): 40-60 (1990) |
1989 |
3 | | John D. McGregor,
Arthur M. Riehl:
Support for Multiprocessing (Intruduction to the Special Section).
Commun. ACM 32(9): 1062-1064 (1989) |
1988 |
2 | EE | Robert Cannon,
John T. Gorgone,
Tom Ho,
John D. McGregor:
Proposed criteria for accreditation of computer information systems programs.
SIGCSE 1988: 88 |
1986 |
1 | EE | John D. McGregor:
An introductory course in graphics.
SIGCSE 1986: 222-224 |