Skip to main content

Showing 1–5 of 5 results for author: Erwig, M

Searching in archive cs. Search in all archives.
.
  1. arXiv:2209.04582  [pdf, other

    cs.AI cs.LG cs.PL

    Explaining Results of Multi-Criteria Decision Making

    Authors: Martin Erwig, Prashant Kumar

    Abstract: We introduce a method for explaining the results of various linear and hierarchical multi-criteria decision-making (MCDM) techniques such as WSM and AHP. The two key ideas are (A) to maintain a fine-grained representation of the values manipulated by these techniques and (B) to derive explanations from these representations through merging, filtering, and aggregating operations. An explanation in… ▽ More

    Submitted 9 September, 2022; originally announced September 2022.

  2. arXiv:2201.10643  [pdf, other

    cs.HC cs.AI

    Intersectionality Goes Analytical: Taming Combinatorial Explosion Through Type Abstraction

    Authors: Margaret Burnett, Martin Erwig, Abrar Fallatah, Christopher Bogart, Anita Sarma

    Abstract: HCI researchers' and practitioners' awareness of intersectionality has been expanding, producing knowledge, recommendations, and prototypes for supporting intersectional populations. However, doing intersectional HCI work is uniquely expensive: it leads to a combinatorial explosion of empirical work (expense 1), and little of the work on one intersectional population can be leveraged to serve anot… ▽ More

    Submitted 25 January, 2022; originally announced January 2022.

  3. arXiv:1809.02746  [pdf, ps, other

    cs.SE

    Typed Table Transformations

    Authors: Martin Erwig

    Abstract: Spreadsheet tables are often labeled, and these labels effectively constitute types for the data in the table. In such cases tables can be considered to be built from typed data where the placement of values within the table is controlled by the types used for rows and columns. We present a new approach to the transformations of spreadsheet tables that is based on transformations of row and column… ▽ More

    Submitted 7 September, 2018; originally announced September 2018.

    Comments: In Proceedings of the 5th International Workshop on Software Engineering Methods in Spreadsheets (arXiv:1808.09174)

    Report number: SEMS/2018/04

  4. A DSEL for Studying and Explaining Causation

    Authors: Eric Walkingshaw, Martin Erwig

    Abstract: We present a domain-specific embedded language (DSEL) in Haskell that supports the philosophical study and practical explanation of causation. The language provides constructs for modeling situations comprised of events and functions for reliably determining the complex causal relationships that emerge between these events. It enables the creation of visual explanations of these causal relationshi… ▽ More

    Submitted 4 September, 2011; originally announced September 2011.

    Comments: In Proceedings DSL 2011, arXiv:1109.0323

    Journal ref: EPTCS 66, 2011, pp. 143-167

  5. Adaptation-Based Programming in Haskell

    Authors: Tim Bauer, Martin Erwig, Alan Fern, Jervis Pinto

    Abstract: We present an embedded DSL to support adaptation-based programming (ABP) in Haskell. ABP is an abstract model for defining adaptive values, called adaptives, which adapt in response to some associated feedback. We show how our design choices in Haskell motivate higher-level combinators and constructs and help us derive more complicated compositional adaptives. We also show an important specializ… ▽ More

    Submitted 4 September, 2011; originally announced September 2011.

    Comments: In Proceedings DSL 2011, arXiv:1109.0323

    ACM Class: D.3.3

    Journal ref: EPTCS 66, 2011, pp. 1-23