Publications

PhD Thesis

  1. D. Diaz. “Etude de la compilation des langages logiques de programmation par contraintes sur les domaines finis: le système clp(FD)", University of Orleans, France, 1995. download PDF

Book chapters

  1. R. Mazo, C. Dumitrescu, C. Salinesi and D. Diaz. “Recommendation Heuristics for Improving Product Line Configuration Processes”. In Recommendation Systems in Software Engineering. M. Robillard, W. Maalej, R. Walker and T. Zimmermann (Eds.), Springer, 2014. download PDF

Journals

  1. Y. Caniou, P. Codognet, F. Richoux, D. Diaz, and S. Abreu. “Large-Scale Parallelism for Constraint-Based Local Search: The Costas Array Case Study”. Constraints, Vol 20, Issue 1, pp. 30-56, 2015. download PDF
  2. L. Rincón, G. Giraldo, R. Mazo, C. Salinesi and D. Diaz. “Method to Identify Corrections of Defects on Product Line Models.” Electronic Notes in Theoretical Computer Science (ENTCS) Journal, Vol. 314, pp. 61-81, 2015. download PDF
  3. G.H. Alférez, V. Pelechano, R. Mazo, C. Salinesi and D. Diaz. “Dynamic adaptation of service compositions with variability models”. Journal of Systems and Software, Vol 91, pp. 24-47, 2014. download PDF
  4. P. Sawyer, R. Mazo, D. Diaz, C. Salinesi and D. Hughes. “Constraint Programming as a Means to Manage Configurations in Self-Adaptive Systems”. Special Issue in IEEE Computer special issue Dynamic Software Product Lines, pp. 56-63, 2012. download PDF
  5. D. Diaz, S. Abreu and P. Codognet. “On the implementation of GNU Prolog”. Theory and Practice of Logic Programming (TPLP), special issue on Prolog Systems, Vol. 12, issue 1-2, pp. 253-282, 2012. download PDF
  6. R. Mazo, C. Salinesi, O. Djebbi, D. Diaz and A. Lora-Michiels. “Constraints: the Heart of Domain and Application Engineering in the Product Lines Engineering Strategy”. International Journal of Information System Modeling and Design (IJISMD), Vol. 3, No. 12, pp. 1-39, 2012. download PDF
  7. D. Diaz, S. Abreu and P. Codognet. “Targeting the Cell Broadband Engine for constraint-based local search”. Journal of Concurrency Computation Practice and Experience (CCP&E), special issue Intelligent Distributed Computing, Vol. 24, No. 6, pp. 647-660, 2012. download PDF
  8. R. Mazo, C. Salinesi and D. Diaz. “Abstract Constraints: A General Framework for Solver-Independent Reasoning on Product Line Models”. INSIGHT - Journal of International Council on Systems Engineering (INCOSE), Vol. 14, No. 4, pp. 22-24, 2011. download PDF
  9. C. Calderon, M. Cavazza and D. Diaz. “CLP a technology for the interactive resolution of spatial configuration tasks in a virtual environment”. Journal of Information Technology in Construction (ITcon), Special Issue Architectural informatics, Vol. 11, 2006. download PDF
  10. D. Diaz and P. Codognet. “Design and Implementation of the GNU Prolog System”. Journal of Functional and Logic Programming (JFLP), Vol. 2001, No. 6, October 2001. download PDF
  11. P. Codognet and D. Diaz. “Compiling Constraints in clp(FD)”. Journal of Logic Programming (JLP), Vol. 27, No. 3, 1996. download PDF
  12. P. Codognet and D. Diaz. “A Simple and Efficient Boolean Solver for Constraint Logic Programming”. Journal of Automated Reasoning (JAR), Vol. 17, No. 1, pp. 97-129, 1996. download PDF

