Formal Definitions for Design Spaces and Traces

被引:1
|
作者
Bowen, Judy [1 ]
Dittmar, Anke [2 ]
机构
[1] Univ Waikato, Dept Comp Sci, Hamilton, New Zealand
[2] Univ Rostock, Inst Comp Sci, Rostock, Germany
关键词
software design; formal methods; REFINEMENT;
D O I
10.1109/APSEC.2017.72
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Within the domain of interactive system development and design, particularly for safety-critical systems, there is an inherent tension between formalisms used for software engineering methodologies and the creative aspects of design. In this paper we consider how we might better unify these by way of a framework for design spaces and design artefacts. We present formal definitions for simple and complex design spaces and then describe how they are incorporated into traces. We then discuss how these can be used to reason about considerations such as preservation of requirements and iterative changes throughout the design process and provide some small examples of this.
引用
收藏
页码:600 / 605
页数:6
相关论文
共 50 条
  • [1] FORMAL DEFINITIONS OF EDGE-BASED GEOMETRIC DESIGN RULES
    JEPPSON, KO
    CHRISTENSSON, S
    HEDENSTIERNA, N
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 1993, 12 (01) : 59 - 69
  • [2] SAMPLER OF FORMAL DEFINITIONS
    MARCOTTY, M
    LEDGARD, HF
    BOCHMANN, GV
    COMPUTING SURVEYS, 1976, 8 (02) : 191 - &
  • [3] Formal definitions of fraud
    Firozabadi, BS
    Tan, YH
    Lee, RM
    NORMS, LOGICS AND INFORMATION SYSTEMS: NEW STUDIES IN DEONTIC LOGIC AND COMPUTER SCIENCE, 1999, 49 : 275 - 287
  • [4] ON THE FORMAL DIFFERENTIATION OF TRACES AND DETERMINANTS
    SCHONEMANN, PH
    MULTIVARIATE BEHAVIORAL RESEARCH, 1985, 20 (02) : 113 - 139
  • [5] FORMAL DEFINITIONS OF PARAPHYLY AND POLYPHYLY
    FARRIS, JS
    SYSTEMATIC ZOOLOGY, 1974, 23 (04): : 548 - 554
  • [6] ARE DEFINITIONS ELIMINABLE IN FORMAL SYSTEMS
    SCHARLE, TW
    JOURNAL OF SYMBOLIC LOGIC, 1970, 35 (01) : 182 - &
  • [7] A Semi-Formal Framework for Describing Interaction Design Spaces
    Bowen, Judy
    Dittmar, Anke
    EICS'16: PROCEEDINGS OF THE 8TH ACM SIGCHI SYMPOSIUM ON ENGINEERING INTERACTIVE COMPUTING SYSTEMS, 2016, : 229 - 238
  • [8] Formal design for automatic coding and testing: The ESSI/SPACES project
    Conquet, E
    Marty, JL
    FM'99-FORMAL METHODS, 1999, 1708 : 57 - 75
  • [9] FORMAL TRACES IN CARTESIAN FUNCTIONAL EXPLANATION
    RORTY, AO
    CANADIAN JOURNAL OF PHILOSOPHY, 1984, 14 (04) : 545 - 560
  • [10] FORMAL AND PI-FORMAL SPACES
    FELIX, Y
    ASTERISQUE, 1984, (113-) : 96 - 108