


Oles Hodych: RESTful Objects: model-driven design from a conceptual modelling perspective
This evening's speaker is Oles Hodych, whose experience spans both industry, as CTO at Fielden Management Services the past decade, and previously in academia, running software engineering courses.
Oles will present learnings distilled from building and evolving "Trident Genesis", a series of Enterprise Asset Management (EAM) solutions:
"RESTful Objects: model-driven design from a conceptual modelling perspective.
This talk explores model-driven design, software architecture, and software construction through the lens of a novel architectural pattern "RESTful Objects". Evolvability and informal reasoning are the name of the game. We'll share how RESTful Objects has served us as a solid foundation for tactical Domain-Driven Design, enabling the development of secure, modern web-based systems with rich user interfaces and GraphQL-based APIs for integration.
RESTful Objects can be contrasted with Naked Objects, developed by Richard Pawson. At a high level, the key difference between the two lies in their treatment of object orientation. While Naked Objects takes a classical OOP approach, emphasising behaviourally-complete objects, RESTful Objects are grounded in conceptual modelling, directly representing the Memory, Informative, and Active functions of information systems via models of Persistent, Synthetic, and Action Entities.
Both architectures embrace the principle of direct manipulation, but express it in fundamentally different ways due to their differing approaches to modelling with objects."
Arrive from 530pm for conversation & socialising, we'll begin the presentation ar 630. We'll probably go for dinner on Lygon st afterwards .
As always, newcomers most welcome. Reach me on 0407 990 094 on the night if you have any issues finding the venue.