Conferences

  1. D. Sprovieri, D. Diaz, K. Hinkelmann and R. Mazo. “Run-Time Planning of Case-based Business Processes”. IEEE International Conference on Research Challenges in Information Science (RCIS), Grenoble, France, 2016. download PDF
  2. D. Munera, D. Diaz and S. Abreu. “Solving the Quadratic Assignment Problem with Cooperative Parallel Extremal Optimization”. European Conference on Evolutionary Computation in Combinatorial Optimization (EvoCOP), Porto, Portugal, 2016. download PDF
  3. D. Munera, D. Diaz, S. Abreu, F. Rossi, V. Saraswat and P. Codognet. “Solving Hard Stable Matching Problems via Local Search and Cooperative Parallelization”. Conference on Artificial Intelligence (AAAI), Austin, Texas, USA, 2015. download PDF
  4. D. Munera, D. Diaz, S. Abreu and P. Codognet. “A Parametric Framework for Cooperative Parallel Local Search”. European Conference on Evolutionary Computation in Combinatorial Optimization (EvoCOP), Granada, Spain, 2014. download PDF
  5. D. Munera, D. Diaz, S. Abreu and P. Codognet. “Flexible Cooperation in Parallel Local Search” (extended abstract). ACM Symposium on Applied Computing (SAC), pp. 1360-1361, Gyeongju, Korea, 2014. download PDF
  6. D. Munera, D. Diaz and S. Abreu. “Towards Parallel Constraint-Based Local Search with the X10 Language”. International Conference on Applications of Declarative Programming and Knowledge Management (INAP), Kiel, Germany, 2013. download PDF
  7. I. Rodrigues, N. Matos, S. Abreu, R. Deneckere and D. Diaz. “Towards Constraint-Informed Information Systems”. IEEE International Conference on Research Challenges in Information Science (RCIS), Paris, France, 2013. download PDF
  8. R. Machado, S. Abreu and D. Diaz. “Parallel Performance of Declarative Programming using a PGAS Model”. Practical Aspects of Declarative Languages (PADL), Rome, Italy, 2013. download PDF.
  9. L.A. Steffenel, O. Flauzac, A. Schwertner Charao, P. Pitthan Barcelos, B. Stein, S. Nesmachnow, M. K. Pinheiro and D. Diaz. “PER-MARE: Adaptive Deployment of MapReduce over Pervasive Grids”. International Conference on P2P, Parallel, Grid, Cloud and Internet Computing (3PGCIC), Compiegne, France, 2013.
  10. R. Mazo, C. Salinesi and D. Diaz. “VariaMos: a Tool for Product Line Driven Systems Engineering with a Constraint Based Approach”. Forum of the International Conference on Advanced Information Systems Engineering (CAiSE), Gdańsk, Poland, 2012. download PDF
  11. Y. Caniou, D. Diaz, F. Richoux, P. Codognet and S. Abreu. “Performance analysis of parallel constraint-based local search”, (poster). ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming (PPOPP), pp. 337-338, New Orleans, USA, 2012. download PDF
  12. D. Diaz, F. Richoux, P. Codognet, Y. Caniou and S. Abreu. “Constraint-Based Local Search for the Costas Array Problem”. Learning and Intelligent OptimizatioN Conference (LION 6), Paris, France, 2012. download PDF
  13. Y. Caniou, P. Codognet, D. Diaz and S. Abreu. “Experiments in Parallel Constraint-Based Local Search”. European Conference on Evolutionary Computation in Combinatorial Optimization (EvoCOP), pp. 96-107, Torino, Italy, 2011. download PDF
  14. Y. Caniou, P. Codognet, D. Diaz and S. Abreu. “Parallel constraint-based local search on the HA8000 supercomputer”, (extended abstract). ACM Symposium on Applied Computing (SAC), pp. 920-921, TaiChung, Taiwan, 2011. download PDF
  15. R. Mazo, C. Salinesi, D. Diaz and A. Lora-Michiels. “Transforming Attribute and Clone-Enabled Feature Models Into Constraint Programs Over Finite Domains”. International Conference on Evaluation of Novel Approaches to Software Engineering (ENASE), Beijing, China, pp. 188-199, 2011. download PDF
  16. R. Mazo, R. Lopez-Herrejon, C. Salinesi, D. Diaz and A. Egyed. “Conformance Checking with Constraint Logic Programming: The Case of Feature Models”. IEEE International Computer Software and Applications Conference (COMPSAC), Munich, Germany, pp. 456-465, 2011. Best Paper Award. download PDF
  17. C. Salinesi, R. Mazo, O. Djebbi, D. Diaz and A. Lora-Michiels. “Constraints: the Core of Product Line Engineering”. IEEE International Conference on Research Challenges in Information Science (RCIS), pp. 1-10, Guadeloupe, French West Indies, France, 2011. Best Paper Award. download PDF
  18. P. Salgueiro, D. Diaz, I. Brito and S. Abreu. “Using Constraints for Intrusion Detection: the NeMODe System”. Practical Aspects of Declarative Languages (PADL), pp. 115-129, Austin, Texas, USA, 2011. download PDF.
  19. D. Diaz, S. Abreu and P. Codognet. “Parallel Constraint-Based Local Search on the Cell/BE Multicore Architecture”. International Symposium on Intelligent Distributed Computing (IDC), pp. 265-274, Tangier, Morocco, 2010. download PDF
  20. C. Salinesi, R. Mazo, D. Diaz and O. Djebbi. “Using Integer Constraint Solving in Reuse Based Requirements Engineering”. IEEE International Conference on Requirements Engineering (RE), pp. 243-251, Sydney, Australia, 2010. download PDF
  21. C. Salinesi, C. Rolland, D. Diaz and R. Mazo. “Looking for Product Line Feature Models Defects: Towards a Systematic Classification of Verification Criteria”, (short paper). IEEE International Conference on Requirements Engineering (RE), pp. 385-386, Atlanta, USA, 2009. download PDF
  22. C. Salinesi, D. Diaz, O. Djebbi and R. Mazo. “Exploiting the Versatility of Constraint Programming over Finite Domains to Integrate Product Line Models”, (short paper). IEEE International Conference on Requirements Engineering (RE), pp. 375-376, Atlanta, USA, 2009. download PDF
  23. O. Djebbi, C. Salinesi and D. Diaz. “Deriving Product Line Requirements: the RED-PL Guidance Approach”. IEEE Asia-Pacific Software Engineering Conference (APSEC), pp. 494-501, Nagoya, Japan, December 2007. download PDF
  24. S. Abreu and D. Diaz. “Contexts for Organizational Information System Design and Implementation”. International Conference on Enterprise Information Systems (ICEIS), pp. 227-232, Porto, Portugal, 2004. download PDF
  25. S. Abreu, D. Diaz and V. Nogueira. “Organizational Information Systems Design and Development with Contextual Constraint Logic Programming”. International Conference of European University Information Systems (EUNIS), Ljubljana, Slovenia, 2004. download PDF
  26. S. Abreu and D. Diaz. “Objective: in Minimum Context”. International Conference on Logic Programming (ICLP), pp. 128-147, Mumbai, India, 2003. download PDF
  27. C. Calderon, M. Cavazza and D. Diaz. “A New Approach to Virtual Design for Spatial Configuration Problems”. IEEE International Information Visualisation Conference (IV), pp. 518-523, London, England, 2003. download PDF
  28. C. Calderon, M. Cavazza and D. Diaz. “A New Approach to the Interactive Resolution of Configuration Problems in Virtual Environments”. International Symposium on Smart Graphics (SmartGraphics), pp. 112-122, Heidelberg, Germany, 2003. download PDF
  29. C. Calderon, M. Cavazza and D. Diaz. “Interactive problem Solving in an Intelligent Virtual Environment”, (short paper). ACM Intelligent User Interfaces (IUI), pp. 319, Florida, USA, 2003. download PDF
  30. F. Baray, P. Codognet, D. Diaz and H. Michel. “Code-based Test Generation for Validation of Functional Processor Descriptions”. Tools and Algorithms for the Construction and Analysis of Systems (TACAS), pp. 569-584, Warsaw, Poland, 2003. download PDF
  31. F. Baray, P. Codognet, D. Diaz and H. Michel. “Validation of Functional Processor Descriptions by Test Generation”. International Conference on Using Hardware Design and Verification Languages (DVCon), San Jose, USA, 2003. download PDF
  32. P. Codognet and D. Diaz. “An Efficient Library for Solving CSP with Local Search”. International Conference on Metaheuristics (MIC), Kyoto, Japan, 2003. download PDF
  33. P. Codognet and D. Diaz. “Constraint-based Local Search For Discrete Optimization”. International Conference on Optimization Methods and Software (OMS), Hangzhou, China, 2002. download PDF
  34. P. Codognet and D. Diaz. “Yet Another Local Search Method for Constraint Solving”. Stochastic Algorithms, Foundations and Applications (SAGA), pp. 73-90, Berlin, Germany, 2001. download PDF
  35. P. Codognet and D. Diaz. “A Local Search Method for Constraint Solving”. AAAI Fall Symposium “Using Uncertainty within Computation”, North Falmouth, Cape Cod, USA, 2001. download PDF
  36. D. Diaz and P. Codognet. “The GNU Prolog System and its Implementation”. ACM Symposium on Applied Computing (SAC), pp. 728-732, Villa Olmo, Como, Italy, 2000. download PDF
  37. D. Diaz and P. Codognet. “GNU Prolog: Beyond Compiling Prolog to C”. Practical Aspects of Declarative Languages (PADL), pp. 81-92, Boston, USA, 2000. download PDF
  38. P. Codognet, D. Diaz and F. Rossi. “Constraint Retraction in FD”. Conference on Foundations of Software Technology and Theoretical Computer Science (FST&TCS), pp. 168-179, Hyderabad, India, 1996. download PDF
  39. D. Chemla, D. Diaz, P. Kerlirzin and S. Manchon. “Using clp(FD) to Support Air Traffic Flow Management”. Practical Applications of Prolog (PAP), Paris, France, 1995. download PDF
  40. P. Codognet and D. Diaz. “wamcc: Compiling Prolog to C”. International Conference on Logic Programming (ICLP), pp. 317-331, Tokyo, Japan, 1995. download PDF
  41. P. Codognet and D. Diaz. “Finite Domain Constraints in Constraint Logic Programming”. European Conference on Operational Research (EURO), Jerusalem, Israel, 1995. download PDF
  42. P. Codognet and D. Diaz. “clp(B): Combining Simplicity and Efficiency in Boolean Constraint Solving”. Programming Language Implementation and Logic Programming (PLILP), pp. 244-260, Madrid, Spain, 1994. download PDF
  43. B. Carlson, M. Carlsson and D. Diaz. “Entailment of Finite Domain Constraints”. International Conference on Logic Programming (ICLP), pp. 339-353, Santa Margherita, Italy, 1994. download PDF
  44. P. Codognet and D. Diaz. “Boolean Constraint Solving Using clp(FD)”. International Logic Programming Symposium (ILPS), pp. 525-539, Vancouver, British Columbia, Canada, 1993. download PDF
  45. D. Diaz and P. Codognet. “A Minimal Extension of the WAM for clp(FD)”. International Conference on Logic Programming (ICLP), pp. 774-790, Budapest, Hungary, 1993. download PDF

