default search action
John D. McGregor
Person information
- affiliation: Clemson University, USA
Refine list
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
showing all ?? records
2020 – today
- 2023
- [j83]Simone da Silva Amorim, John D. McGregor, Eduardo Santana de Almeida, Christina von Flach Garcia Chavez:
Software Architectural Practices: Influences on the Open Source Ecosystem Health. J. Softw. Eng. Res. Dev. 11: 9:1-9:23 (2023) - 2022
- [c97]Simone da Silva Amorim, John D. McGregor, Eduardo Santana de Almeida, Christina von Flach Garcia Chavez:
Connecting Non-Functional Requirements to Open Source Ecosystems Health. SBCARS 2022: 76-80
2010 – 2019
- 2019
- [j82]Roselane Silva Farias, Renata Maria de Souza, John D. McGregor, Eduardo Santana de Almeida:
Designing smart city mobile applications. Empir. Softw. Eng. 24(6): 3255-3289 (2019) - 2018
- [j81]Umaima Haider, John D. McGregor, Rabih Bashroush:
The ALI Architecture Description Language. ACM SIGSOFT Softw. Eng. Notes 43(4): 52 (2018) - [c96]Simone da Silva Amorim, John D. McGregor, Eduardo Santana de Almeida, Christina von Flach G. Chavez:
Educating to achieve healthy open source ecosystems. ECSA (Companion) 2018: 28:1-28:7 - [c95]Simone da Silva Amorim, Sandro Santos Andrade, John D. McGregor, Eduardo Santana de Almeida, Christina von Flach G. Chavez:
Tailoring the NFR Framework for Measuring Software Ecosystems Health. WER 2018 - 2017
- [c94]Simone da Silva Amorim, John D. McGregor, Eduardo Santana de Almeida, Christina von Flach G. Chavez:
Software Ecosystems' Architectural Health: Another View. JSOS@ICSE 2017: 66-69 - [c93]Simone da Silva Amorim, John D. McGregor, Eduardo Santana de Almeida, Christina von Flach G. Chavez:
The Architect's Role in Software Ecosystems Health. WASHES@ICSR 2017: 1-4 - [c92]Ethan T. McGee, Matthew Krugh, John D. McGregor, Laine Mears:
Designing for Reuse in an Industrial Internet of Things Monitoring Application. WASHES@ICSR 2017: 19-25 - [c91]Ethan T. McGee, Roselane S. Silva, John D. McGregor:
Composition of Verification Assets for Software Product Lines of Cyber Physical Systems. ICSR 2017: 123-138 - [c90]Simone da Silva Amorim, John D. McGregor, Eduardo Santana de Almeida, Christina von Flach Garcia Chavez:
Understanding the Effects of Practices on KDE Ecosystem Health. OSS 2017: 89-100 - [c89]Simone da Silva Amorim, Félix Simas De Souza Neto, John D. McGregor, Eduardo Santana de Almeida, Christina von Flach G. Chavez:
How Has the Health of Software Ecosystems Been Evaluated?: A Systematic Review. SBES 2017: 14-23 - [c88]Ethan T. McGee, John D. McGregor:
A Realization Effort Estimation Model for Dynamic Software Product Lines. SPLC (B) 2017: 111-116 - 2016
- [c87]Simone da Silva Amorim, John D. McGregor, Eduardo Santana de Almeida, Christina von Flach G. Chavez:
Software ecosystems architectural health: challenges x practices. ECSA Workshops 2016: 4 - [c86]Simone da Silva Amorim, Eduardo Santana de Almeida, John D. McGregor, Christina von Flach G. Chavez:
Towards an evaluation method for software ecosystem practices. ECSA Workshops 2016: 25 - [c85]Ethan T. McGee, John D. McGregor:
Using dynamic adaptive systems in safety-critical domains. SEAMS@ICSE 2016: 115-121 - 2015
- [c84]Simone da Silva Amorim, John D. McGregor, Eduardo Santana de Almeida, Christina von Flach G. Chavez:
Tailoring the ATAM for Software Ecosystems. ECSA 2015: 372-380 - [c83]Ethan T. McGee, John D. McGregor:
Composition of proof-carrying architectures for cyber-physical systems. SPLC 2015: 419-426 - [i2]John D. McGregor, J. Yates Monteith:
It Takes a Socio-Technical Ecosystem. CoRR abs/1510.04586 (2015) - 2014
- [j80]Ivan do Carmo Machado, John D. McGregor, Yguaratã Cerqueira Cavalcanti, Eduardo Santana de Almeida:
On strategies for testing software product lines: A systematic literature review. Inf. Softw. Technol. 56(10): 1183-1199 (2014) - [c82]J. Yates Monteith, John D. McGregor, John E. Ingram:
Scientific Research Software Ecosystems. ECSA Workshops 2014: 9:1-9:6 - [c81]Simone da Silva Amorim, John D. McGregor, Eduardo Santana de Almeida, Christina von Flach G. Chavez:
Flexibility in Ecosystem Architectures. ECSA Workshops 2014: 14:1-14:6 - [c80]Simone da Silva Amorim, Eduardo Santana de Almeida, John D. McGregor, Christina von Flach G. Chavez:
When Ecosystems Collide: Making Systems of Systems Work. ECSA Workshops 2014: 29:1-29:4 - [c79]John Yates Monteith, John D. McGregor, John E. Ingram:
Proposed metrics on ecosystem health. BigSystem@HPDC 2014: 33-36 - [c78]Joachim Taiber, John D. McGregor:
Efficient engineering of safety-critical, software-intensive systems. ICCVE 2014: 836-841 - [c77]John D. McGregor:
Ten years of the arcade game maker pedagogical product line. SPLC Workshops 2014: 24-25 - [c76]John D. McGregor:
The many flavors of ecosystems. SPLC 2014: 366 - [c75]Simone da Silva Amorim, Eduardo Santana de Almeida, John D. McGregor:
Scalability of Ecosystem Architectures. WICSA 2014: 49-52 - [e3]Lionel Seinturier, Tomás Bures, John D. McGregor:
QoSA'14, Proceedings of the 10th International ACM SIGSOFT Conference on Quality of Software Architectures (part of CompArch 2014), Marcq-en-Baroeul, Lille, France, June 30 - July 04, 2014. ACM 2014, ISBN 978-1-4503-2576-9 [contents] - 2013
- [c74]John Klein, John D. McGregor:
System-of-systems platform scoping. PLEASE@ICSE 2013: 1-4 - [c73]J. Yates Monteith, John D. McGregor:
Exploring software supply chains from a technical debt perspective. MTD@ICSE 2013: 32-38 - [c72]J. Yates Monteith, John D. McGregor, John E. Ingram:
Hadoop and its Evolving Ecosystem. IWSECO@ICSOB 2013: 57-68 - [c71]Javier González-Huerta, Emilio Insfrán, Silvia Abrahão, John D. McGregor:
Architecture Derivation in Product Line Development Through Model Transformations. ISD 2013: 371-384 - [c70]Simone da Silva Amorim, Eduardo Santana De Almeida, John D. McGregor:
Extensibility in ecosystem architectures: an initial study. WEA 2013: 11-15 - [c69]Gary J. Chastek, John D. McGregor:
Production planning in a software product line organization. SPLC 2013: 281 - [c68]John D. McGregor:
Ecosystem modeling and analysis: a tutorial. SPLC 2013: 282 - [c67]John D. McGregor, Mikio Aoyama, Linda M. Northrop, Klaus Schmid:
Scale changes everything, but... SPLC 2013: 288 - 2012
- [j79]Paulo Anselmo da Mota Silveira Neto, Ivan do Carmo Machado, John D. McGregor, Eduardo Santana de Almeida, Silvio Romero de Lemos Meira:
Corrigendum to: "A systematic mapping study of software product lines testing" [Inf. Softw. Technology 53 (5) (2011) 407-423]. Inf. Softw. Technol. 54(7): 802 (2012) - [j78]Ivan do Carmo Machado, John D. McGregor, Eduardo Santana de Almeida:
Strategies for testing products in software product lines. ACM SIGSOFT Softw. Eng. Notes 37(6): 1-8 (2012) - [c66]John D. McGregor, J. Yates Monteith, Jie Zhang:
Technical debt aggregation in ecosystems. MTD@ICSE 2012: 27-30 - [c65]Emilio Insfrán, Silvia Abrahão, Javier González-Huerta, John D. McGregor, Isidro Ramos:
A Multimodeling Approach for Quality-Driven Architecture Derivation. ISD 2012: 205-218 - [c64]Javier González-Huerta, Emilio Insfrán, Silvia Abrahão, John D. McGregor:
Non-functional requirements in model-driven software product line engineering. NFPinDSML@MoDELS 2012: 6:1-6:6 - [c63]John Klein, Gary J. Chastek, Sholom Cohen, Rick Kazman, John D. McGregor:
An early look at defining variability requirements for system of systems platforms. RESS 2012: 30-33 - [c62]John D. McGregor:
Ecosystem modeling and analysis. SPLC (2) 2012: 268 - [c61]John D. McGregor, Dirk Muthig:
Management and operation of a software product line. SPLC (2) 2012: 274 - [c60]John D. McGregor, Gary J. Chastek:
Production planning in a software product line organization. SPLC (2) 2012: 279 - 2011
- [j77]Paulo Anselmo da Mota Silveira Neto, Ivan do Carmo Machado, John D. McGregor, Eduardo Santana de Almeida, Silvio Romero de Lemos Meira:
A systematic mapping study of software product lines testing. Inf. Softw. Technol. 53(5): 407-423 (2011) - [c59]J. Yates Monteith, John D. McGregor:
Integrating instructional and study materials to tailor a student-specific resource. CSEE&T 2011: 294-303 - [c58]Gary J. Chastek, Patrick Donohoe, John D. McGregor:
Commonality and variability analysis for resource constrained organizations. PLEASE@ICSE 2011: 31-34 - [c57]Silvia Abrahão, Andy J. Nolan, Paul C. Clements, John D. McGregor:
Quantitative methods in software product line engineering. SPLC Workshops 2011: 38 - [c56]John D. McGregor, J. Yates Monteith, Jie Zhang:
Quantifying value in software product line design. SPLC Workshops 2011: 40 - [c55]Andy J. Nolan, Silvia Abrahão, Paul C. Clements, John D. McGregor, Sholom Cohen:
Towards the Integration of Quality Attributes into a Software Product Line Cost Model. SPLC 2011: 203-212 - [c54]Gary J. Chastek, Patrick Donohoe, John D. McGregor, Dirk Muthig:
Engineering a Production Method for a Software Product Line. SPLC 2011: 277-286 - [c53]Silvia Abrahão, Andy J. Nolan, Paul C. Clements, John D. McGregor:
First International Workshop on Quantitative Methods in Software Product Line Engineering. SPLC 2011: 341 - [c52]John D. McGregor, Dirk Muthig:
Management and Operation of a Software Product Line. SPLC 2011: 354 - [c51]Gary J. Chastek, John D. McGregor:
Production Planning in a Software Product Line Organization. SPLC 2011: 355 - 2010
- [j76]John D. McGregor:
Intentionality. J. Object Technol. 9(1): 7-13 (2010) - [j75]John D. McGregor:
Attached Processes. J. Object Technol. 9(2): 7-16 (2010) - [j74]John D. McGregor:
It's a Small World --- Globalization. J. Object Technol. 9(3): 7-17 (2010) - [j73]John D. McGregor:
The Trouble with Configuration Management. J. Object Technol. 9(5) (2010) - [j72]John D. McGregor, Dirk Muthig, Kentaro Yoshimura, Paul Jensen:
Guest Editors' Introduction: Successful Software Product Line Practices. IEEE Softw. 27(3): 16-21 (2010) - [c50]John M. Hunt, John D. McGregor:
Component Based Software Engineering across the Curriculum. CSEE&T 2010: 9-16 - [c49]Tacksoo Im, John D. McGregor:
Evaluating confidence levels for security scenarios in attribute architectures. CSIIRW 2010: 76 - [c48]John D. McGregor:
A method for analyzing software product line ecosystems. ECSA Companion Volume 2010: 73-80 - [c47]Tacksoo Im, Soujanya Vullam, John D. McGregor:
Reasoning about Safety during Software Architecture Design. SEDE 2010: 1-8 - [c46]Kyungsoo Im, John D. McGregor:
Locating Defects in Software Architectures Through Debugging. SEDE 2010: 15-20 - [c45]Tacksoo Im, John D. McGregor:
Reasoning about Attribute Architectures. SEKE 2010: 165-171 - [c44]Paul C. Clements, John D. McGregor, Len Bass:
Eliciting and Capturing Business Goals to Inform a Product Line's Business Case and Architecture. SPLC 2010: 393-405 - [c43]John D. McGregor:
The Many Paths to Quality Core Assets. SPLC 2010: 502 - [c42]John D. McGregor:
Building Reusable Testing Assets for a Software Product Line. SPLC 2010: 505-506 - [c41]John D. McGregor:
Production Planning in a Software Product Line Organization. SPLC 2010: 507-508
2000 – 2009
- 2009
- [j71]John D. McGregor:
Modeling Software. J. Object Technol. 8(1): 7-22 (2009) - [j70]John D. McGregor:
Variation Verification. J. Object Technol. 8(2): 7-14 (2009) - [j69]John D. McGregor:
Strategic Software Engineering. J. Object Technol. 8(3): 7-15 (2009) - [j68]John D. McGregor:
Goal-driven Product Derivation. J. Object Technol. 8(5): 7-19 (2009) - [j67]John D. McGregor:
Ecosystems. J. Object Technol. 8(6): 7-16 (2009) - [j66]John D. McGregor:
Ecosystems, continued. J. Object Technol. 8(7): 7-21 (2009) - [c40]Kyungsoo Im, John D. McGregor:
Debugging support for security properties of software architectures. CSIIRW 2009: 16 - [c39]Gary J. Chastek, John D. McGregor:
Production planning in a software product line organization. SPLC 2009: 309 - [c38]John D. McGregor:
Building reusable testing assets for a software product line. SPLC 2009: 325 - [c37]Gary J. Chastek, John D. McGregor:
Modeling Variation in Production Planning Artifacts. VaMoS 2009: 45-50 - [e2]John D. McGregor:
Proceedings of the 47th Annual Southeast Regional Conference, 2009, Clemson, South Carolina, USA, March 19-21, 2009. ACM 2009, ISBN 978-1-60558-421-8 [contents] - [e1]Dirk Muthig, John D. McGregor:
Software Product Lines, 13th International Conference, SPLC 2009, San Francisco, California, USA, August 24-28, 2009, Proceedings. ACM International Conference Proceeding Series 446, ACM 2009 [contents] - 2008
- [j65]John D. McGregor:
It depends on what you mean by 'working'. J. Object Technol. 7(1): 7-15 (2008) - [j64]John D. McGregor:
An Increase In Value. J. Object Technol. 7(3): 7-16 (2008) - [j63]John D. McGregor:
Pay me now or pay me more later. J. Object Technol. 7(4): 7-18 (2008) - [j62]John D. McGregor:
Mix and Match. J. Object Technol. 7(6): 7-16 (2008) - [j61]John D. McGregor:
Qualitative SIMPLE. J. Object Technol. 7(7): 7-16 (2008) - [j60]John D. McGregor:
Agile Software Product Lines, Deconstructed. J. Object Technol. 7(8): 7-19 (2008) - [c36]Kyungsoo Im, Tacksoo Im, John D. McGregor:
Automating test case definition using a domain specific language. ACM Southeast Regional Conference 2008: 180-185 - [c35]John D. McGregor:
Toward a Fault Model for Software Product Lines. SPLC (2) 2008: 157-162 - [c34]John D. McGregor:
Agile Software Product Lines - A Working Session. SPLC 2008: 364 - [c33]Gary J. Chastek, John D. McGregor:
Production Planning in a Software Product Line Organization. SPLC 2008: 369 - [c32]John D. McGregor:
Building Reusable Testing Assets for a Software Product Line. SPLC 2008: 378 - [c31]Peter Knauber, Andreas Metzger, John D. McGregor:
The 5th Software Product Lines Testing Workshop (SPLiT 2008). SPLC 2008: 384 - [i1]Gary J. Chastek, Linda M. Northrop, John D. McGregor:
A product line organization using an open development method. Combining the Advantages of Product Lines and Open Source 2008 - 2007
- [j59]John D. McGregor:
CM - Configuration Change Management. J. Object Technol. 6(1): 7-15 (2007) - [j58]John D. McGregor:
Dependability. J. Object Technol. 6(3): 7-12 (2007) - [j57]John D. McGregor:
Test Early, Test Often. J. Object Technol. 6(4): 7-14 (2007) - [j56]John D. McGregor:
Openness. J. Object Technol. 6(6): 7-14 (2007) - [j55]John D. McGregor:
Form over Substance. J. Object Technol. 6(8): 9-17 (2007) - [j54]John D. McGregor:
Value. J. Object Technol. 6(10): 9-15 (2007) - [c30]John M. Hunt, John D. McGregor:
When less is more: implementing optional features. ACM Southeast Regional Conference 2007: 30-35 - [c29]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 - [c28]John D. McGregor:
Testing a Software Product Line. PSSE 2007: 104-140 - [c27]John D. McGregor:
Building Reusable Testing Assets for a Software Product Line. SPLC (2) 2007: 7 - [c26]Paul C. Clements, John D. McGregor, Dirk Muthig:
Predicting Product Line Payoff with SIMPLE. SPLC (2) 2007: 10 - [c25]Gary J. Chastek, John D. McGregor:
Production Planning in a Software Product Line Organization. SPLC (2) 2007: 18-19 - [c24]John D. McGregor, Kyungsoo Im:
The Implications of Variation for Testing in a Software Product Line. SPLC (2) 2007: 59-64 - [c23]Gary J. Chastek, Patrick Donohoe, John D. McGregor:
A Production System for Software Product Lines. SPLC 2007: 117-128 - [c22]Jaejoon Lee, Isabel John, Toshiaki Aoki, John D. McGregor:
SPLC 2007 Dectoral Symposium. SPLC (2) 2007: 155-156 - 2006
- [j53]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) - [j52]John D. McGregor:
Complexity, its in the mind of the beholder. J. Object Technol. 5(1): 31-37 (2006) - [j51]John D. McGregor:
Planning before plans. J. Object Technol. 5(2): 27-34 (2006) - [j50]John D. McGregor:
Breathing life into "living documents". J. Object Technol. 5(4): 17-21 (2006) - [j49]John D. McGregor:
Professional Development. J. Object Technol. 5(6): 17-22 (2006) - [j48]John D. McGregor:
Natures and Perspectives. J. Object Technol. 5(8): 7-13 (2006) - [c21]John M. Hunt, John D. McGregor:
A series of choices variability in the development process. ACM Southeast Regional Conference 2006: 85-90 - [c20]John D. McGregor:
Building Reusable Testing Assets for a Software Product Line. ICSR 2006: 438 - [c19]John D. McGregor:
Building Reusable Testing Assets for a Software Product Line. SPLC 2006: 220 - 2005
- [j47]John D. McGregor:
Community. J. Object Technol. 4(1): 59-66 (2005) - [j46]John D. McGregor:
Metrics. J. Object Technol. 4(2): 49-58 (2005) - [j45]John D. McGregor:
Secure Software. J. Object Technol. 4(4): 33-42 (2005) - [j44]John D. McGregor:
Customer Interface Management. J. Object Technol. 4(5): 18-26 (2005) - [j43]John D. McGregor:
Context. J. Object Technol. 4(7): 35-44 (2005) - [j42]John D. McGregor:
Ideas from SPLC. J. Object Technol. 4(9): 23-29 (2005) - [j41]Paul C. Clements, Lawrence G. Jones, Linda M. Northrop, John D. McGregor:
Project Management in a Software Product Line Organization. IEEE Softw. 22(5): 54-62 (2005) - [c18]Il-Hyung Cho, John D. McGregor:
Component Specification for Enterprise Software Development on Web Services Environment. SERA 2005: 438-445 - 2004
- [j40]John D. McGregor:
Software Product Lines. J. Object Technol. 3(3): 65-74 (2004) - [j39]John D. McGregor:
Software Architecture. J. Object Technol. 3(5): 65-77 (2004) - [j38]