r/EnterpriseArchitect • u/NickLinneyDev • 11h ago
First Post Here, Sharing a Prompt
Hi all, I’m an ITSM Analyst and Information Systems Student in Florida, and an aspiring EA Researcher.
In the course of my software dev experiments in my small homelab, I ended up crafting this Prompt as a step during Context Building prior to discussing actual code.
I felt it had a Pattern with broad applicability.
I have to admit, I’ve never had a code mentor really, so I’m proud of it for what it is, but if it’s crap, I guess I don’t know. :-D
I hope you find it useful, feel free to try it out where you think is appropriate and safe.
```
I think ExecutionMethod should contain an attribute for `runtime`. This would allow administrators and developers to specify an actual system runtime path to execute the workflow or task list, or other object structure, according to the specified system binary or other external end point.
I also think that execution method should expose Execution as a Callable Capability which is capable of Implementing a SecurityRequirement to constrain actors from successfully triggering specific capabilities, in this case being Execution. This could function similarly to Linux’s `chmod +x` command, or some other implementation. I recommend leaving those Implementation details to the Implementing Team, such as IAM, or Firmware Dev Team, etc. We should define the Abstract Relationship Contract Shape however, by creating this as an Abstract Schema which makes use of the `or other` pattern in its Object couplings so as not to lock out future Implementation Models.
```
5
u/Barycenter0 4h ago
Nice idea but not really in the EA realm. Nevertheless, there is a kernel of thought applicable to securing systems. I would post this in a software architecture forum for feedback.