International Workshops

  1. D. Munera, D. Diaz and S. Abreu. “Hybridization as Cooperative Parallelism for the Quadratic Assignment Problem”. International Workshop on Hybrid Metaheuristics (HM), Plymouth, United Kingdom, 2016. download PDF
  2. D. Munera, D. Diaz, S. Abreu, F. Rossi, V. Saraswat and P. Codognet. “A Local Search Algorithm for SMTI and its extension to HRT Problems”. International Workshop on Matching Under Preferences (MATCHUP), Glasgow, United Kingdom, 2015. download PDF
  3. S. Abreu, D. Munera and D. Diaz. “Towards a Parallel Hierarchical Adaptive Solver Tool”. Workshop on Parallel Methods for Search & Optimization (ParSearchOpt14), Vienna, Austria, 2014. download PDF
  4. V. Bloemen, D. Diaz, M. van der Bijl and S. Abreu “Extending the Finite Domain Solver of GNU Prolog”. Colloquium on Implementation of Constraint and LOgic Programming Systems (CICLOPS), Vienna, Austria, 2014. download PDF
  5. D. Munera, D. Diaz and S. Abreu. “Experimenting with X10 for Parallel Constraint-Based Local Search”. Colloquium on Implementation of Constraint and LOgic Programming Systems (CICLOPS), Istanbul, Turkey, 2013. download PDF
  6. R. Machado, S. Abreu and D. Diaz. “Parallel Local Search: Experiments with a PGAS-based Programming Model”. Colloquium on Implementation of Constraint and LOgic Programming Systems (CICLOPS), Budapest, Hungary, 2012. download PDF
  7. D. Diaz, F. Richoux, Y. Caniou, P. Codognet and S. Abreu. “Parallel local search for the Costas Array Problem”. IEEE Workshop on new trends in Parallel Computing and Optimization (PCO), Shanghai, China, 2012. download PDF
  8. R. Mazo, P. Grünbacher, W. Heider, R. Rabiser, C. Salinesi and D. Diaz. “Using Constraint Programming to Verify DOPLER Variability Models”. International Workshop on Variability Modelling of Software-Intensive Systems (VaMos), pp. 97-103, Namur, Belgium, 2011. download PDF
  9. S. Abreu, D. Diaz and P. Codognet. “Parallel local search for solving Constraint Problems on the Cell Broadband Engine (Preliminary Results)”. International Workshop on Local Search Techniques in Constraint Satisfaction (LSCS) in conjunction with Principles and Practice of Constraint Programming, pp. 97-111, Lisbon, Portugal, 2009. download PDF
  10. S. Abreu, V. Nogueira and D. Diaz. “On Structuring Contextual Logic Programs”. Simpósio de Informática (INForum), Lisbon, Portugal, 2009. download PDF
  11. P. Codognet, D. Diaz and C. Truchet. “The Adaptive Search Method for Constraint Solving and its Application to Musical CSPs”. International Workshop on Heuristics (IWH), Beijing, China, 2002. download PDF

