Controlled Natural Language scheme for describing system architectures?
Are there any good Con开发者_C百科trolled Natural Language models, written in something like W3C Metalog PNL, for describing system architectures?
I'm looking for a text-based alternative to UML diagrams... to represent System Components, Relationships, Dependencies, Use Cases, Data Flows, etc. The goal is to have a model that can be programatically queried (unlike a diagram) to answer simple questions like, "what other components connect to this component?".
Thanks
The answer to your question is probably no.
But if you have an existing model (e.g. a UML file) and you are able to save it as OWL, then you can load this OWL file into a tool like ACE View which verbalizes it in controlled English (ACE) and lets you query and edit it also in controlled English.
精彩评论