Dylomo is a free, web-based tool that can be used to create interactive, online logic models. Its development involved a user-testing experience at the Canadian Evaluation Society conference in St. John's, Newfoundland & Labrador, Canada in June 2016, and was demonstrated at the Australasian Evaluation Society conference in Perth, Australia, 2016.
DoView is a specialized package for drawing logic models. It is designed primarily to draw outcomes chain models but can also be used for pipeline logic models.
This free and open-sourced web-based tool was made by Steve Powell as a quick and simple way of creating a theory of change.
AEA Coffee Break Demonstration: Integrative Propositional Analysis - A More Rigorous, Transparent Way to Structure Program Models
Developed by the University of Wisconsin Extension service, this resource provides an introduction to developing and using a particular version of the results chain.
A programme theory explains how an intervention (a project, a programme, a policy, a strategy) is understood to contribute to a chain of results that produce the intended or actual impacts.
It can include positive impacts (which are beneficial) and negative impacts (which are detrimental). It can also show the other factors which contribute to producing impacts, such as context and other projects and programmes.
Different types of diagrams can be used to represent a programme theory. These are often referred to as logic models, as they show the overall logic of how the intervention is understood to work.