•  42
    Ethics and Military Technology: Star Wars
    with Danny Cohen
    In Kristin Sharon Shrader-Frechette & Laura Westra (eds.), Technology and Values, Rowman & Littlefield. 1997.
  •  105
    The Parnas papers
    Acm Sigcas Computers and Society 14 (1, 2, 3, 4): 27-37. 1985.
  •  81
    An important perquisite for verification of the correctness of software is the ability to write mathematically precise documents that can be read by practitioners and advanced users. Without such documents, we won't know what properties we should verify. Tabular expressions, in which predicate expressions may appear, have been found useful for this purpose. We frequently use partial functions in our tabular documentation. Conventional interpretations of expressions that describe predicates are n…Read more