Abstract State Machines and the Inquiry Process

被引:0
作者
Huggins, James K. [1 ]
Wallace, Charles [2 ]
机构
[1] Kettering Univ, Flint, MI 48504 USA
[2] Michigan Technol Univ, Houghton, MI 49931 USA
来源
FIELDS OF LOGIC AND COMPUTATION: ESSAYS DEDICATED TO YURI GUREVICH ON THE OCCASION OF HIS 70TH BIRTHDAY | 2010年 / 6300卷
关键词
formal methods; software requirements; education; refinement; inquiry;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
State Machines have long played a valuable role as a catalyst for inquiry into software problems. In the ASM literature, however, there is a tendency to omit reflection on the process of ASM-based design and analysis, focusing instead on final, complete ASM products. As educators, we believe it is important to expose our students to a full, explicit process of inquiry, using ASMs as a vehicle to motivate active questioning. We report on our experiences in bringing ASM-based inquiry to the classroom. A course plan that combines ASMs and Problem :Frames has proved effective in eliciting critical inquiry among students.
引用
收藏
页码:405 / +
页数:4
相关论文
共 50 条
  • [21] A Messy State of the Union: Taming the Composite State Machines of TLS
    Beurdouche, Benjamin
    Bhargavan, Karthikeyan
    Delignat-Lavaud, Antoine
    Fournet, Cedric
    Kohlweiss, Markulf
    Pironti, Alfredo
    Strub, Pierre-Yves
    Zinzindohoue, Jean Karim
    2015 IEEE SYMPOSIUM ON SECURITY AND PRIVACY SP 2015, 2015, : 535 - 552
  • [22] Simulation of the Bluetooth Inquiry Process for Application in Transportation Engineering
    Masouleh, Amir Zarinbal
    Hellinga, Bruce R.
    IEEE TRANSACTIONS ON INTELLIGENT TRANSPORTATION SYSTEMS, 2019, 20 (03) : 1020 - 1030
  • [23] Process Discovery Algorithms Using Numerical Abstract Domains
    Carmona, Josep
    Cortadella, Jordi
    IEEE TRANSACTIONS ON KNOWLEDGE AND DATA ENGINEERING, 2014, 26 (12) : 3064 - 3076
  • [24] Critical Inquiry With Children as an Unlearning Process: A South Korean Case of Critical Inquiry Centering Learning From Children
    Ryu, Yeonghwi
    INTERNATIONAL JOURNAL OF QUALITATIVE METHODS, 2022, 21
  • [25] Valuing the Process and Product of Inquiry-Based Instruction and Learning*
    Barone, Diane
    Barone, Rebecca
    JOURNAL FOR THE EDUCATION OF THE GIFTED, 2019, 42 (01) : 35 - 63
  • [26] Advancing Students' Abilities through the Geo-Inquiry Process
    Oberle, Alex
    JOURNAL OF GEOGRAPHY, 2020, 119 (02) : 43 - 54
  • [27] Using Process and Inquiry to Teach Content: Projectile Motion and Graphing
    Rhea, Marilyn
    Lucido, Patricia
    Gregerson-Malm, Cheryl
    SCIENCE ACTIVITIES, 2005, 42 (03): : 10 - 15
  • [28] Communities of inquiry and knowledge creation in organizations: The process model in management
    Lorino, Philippe
    ANNALS OF TELECOMMUNICATIONS, 2007, 62 (7-8) : 753 - 771
  • [29] Formalizing UML State Machines for Automated Verification - A Survey
    Andre, Etienne
    Liu, Shuang
    Liu, Yang
    Choppy, Christine
    Sun, Jun
    Dong, Jin Song
    ACM COMPUTING SURVEYS, 2023, 55 (13S)
  • [30] Formal testing from timed finite state machines
    Merayo, Mercedes G.
    Nunez, Manuel
    Rodriguez, Ismael
    COMPUTER NETWORKS, 2008, 52 (02) : 432 - 460