A new mathematical notation for describing notion and thought in software design

被引:3
|
作者
Wang, YX [1 ]
机构
[1] Univ Calgary, Dept Elect & Comp Engn, TESERC, Calgary, AB T2N 1N4, Canada
来源
FIRST IEEE INTERNATIONAL CONFERENCE ON COGNITIVE INFORMATICS, PROCEEDINGS | 2002年
关键词
cognitive informatics; software engineering; notion description; software architecture; static behaviors; dynamic behaviors; formal methods; RTPA;
D O I
10.1109/COGINF.2002.1039298
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Conventional software description is algorithm based. However, a large part of things in software description are non-algorithmic and non-functional, such as those of system architectures, dynamic behaviors, performance, and quality. Therefore, contemporary concept in software description has been shifted from algorithms to software architectures and behaviors Software behaviors can be modeled as a 3-D representation comprising mathematical operations, event/process timing, and memory manipulation. This paper introduces the real-time process algebra (RTPA) that serves as an expressive notation system for describing thoughts and notions in software design. RTPA is used to address the 3-D problem in component-based software description and specification. Case studies on applications of RTPA in component-based software engineering are demonstrated with real-world examples.
引用
收藏
页码:193 / 202
页数:10
相关论文
共 50 条
  • [21] Design of mathematical model software for gas geology
    Zhang, Zi-Xu
    Zhang, Xu-Liang
    Yuan, Chong-Fu
    Meitiandizhi Yu Kantan/Coal Geology & Exploration, 2002, 30 (02):
  • [22] Logico-mathematical thought, new interdisciplinary objects
    Benmakhlouf, A
    ETUDES PHILOSOPHIQUES, 1997, (03): : 403 - 406
  • [23] Mathematical mode of thought in architecture design education: A case study
    Verner I.M.
    Maor S.
    Nexus Network Journal, 2006, 8 (1) : 93 - 106
  • [26] AdaCAD: Parametric Design as a New Form of Notation for Complex Weaving
    Devendorf, Laura
    Walters, Kathryn
    Fairbanks, Marianne
    Sandry, Etta
    Goodwill, Emma
    PROCEEDINGS OF THE 2023 CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS (CHI 2023), 2023,
  • [28] Analysis of Software Test Design Techniques by Mathematical Modelling
    Hanci, Asim Kerem
    Gokbay, Inci Zaim
    2020 5TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND ENGINEERING (UBMK), 2020, : 88 - 93
  • [29] Using Mathematical Software to Design Power Electronic Converters
    Hinov, Nikolay
    Hranov, Tsveti
    PROCEEDINGS OF THE 43RD INTERNATIONAL CONFERENCE APPLICATIONS OF MATHEMATICS IN ENGINEERING AND ECONOMICS (AMEE'17), 2017, 1910
  • [30] NEW FAMILY OF MATHEMATICAL-MODELS DESCRIBING HUMAN GROWTH CURVE
    PREECE, MA
    BAINES, MJ
    ANNALS OF HUMAN BIOLOGY, 1978, 5 (01) : 1 - 24