Society for Computational Economics · Working Group 1

Language and semantics

Working Group 1 develops formal specifications of dynamic economic models and their solution and estimation methods.

Formed at CEF 2026 in Venice · Partners: Econ-ARK and QuantEcon

01 · Why

The challenge: Verification and interoperability

Computational economics lacks a widely adopted specification for expressing dynamic models consistently across implementations, including their economic objects, conventions, and solution or estimation methods. Moving a model between implementations often requires manual reconstruction, so it is difficult to establish whether two implementations encode the same model and target the same solution. The rapid adoption of large language models compounds the problem: AI output is probabilistic by construction, and code an AI writes or translates can compute a model different from the one intended. Without an independent specification of model meaning — a semantics — the difference cannot be detected. Verification and interoperability alike require rigorous specifications of dynamic models and of their solution and estimation methods, separate from any implementation.

Vision

We want to enable economists of different backgrounds, and machines, to easily interpret, compare, modify, and implement dynamic economic models across toolkits. To that end, the group develops formal, community-written languages and semantic specifications for toolkits and domains of dynamic economic modeling. While we do not prescribe a single formalization or language, we aim for interoperability across different approaches.

02 · Projects
Project A

Semantics of Economic Models

This project develops semantic ontologies for toolkits, methods, and model classes, with the aim of publishing in a journal special issue. A semantic ontology identifies the economic and mathematical objects and relations in a model, states how model representations denote them, and records the conditions under which that interpretation holds. Each ontology provides a specification that humans and machines can use to build and compare implementations.

→ Proposed journal special issue

Read proposal and guidelines →
Project B

Baseline Model Library

This project implements and documents baseline economic models, solved in several toolkits. The baselines provide shared reference models for comparing implementations, numerical methods, and results across toolkits.

→ In progress · provides examples for Project A

Visit the library ↗
03 · Organization

Meetings and communication

The full group meets once each quarter, on Zoom. The co-chairs will send meeting invitations through the member email list. Once the group is underway, members can also form project subgroups that set their own schedules.

Between meetings, discussion will take place on the group repository, in its issues and discussion threads, and every member is invited as a collaborator.

Membership

The co-chairs invite new members. A small advisory group comments on the group's plans; advisors need not attend meetings or coauthor papers, and members and co-chairs make the decisions.

Code of conduct

Members agree to a short code of conduct covering meetings, joint work, repositories, and the mailing list.

04 · Milestones

JUN 2026

Formed at CEF 2026, Venice

NEXT

Welcome email & first full-group meeting

THEN

First baseline templates published

THEN

Special-issue proposal submitted

JUN 2027

Follow-up session at CEF 2027

05 · Contacts

Matt McKay (QuantEcon) and Akshay Shanker (Econ-ARK) co-chair the group.

Matt McKay (QuantEcon) · mmcky

Akshay Shanker (Econ-ARK) · a.shanker@unsw.edu.au · akshayshanker