Seiede Reyhane Kamali, Shirin Kasaei, Roberto E. Lopez-Herrejon.
2019.
« Answering the call of the wild?: Thoughts on the elusive quest for ecological validity in variability modeling ».
SPLC'19 : Proceedings of the 23rd International Systems and Software Product Line Conference (Paris, France, Sept. 09-13, 2019)
p. 143-150.
Association for Computing Machinery.
Mathieu Acher, Roberto E. Lopez-Herrejon, Rick Rabiser.
2018.
« Teaching software product lines: A snapshot of current practices and challenges ».
22nd International Systems and Software Product Line Conference (SPLC 2018) (Gothenburg, Sweden, Sept. 10-14, 2018)
p. 249.
New York, NY : ACM.
Stefan Fischer, Lukas Linsbauer, Alexander Egyed, Robert Erick Lopez-Herrejon.
2018.
« Predicting higher order structural feature interactions in variable systems ».
IEEE International Conference on Software Maintenance and Evolution (ICSME) (Madrid, Spain, Sept. 23-29, 2018)
p. 252-263.
Los Alamitos, CA, USA : IEEE Computer Society.
Stefan Fischer, Robert Erick Lopez-Herrejon, Alexander Egyed.
2018.
« Towards a fault-detection benchmark for evaluating software product line testing approaches ».
33rd Annual ACM Symposium on Applied Computing (SAC 2018) (Pau, France, Apr. 09-13, 2018)
p. 2034-2041.
ACM.
Wesley K. G. Assuncao, Silvia R. Vergilio, Roberto E. Lopez-Herrejon.
2017.
« Discovering software architectures with search-based merge of UML model variants ».
Mastering Scale and Complexity in Software Reuse : 16th International Conference on Software Reuse, ICSR 2017, May 29, 2017 - May 31, 2017 : Proceedings (Salvador, Brazil, May 29-31, 2017)
p. 95-111.
Springer Verlag.
Roland Kretschmer, Djamel Eddine Khelladi, Andreas Demuth, Roberto E. Lopez-Herrejon, Alexander Egyed.
2017.
« From abstract to concrete repairs of model inconsistencies: An automated approach ».
24th Asia-Pacific Software Engineering Conference (APSEC) (Nanjing, China, Dec. 04-08, 2017)
p. 456-465.
IEEE Computer Society.
Javier Ferrer, Francisco Chicano, Roberto Erick Lopez-Herrejon, Enrique Alba.
2016.
« Aplicando programación lineal entera a la búsqueda de conjuntos de productos de prueba priorizados para líneas de productos software ».
21st Jornadas de Ingenieria del Software y Bases de Datos (Salamanca, Spain, Sept. 14-16, 2016)
Sistedes.
S. Fischer, L. Linsbauer, R. E. Lopez-Herrejon, A. Egyed.
2016.
« A vision for enhancing clone-and-own with systematic reuse for developing software variants ».
Software Engineering-Konferenz (SE) - Software Engineering Conference (SE) (Wien, Austria, Feb. 23-26, 2016)
p. 95-96.
Gesellschaft fur Informatik (GI).
Stefan Fischer, Lukas Linsbauer, Roberto E. Lopez-Herrejon, Alexander Egyed.
2016.
« A source level empirical study of features and their interactions in variable software ».
16th International Working Conference on Source Code Analysis and Manipulation (SCAM) (Raleigh, NC, USA, Oct. 02-03, 2016)
p. 197-206.
IEEE.
Stefan Fischer, Lukas Linsbauer, Roberto E. Lopez-Herrejon, Alexander Egyed.
2016.
« Enhancing clone-and-own with systematic reuse for developing software variants ».
Software engineering 2016 (Wien,Österreich, Feb. 23-26, 2016)
p. 95-96.
Gesellschaft für Informatik, Bonn.
Stefan Fischer, Roberto E. Lopez-Herrejon, Rudolf Ramler, Alexander Egyed.
2016.
« A preliminary empirical assessment of similarity for combinatorial interaction testing of software product lines ».
9th International Workshop on Search-Based Software Testing (SBST) (Austin, TX, USA, May 16-17, 2016)
p. 15-18.
ACM.
Sheny Illescas, Roberto E. Lopez-Herrejon, Alexander Egyed.
2016.
« Towards visualization of feature interactions in software product lines ».
IEEE Working Conference on Software Visualization (VISSOFT) (Raleigh, NC, USA, Oct. 03-04, 2016)
p. 46-50.
IEEE.
Lukas Linsbauer, Alexander Egyed, Roberto Erick Lopez-Herrejon.
2016.
« A variability aware configuration management and revision control platform ».
38th International Conference on Software Engineering Companion (Austin, TX, USA, May 14-22, 2016)
p. 803-806.
Austin, Texas : ACM.
Roberto E. Lopez-Herrejon, Sheny Illescas, Alexander Egyed.
2016.
« Visualization for software product lines: A systematic mapping study ».
IEEE Working Conference on Software Visualization (VISSOFT) (Raleigh, NC, USA, Oct. 03-04, 2016)
p. 26-35.
IEEE.
Wesley K. G. Assuncao, Roberto E. Lopez-Herrejon, Lukas Linsbauer, Silvia R. Vergilio, Alexander Egyed.
2015.
« Extracting variability-safe feature models from source code dependencies in system variants ».
16th Genetic and Evolutionary Computation Conference (GECCO) (Madrid, Spain, July 11-15, 2015)
p. 1303-1310.
Association for Computing Machinery, Inc.
Andreas Demuth, Markus Riedl-Ehrenleitner, Roberto E. Lopez-Herrejon, Alexander Egyed.
2015.
« Towards safe model transformation for constraint-driven modeling ».
12th Workshop on Model-Driven Engineering, Verification and Validation (MoDeVVa) (Ottawa, ON, Canada, Sept. 29, 2015)
p. 11-17.
CEUR-WS.
Stefan Fischer, Lukas Linsbauer, Roberto E. Lopez-Herrejon, Alexander Egyed.
2015.
« The ECCO Tool: Extraction and Composition for Clone-and-Own ».
37th IEEE/ACM International Conference on Software Engineering (ICSE) (Florence, Italy, May 16-24, 2015)
p. 665-668.
IEEE Computer Society.
Stefan Fischer, Lukas Linsbauer, Roberto E. Lopez-Herrejon, Alexander Egyed, Rudolf Ramler.
2015.
« Bridging the gap between software variability and system variant management: Experiences from an industrial machinery product line ».
41st Euromicro Conference on Software Engineering and Advanced Applications (SEAA) (Madeira, Portugal, Aug. 26-28, 2015)
p. 402-409.
IEEE.
Lukas Linsbauer, Stefan Fischer, Roberto E. Lopez-Herrejon, Alexander Egyed.
2015.
« Using traceability for incremental construction and evolution of software product portfolios ».
8th IEEE/ACM International Symposium on Software and Systems Traceability (SST) (Florence, Italy, May 17, 2015)
p. 57-60.
IEEE.
Roberto E. Lopez-Herrejon, Stefan Fischer, Rudolf Ramler, Alexander Egyed.
2015.
« A first systematic mapping study on combinatorial interaction testing for software product lines ».
8th IEEE International Conference on Software Testing, Verification and Validation Workshops (ICSTW) (Graz, Austria, Apr. 13-17, 2015)
IEEE.
Roberto E. Lopez-Herrejon, Lukas Linsbauer, Wesley K. G. Assuncao, Stefan Fischer, Silvia R. Vergilio, Alexander Egyed.
2015.
« Genetic improvement for software product lines: An overview and a roadmap ».
17th Genetic and Evolutionary Computation Conference (GECCO) (Madrid, Spain, July 11-15, 2015)
p. 823-830.
Association for Computing Machinery, Inc.
Mathieu Acher, Roberto E. Lopez-Herrejon, Rick Rabiser.
2014.
« A survey on teaching of software product lines ».
8th International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS) (Nice, France, Jan. 22-24, 2014)
Association for Computing Machinery.
Andreas Demuth, Roberto E. Lopez-Herrejon, Alexander Egyed.
2014.
« Automatic and incremental product optimization for software product lines ».
7th IEEE International Conference on Software Testing, Verification and Validation (ICST) (Cleveland, OH, USA, 2014, March 31, 2014 - April 4, 2014)
p. 31-40.
IEEE Computer Society.
Stefan Fischer, Lukas Linsbauer, Roberto Erick Lopez-Herrejon, Alexander Egyed.
2014.
« Enhancing clone-and-own with systematic reuse for developing software variants ».
30th International Conference on Software Maintenance and Evolution (ICSME) (Victoria, BC, Canada, Sept. 28-Oct. 03, 2014)
p. 391-400.
IEEE.
Lukas Linsbauer, Florian Angerer, Paul Grunbacher, Daniela Lettner, Herbert Prahofer, Roberto E. Lopez-Herrejon, Alexander Egyed.
2014.
« Recovering feature-to-code mappings in mixed-variability software systems ».
30th International Conference on Software Maintenance and Evolution (ICSME) (Victoria, BC, Canada, Sept. 28-Oct. 03, 2014)
p. 426-430.
IEEE.
Lukas Linsbauer, Roberto Erick Lopez-Herrejon, Alexander Egyed.
2014.
« Feature model synthesis with genetic programming ».
Search-Based Software Engineering : 6th International Symposium, SSBSE 2014, Fortaleza, Brazil, August 26-29, 2014 : Proceedings (Fortaleza, Brazil, Aug. 26-29, 2014)
p. 153-167.
Springer Verlag.
Roberto E. Lopez-Herrejon, Javier Ferrer, Francisco Chicano, Alexander Egyed, Enrique Alba.
2014.
« Comparative analysis of classical multi-objective evolutionary algorithms and seeding strategies for pairwise testing of software product lines ».
2014 IEEE Congress on Evolutionary Computation (CEC) (Beijing, China, July 06-11, 2014)
p. 387-396.
IEEE.
Roberto E. Lopez-Herrejon, Javier Ferrer, Francisco Chicano, Evelyn Nicole Haslinger, Alexander Egyed, Enrique Alba.
2014.
« A parallel evolutionary algorithm for prioritized pairwise testing of software product lines ».
16th Genetic and Evolutionary Computation Conference (GECCO) (Vancouver, BC, Canada, July 12-16, 2014)
p. 1255-1262.
Association for Computing Machinery.
Aitor Murguzur, Rafael Capilla, Salvador Trujillo, Oscar Ortiz, Roberto E. Lopez-Herrejon.
2014.
« Context variability modeling for runtime configuration of service-based dynamic software product lines ».
18th International Software Product Line Conference (SPLC) (Florence, Italy, Sept. 15-19, 2014)
p. 2-9.
Association for Computing Machinery.
Andreas Demuth, Roberto E. Lopez-Herrejon, Alexander Egyed.
2013.
« Co-evolution of metamodels and models through consistent change propagation ».
Proceedings of the Workshop on Models and Evolution (ME) 2013 : Co-located with ACM/IEEE 16th International Conference on Model Driven Engineering Languages and Systems (MoDELS) (Miami, FL, USA, Oct. 01, 2013)
p. 14-21.
CEUR-WS.
Andreas Demuth, Roberto E. Lopez-Herrejon, Alexander Egyed.
2013.
« Supporting the co-evolution of metamodels and constraints through incremental constraint management ».
Model-Driven Engineering Languages and Systems : 16th International Conference, MODELS 2013, Miami, FL, USA, September 29 – October 4, 2013 : Proceedings (Miami, FL, USA, 2013, September 29, 2013 - October 4, 2013)
p. 287-303.
Springer Verlag.
Evelyn Nicole Haslinger, Roberto E. Lopez-Herrejon, Alexander Egyed.
2013.
« Using feature model knowledge to speed up the generation of covering arrays ».
7th International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS) (Pisa, Italy, Jan. 23-25, 2013)
Association for Computing Machinery.
Evelyn Nicole Haslinger, Roberto Erick Lopez-Herrejon, Alexander Egyed.
2013.
« On extracting feature models from sets of valid feature combinations ».
Fundamental Approaches to Software Engineering : 16th International Conference, FASE 2013, Held as Part of the European Joint Conferences on Theory and Practice of Software, ETAPS 2013, Rome, Italy, March 16-24, 2013 : Proceedings (Rome, Italy, Mar. 16-24, 2013)
p. 53-67.
Springer Verlag.
Lukas Linsbauer, Roberto E. Lopez-Herrejon, Alexander Egyed.
2013.
« Recovering traceability between features and code in product variants ».
17th International Software Product Line Conference (SPLC) (Tokyo, Japan, Aug. 26-30, 2013)
p. 131-140.
Association for Computing Machinery.
Roberto E. Lopez-Herrejon, Francisco Chicano, Javier Ferrer, Alexander Egyed, Enrique Alba.
2013.
« Multi-objective optimal test suite computation for software product line pairwise testing ».
29th IEEE International Conference on Software Maintenance (ICSM) (Eindhoven, Netherlands, Sept. 22-28, 2013)
p. 404-407.
IEEE Computer Society.
Roberto E. Lopez-Herrejon, Alexander Egyed.
2013.
« SBSE4VM: Search based software engineering for variability management ».
17th European Conference on Software Maintenance and Reengineering (CSMR) (Genova, Italy, Mar. 05-08, 2013)
p. 441-444.
IEEE Computer Society.
Roberto E. Lopez-Herrejon, Alexander Egyed.
2013.
« Towards interactive visualization support for pairwise testing software product lines ».
1st IEEE Working Conference on Software Visualization (VISSOFT) (Eindhoven, Netherlands, Sept. 27-28, 2013)
IEEE Computer Society.
Andreas Demuth, Roberto E. Lopez-Herrejon, Alexander Egyed.
2012.
« Automatically generating and adapting model constraints to support co-evolution of design models ».
27th IEEE/ACM International Conference on Automated Software Engineering (ASE) (Essen, Germany, Sept. 03-07, 2012)
p. 302-305.
IEEE Computer Society.
Andreas Demuth, Roberto E. Lopez-Herrejon, Alexander Egyed.
2012.
« Constraint-driven modeling through transformation ».
Theory and Practice of Model Transformations : 5th International Conference, ICMT 2012, Prague, Czech Republic, May 28-29, 2012 : Proceedings (Prague, Czech Republic, May 28-29, 2012)
p. 248-263.
Berlin, Germany : Springer Verlag.
Roberto E. Lopez-Herrejon, Alexander Egyed.
2012.
« Towards fixing inconsistencies in models with variability ».
6th International Workshop on Variability Modeling of Software-Intensive Systems (VaMoS'12) (Leipzig, Germany, Jan. 25-27, 2012)
p. 93-100.
Association for Computing Machinery.
Roberto Erick Lopez-Herrejon, Jose A. Galindo, David Benavides, Sergio Segura, Alexander Egyed.
2012.
« Reverse engineering feature models with evolutionary algorithms: An exploratory study ».
Search Based Software Engineering : 4th International Symposium, SSBSE 2012, Riva del Garda, Italy, September 28-30, 2012 : Proceedings (Riva del Garda, Italy, Sept. 28-30, 2012)
p. 168-182.
Springer Verlag.
Mauricio Alferez, Roberto E. Lopez-Herrejon, Ana Moreira, Vasco Amaral, Alexander Egyed.
2011.
« Supporting consistency checking between features and software product line use scenarios ».
Top Productivity through Software Reuse : 12th International Conference on Software Reuse, ICSR 2011, Pohang, South Korea, June 13-17, 2011 : Proceedings (Pohang, Republic of Korea, June 13-17, 2011)
p. 20-35.
Springer Verlag.
Andreas Demuth, Roberto E. Lopez-Herrejon, Alexander Egyed.
2011.
« Cross-layer modeler - A tool for flexible multilevel modeling with consistency checking ».
19th ACM SIGSOFT Symposium on Foundations of Software Engineering (SIGSOFT/FSE'11) (Szeged, Hungary, Sept. 05-09, 2011)
p. 452-455.
Association for Computing Machinery.
Hector A. Duran-Limon, Francisco E. Castillo-Barrera, Roberto E. Lopez-Herrejon.
2011.
« Towards an ontology-based approach for deriving product architectures ».
15th International Software Product Line Conference (SPLC'11) (Munich, Germany, August 21, 2011 - August 26, 2011)
Association for Computing Machinery.
Alexander Egyed, Andreas Demuth, Achraf Ghabi, Roberto E. Lopez-Herrejon, Patrick Mader, Alexander Nohrer, Alexander Reder.
2011.
« Fine-tuning model transformation: change propagation in context of consistency, completeness, and human guidance ».
Theory and Practice of Model Transformations : 4th International Conference, ICMT 2011, Zurich, Switzerland, June 27-28, 2011 : Proceedings (Berlin, Germany, June 27-28, 2011)
p. 1-14.
Evelyn Nicole Haslinger, Roberto E. Lopez-Herrejon, Alexander Egyed.
2011.
« Reverse engineering feature models from programs' feature sets ».
18th Working Conference on Reverse Engineering (WCRE) (Limerick, Ireland, Oct. 17-20, 2011)
p. 308-312.
IEEE Computer Society.
Roberto E. Lopez-Herrejon, Alexander Egyed.
2011.
« C2MV2: Consistency and composition for managing variability in multi-view systems ».
2011 15th European Conference on Software Maintenance and Reengineering (CSMR) (Oldenburg, Germany, Mar. 01-04, 2011)
p. 347-350.
IEEE Computer Society.
Roberto E. Lopez-Herrejon, Leticia Montalvillo-Mendizabal, Alexander Egyed.
2011.
« From requirements to features: An exploratory study of feature-oriented refactoring ».
15th International Software Product Line Conference (SPLC) (Munich, Germany, Aug. 21-26, 2011)
p. 181-190.
IEEE Computer Society.
Raul Mazo, Roberto E. Lopez-Herrejon, Camille Salinesi, Daniel Diaz, Alexander Egyed.
2011.
« Conformance checking with constraint logic programming: The case of feature models ».
35th Annual IEEE International Computer Software and Applications Conference (COMPSAC) (Munich, Germany, July 18-21, 2011)
p. 456-465.
IEEE Computer Society.
Roberto E. Lopez-Herrejon, Alexander Egyed.
2010.
« On the need of safe software product line architectures ».
Software Architecture : 4th European Conference, ECSA 2010, Copenhagen, Denmark, August 23-26, 2010 : Proceedings (Copenhagen, Denmark, Aug. 23-26, 2010)
p. 493-496.
Springer Verlag.
Roberto E. Lopez-Herrejon, Salvador Trujillo, Maider Azanza.
2010.
« Using incremental consistency management for conformance checking in feature-oriented model-driven engineering ».
4th International Workshop on Variability Modelling of Software-intensive System (Linz, Austria, Jan. 27-29, 2010)
Onekin.
Roberto Erick Lopez-Herrejon, Alexander Egyed.
2010.
« Detecting inconsistencies in multi-view models with variability ».
Modelling Foundations and Applications : 6th European Conference, ECMFA 2010, Paris, France, June 15-18, 2010 : Proceedings (Paris, France, June 15-18, 2010)
p. 217-232.
Springer Verlag.
Salvador Trujillo, Jose Miguel Garate, Roberto Erick Lopez-Herrejon, Xabier Mendialdua, Albert Rosado, Alexander Egyed, Charles W. Krueger, Josune De Sosa.
2010.
« Coping with variability in model-based systems engineering: An experience in green energy ».
Modelling Foundations and Applications : 6th European Conference, ECMFA 2010, Paris, France, June 15-18, 2010 : Proceedings (Paris, France, June 15-18, 2010)
p. 293-304.
Springer Verlag.
Roberto E. Lopez-Herrejon, José Eduardo Rivera.
2009.
« Realizing feature oriented software development with equational logic: An exploratory study ».
XIV Jornadas de Ingeniería del Software y Bases de Datos (JISBD) (San Sebastián, Spain, Sept. 08-11, 2009)
p. 269-274.
Mondragon Unibertsitatea.
Martin Kuhlemann, Sven Apel, Marko Rosenmüller, Roberto Lopez-Herrejon.
2008.
« A multiparadigm study of crosscutting modularity in design patterns ».
Objects, Components, Models and Patterns : 46th International Conference, TOOLS EUROPE 2008, Zurich, Switzerland, June 30 - July 4, 2008. Proceedings (Zurich, Switzerland, June 30-July 04, 2008)
p. 161-177.
Springer Verlag.
Roberto E. Lopez-Herrejon.
2008.
« Models, features and algebras: An exploratory study of model composition and software product lines ».
Proceedings of the Third International Conference on Software and Data Technologies (Porto, Portugal, July 05-08, 2008)
p. 293-296.
ScitePress.
Roberto Lopez-Herrejon, Salvador Trujillo.
2008.
« How complex is my product line? The case for variation point metrics ».
2nd International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS'08) (Essen, Germany, Jan. 16-18, 2008)
p. 97-100.
University Duisburg-Essen, Institute for Computer Science and Business Information Systems (ICB).
Michalis Demetriou, Roberto E. Lopez-Herrejon.
2007.
« Feature designer - a feature modeling tool for .NET ».
11th International Conference Software Product Lines (SPLC) - Workshop - ViSPLE 2007 (Kyoto, Japan, Sept. 10-14, 2007)
p. 94-99.
IEEE Computer Society.
Roberto Lopez-Herrejon.
2007.
« Language and UML support for features: Two research challenges ».
1st International Workshop on Variability Modelling of Software-Intensive Systems (VaMoS) (Limerick, Ireland, Jan. 16-18, 2007)
p. 97-100.
Roberto E. Lopez-Herrejon, Sven Apel.
2007.
« Measuring and characterizing crosscutting in aspect-based programs: Basic metrics and case studies ».
Fundamental Approaches to Software Engineering : 10th International Conference, FASE 2007, Held as Part of the Joint European Conferences, on Theory and Practice of Software, ETAPS 2007, Braga, Portugal, March 24 - April 1, 2007. Proceedings (Braga, Portugal, Mar. 24-Apr. 01, 2007)
p. 423-437.
Springer.
Roberto E. Lopez-Herrejon, Don Batory.
2007.
« Modeling features in aspect-based product lines with use case slices: An exploratory case study ».
Models in Software Engineering : Workshops and Symposia at MoDELS 2006, Genoa, Italy, October 1-6, 2006, Reports and Revised Selected Papers (Genova, Italy, Oct. 01-06, 2006)
p. 6-16.
Berlin, Heidelberg : Springer Berlin Heidelberg.
Roberto Lopez-Herrejon, Don Batory, Christian Lengauer.
2006.
« A disciplined approach to aspect composition ».
PEPM '06 : Proceedings of the 2006 ACM SIGPLAN Symposium on Partial Evaluation and Semantics-Based Program Manipulation (Charleston, SC, USA, Jan. 09-10, 2006)
p. 68-77.
Association for Computing Machinery.
Roberto E. Lopez-Herrejon, Don Batory, William Cook.
2005.
« Evaluating support for features in advanced modularization technologies ».
ECOOP 2005 - Object-Oriented Programming : 19th European Conference, Glasgow, UK, July 25-29, 2005. Proceedings (Glasgow, United Kingdom, July 25-29, 2005)
p. 169-194.
Springer.
S. Mitra, R. E. Lopez-Herrejon, D. Zimmaro, M. Johnson, M. Schulman.
2005.
« An assessment of the effectiveness of interactive technology in an introductory programming course for non-majors ».
Proceedings Frontiers in Education 35th Annual Conference (Indianopolis, IN, USA, Oct. 19-22, 2005)
p. S3C-17-S13C-22.
IEEE.
Roberto E. Lopez-Herrejon, Morrie Schulman.
2004.
« Using interactive technology in a short Java course: An experience report ».
ITiCSE '04 : Proceedings of the 9th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education (Leeds, United Kingdom, June 28-30, 2004)
p. 203-207.
Association for Computing Machinery.
D. Batory, R. E. Lopez-Herrejon, J. P. Martin.
2002.
« Generating product-lines of product-families ».
Proceedings 17th IEEE International Conference on Automated Software Engineering (Edinburgh, United Kingdom, Sept. 23-27, 2002)
p. 81-92.
Institute of Electrical and Electronics Engineers Inc..
Roberto E. Lopez-Herrejon, Don Batory.
2001.
« A standard problem for evaluating product-line methodologies ».
Generative and Component-Based Software Engineering : Third International Conference, GCSE 2001 Erfurt, Germany, September 10–13, 2001 Proceedings (Erfurt, Germany, Sept. 10-13, 2001)
p. 10-24.
Springer Verlag.