Introduction

MEMOCODE'24 is a part of ESWEEK 2024, which will take place in Raleigh, North Carolina, USA.

 

Over the last decade, the boundaries between computer system components, such as hardware, software, firmware, middleware, and applications, have blurred. This evolution in system design and development practices led in 2014 to a change in the title and scope of the MEMOCODE conference from its original focus on hardware/software co-design to its new focus on formal methods and models for developing computer systems and their components. MEMOCODE's objective is to emphasize the importance of models and methodologies in correct system design and development, and to bring together researchers and industry practitioners interested in all aspects of computer system development, to exchange ideas, research results and lessons learned.

 

The Organizing Committee of MEMOCODE'24 is composed of

  • General Co-Chairs:
    Stephen A. Edwards, Columbia University, USA;
    Claire Pagetti, ONERA, France
  • Qi Zhu, Northwestern University, USA;
    Srinivas Pinisetty, IIT Bhubaneswar, India

 

Information on previous editions of MEMOCODE is located here.

Call for paper

Important date

2024-05-06
Draft paper submission deadline

Call for Papers

MEMOCODE brings together researchers and practitioners interested in formal methods for system design and development, to exchange ideas, research results and lessons learned. The symposium focuses on the foundations and applications of formal methods in the development of hardware, firmware, middleware, and application software for systems, ranging from single embedded devices to highly networked cyber-physical systems and the Internet of Things.

Topics of Interest

MEMOCODE solicits research papers on formal methods in system design that address the foundations, engineering methods, tools, or experimental case studies. Research areas of interest include, but are not limited to, the following:

  • Modeling Languages, Methods, and Tools
    Programming languages and models; software and system modeling languages; architecture and high-level hardware description languages; timing models; model and program synthesis methods; model transformation methods.
  • Formal Methods and Tools
    Correct-by-construction methods; contract-based design and verification; static, dynamic, and type theoretic analysis; verification; validation; probabilistic model checking; test generation; refinement-based and compositional approaches to design and verification.
  • Models and Methods for Developing Critical Systems
    Fault-tolerant systems; security-critical and safety-critical systems; cyber-physical systems; hybrid systems; autonomous systems; self-adapting systems; systems that merge humans, artificial intelligence, and cyber-physical systems; societal-scale cyber-physical systems, such as connected vehicles and smart grids.
  • Quantitative/Qualitative Reasoning
    Power/performance/cost/latency estimation methods; system models for quantitative design space exploration
  • Formal Methods/Models in Practice
    Design case studies; empirical case studies
Submit Comment
Verify Code Change Another
All Comments
Important Date
  • Conference Date

    Oct 03

    2024

    to

    Oct 04

    2024

  • May 06 2024

    Draft paper submission deadline

  • Oct 04 2024

    Registration deadline

Sponsored By
Association for Computing Machinery - ACM
IEEE Circuits and Systems Society
IEEE Council on Electronic Design Automation