Martin Erwig
Publications
"The Choice Calculus: A Representation for Software Variation",
ACM Transactions on Software Engineering and Methodology, In Press.
Abstract
"Semantics First! Rethinking the Language Design Process",
Int. Conf. on Software Language Engineering, In Press.
"Variation Programming with the Choice Calculus",
Generative and Transformational Techniques in Software Engineering, In Press.
"Adaptation-Based Programming in Haskell",
Electronic Proceedings in Theoretical Computer Science, vol. 66, pp. 1 - 23, 9/2011.
Abstract
"A DSEL for Studying and Explaining Causation",
Electronic Proceedings in Theoretical Computer Science, vol. 66, pp. 143 - 167, 9/2011.
Abstract
"Improving Policy Gradient Estimates with Influence Information",
Asian Conference on Machine Learning, pp. 1-16, 11/2011.
Abstract
"#ifdef confirmed harmful: Promoting understandable software variation",
2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC)2011 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Pittsburgh, PA, IEEE, pp. 143 - 150, 09/2011.
Abstract
"Optimizing the Product Derivation Process",
2011 15th International Software Product Line Conference (SPLC)2011 15th International Software Product Line Conference, Munich, Germany, IEEE, pp. 35 - 44, 08/2011.
Abstract
"The State of the Art in End-User Software Engineering",
ACM Computing Surveys, vol. 43, issue 3, 04/2011.
Abstract
"Adaptation-based programming in java",
Proceedings of the 20th ACM SIGPLAN workshop on Partial Evaluation and Program Manipulation - PERM '11, Austin, Texas, ACM Press, pp. 81-90, 01/2011.
Abstract
"A Language for Software Variation Research",
ACM SIGPLAN Notices, vol. 46, issue 2, pp. 3 - 12, 01/2011.
Abstract
"Reasoning about Spreadsheets with Labels and Dimensions",
Journal of Visual Languages & Computing, vol. 21, issue 5, pp. 249 - 262, 12/2010.
Abstract
"Robust Learning for Adaptive Programs by Leveraging Program Structure",
2010 International Conference on Machine Learning and Applications (ICMLA), Washington, DC, IEEE, pp. 943 - 948, 12/2010.
Abstract
"Program Fields for Continuous Software",
Proceedings of the FSE/SDP Workshop on Future of Software Engineering Research - FoSER '10, Santa Fe, New Mexico, ACM Press, pp. 105-108, 11/2010.
Abstract
"Automatically Inferring ClassSheet Models from Spreadsheets",
2010 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Leganes, Madrid, Spain, IEEE, pp. 93 - 100, 09/2010.
Abstract
"Causal Reasoning with Neuron Diagrams",
2010 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Leganes, Madrid, Spain, IEEE, pp. 101 - 108, 09/2010.
Abstract
"SheetDiff: A Tool for Identifying Changes in Spreadsheets",
2010 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Leganes, Madrid, Spain, IEEE, pp. 85 - 92, 09/2010.
Abstract
"Spreadsheet Programming",
Encyclopedia of Computer Science and Engineering, Hoboken, NJ, John Wiley & Sons, Inc., pp. 2804-2810, 2009.
Abstract
"A Domain-Specific Language for Experimental Game Theory",
Journal of Functional Programming, vol. 19, issue 06, pp. 645-661, 11/2009.
Abstract
"Declarative Scripting in Haskell",
LNCS, vol. 5969, Berlin, Heidelberg, Springer Berlin Heidelberg, pp. 294 - 313, 10/2009.
Abstract
"Combining spatial and semantic label analysis",
2009 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Corvallis, OR, IEEE, pp. 225 - 232, 09/2009.
Abstract
"A Formal Representation of Software-Hardware System Design",
ASME 2009 International Design Engineering Technical Conferences and Computers and Information in Engineering ConferenceVolume 2: 29th Computers and Information in Engineering Conference, Parts A and B, San Diego, California, ASME, pp. 1387 - 1398, 09/2009.
Abstract
"Software Engineering for Spreadsheets",
IEEE Software, vol. 26, issue 5, pp. 25 - 30, 09/2009.
Abstract
"Visual Explanations of Probabilistic Reasoning",
2009 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Corvallis, OR, IEEE, pp. 23 - 27, 09/2009.
Abstract
"Automatic Detection of Dimension Errors in Spreadsheets",
Journal of Visual Languages & Computing, vol. 20, issue 4, pp. 269 - 283, 08/2009.
Abstract


Facebook
LinkedIn