Langium grammar project for the DSL that I am building as part of my doctoral research. Codenamed MERLIN, which is a nod to H. Beam Piper’s novel The Cosmic Computer.
I’m still currently laying the groundwork so that I can plan the construction of this grammar. More to come!
"MarkEt monitoRing Language for surveIllaNce" -- MERLIN!,

*Logo co-designed using GPT-4-turbo (OpenAI), via ChatGPT, April 2025.*
Please see ericgrasby.xyz for the author’s academic credentials. The author’s GitHub can be found here - echarlesgrasby.
Project milestones for the Fall 2025 semester include:
I am working on completing the proposal document (essentially the first 2 chapters of my dissertation) in order to perform my proposal defense this fall. Once the proposal is complete, I can break ground on the actual prototype application. In the meantime, I have been working on completing a Delphi study with a group of experts that match the ideal user persona for this kind of system. I anticipate that this semester (Fall 2025) will include completion of the milestones listed above (Fall 2025 Milestones)
As you’ll see in the checklist, I officially completed my dissertation proposal defense on 09.30.2025! That was a huge feeling of accomplishment for me. I talked for probably 40 minutes straight (have not done that in quite a while!). My next stop is to close out the Delphi study at the end of next week and start processing all of the results into proper software requirements. More to come later this month!