National Conferences

  1. L. Rincón, G. Giraldo, R. Mazo, C. Salinesi and D. Diaz. “Método para Identificar Correcciones de Defectos en Modelos de Características que representan Líneas de Productos”. Conferencia Latinoamericana en Informática (CLEI), 2014. download PDF
  2. L. Rincón, G. Giraldo, R. Mazo, C. Salinesi and D. Diaz. “Subconjuntos mínimos de corrección para explicar características muertas en modelos de líneas de productos. El caso de los modelos de características”. IEEE Computing Colombian Conference (8CCC), Armenia, Colombia, 2013. download PDF
  3. C. Salinesi, R. Mazo and D. Diaz. “Criteria for the Verification of Feature Models”. INFORSID Conference, pp. 293-308, Marseille, France, 2010. download PDF
  4. C. Salinesi, D. Diaz, R. Mazo and O. Djebbi. “Spécification d’Exigences dans le Contexte de Lignes de Produits”. Journée Action IDM - INFORSID Exigence, Traçabilité et Co-conception dans les processus de développement (INFORSID), France, 2009. download PDF
  5. P. Codognet and D. Diaz. “The clp(FD) system”. Journées Francophones de Programmation en Logique par Contraintes, 357-360, Dijon, France, 1995. download PDF

This document was translated from LATEX by HEVEA.