Transit is an academic project which involves the creation of an XML based scripting language, which allows developers to easily create custom models for long running transactions. An API is also avaliable, allowing easy integration into other projects.
Transit Model API Transaction Logger
Sample Application: TransIT Enabled Holiday Planner Booking
Transit Model API Long Running Transaction Resume Menu
The Transit Model API splash screen
Sample Application: TransIT E-Topup Facility for Skype