A navigable evidence collection

Knowledge Atlas for AI and Software Engineering

Explore the research, practitioner writing and engineering ideas behind AI-assisted software development. Follow connections to their sources and read the limits of each claim.

Starts with the original PoliMi source collection. Select the other collections to expand the view.

Knowledge Atlas with its original PoliMi starting collection
Explore the connections or read each source in a static catalogue.
403External source records
111Earlier-book records
13Published NDSE2 chapters
84Practice guides
Cover of Non-Deterministic Software Engineering, Second Edition, by Enrico Papalini.
Non-Deterministic Software Engineering · Second Edition

NDSE2 · Published second edition

Non-Deterministic Software Engineering, Second Edition

Engineering Trustworthy Change in the Age of AI and Coding Agents

By Enrico Papalini

Non-Deterministic Software Engineering, Seconda edizione — Progettare cambiamenti affidabili nell'era dell'AI e dei coding agent

Publication status as recorded: Published — author-confirmed 2026-10-18. Source edition version: 13.7.1. 13 chapter guides connect the English and Italian editions to their cited sources. Each guide includes an outline, learning goals and citation provenance.

Browse the Atlas collections

All catalogues →
W COLLECTION193 records

SE@PoliMi bibliography

The 193-work starting collection curated by Alfonso Fuggetta, Damian Andrew Tamburri and Alessandro Margara at Software Engineering @ PoliMi. The atlas adds its own summaries, evidence qualifications and graph mappings.

Read catalogue →
O COLLECTION51 records

Addy Osmani

51 practitioner articles by Addy Osmani, including Agentic Verification (14 October 2026). Source arguments remain distinct from controlled evidence and independent validation.

Read catalogue →
P COLLECTION124 records

The Pragmatic Engineer

124 written publications with individual bylines and contributor credits. Blog and newsletter Deepdives are deduplicated; podcast episodes and titles beginning The Pulse remain outside the collection. Public text and restricted previews are identified.

Read catalogue →
F COLLECTION35 records

Martin Fowler’s website

35 essays and memos on martinfowler.com: 33 records from Exploring Generative AI plus two explicitly identified adjacent articles updated or published in October 2026. Each credited byline and publication or revision date is retained.

Read catalogue →
B COLLECTION111 records

Earlier Non-Deterministic books

111 informative chapter/file records from five earlier volumes by Enrico Papalini. These are source-genealogy and editorial records, not 111 independent research studies. Original English and Italian catalogue wording is retained.

Read catalogue →
N COLLECTION13 records

NDSE2 · Published second edition

13 chapters from the published Non-Deterministic Software Engineering, Second Edition. English and Italian titles, section outlines and literal source citations are reconciled to the author-supplied final 13.7.1 sources.

Read catalogue →
PAT COLLECTION84 records

Software Engineering Practices

84 English operational guides in 12 families: when to use a practice, how to apply it, illustrative examples, verification, outputs and limitations. Historical source occurrences remain traceable.

Read catalogue →

Follow another route

13 chapter guides

Read chapter outlines and separate printed citations from suggested reading.

Author photograph of Enrico Papalini from his published author biography

About the author

Enrico Papalini

Enrico Papalini is a software engineering leader and author based in Milan, Italy. With more than 25 years in software engineering and 15 in people management, his work focuses on AI-assisted development, intelligent automation and dependable financial-market systems. His career includes leadership roles at Euronext Securities, London Stock Exchange Group and Borsa Italiana. He writes the Non-Deterministic series and created this independent knowledge atlas.

Adapted from the author biography in Non-Deterministic Loop Engineering. This is an independent author project; the views expressed do not represent Euronext or any other institution.

About this project →