| Summary: | Provide a "behavior" editor | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Modeling] AMP | Reporter: | lukschmi <lukas.schmid> | ||||
| Component: | AMF UI | Assignee: | Miles Parker <milesparker> | ||||
| Status: | NEW --- | QA Contact: | Miles Parker <milesparker> | ||||
| Severity: | enhancement | ||||||
| Priority: | P3 | CC: | jonas.ruettimann | ||||
| Version: | unspecified | ||||||
| Target Milestone: | --- | ||||||
| Hardware: | All | ||||||
| OS: | All | ||||||
| Whiteboard: | |||||||
| Attachments: |
|
||||||
|
Description
lukschmi
The dynamic editor that was depicted in the screencast is actually a Metascape tool. (Developed to be a part of what would hopefully be a value added product to support AMP development.) Sorry if that created any confusion. I agree that we need something like this for AMP. My thought is to do more of a GMF or better a Graphiti based implementation that includes support for structures. In particular I think this might be a good opportunity to integrate SD and AMP styles of modeling. Thoughts? Created attachment 189343 [details]
Stock and Flow Representation of an SD Model (GlobalSimulate)
A very nice thing would be to have as a modellers support a state-chart representation for the agent-modeller and a stock-and-flow representation for the sd-modeller. We have already done some efforts for a stock-and-flow representation within an older version of GlobalSimulate (see attachement) and I think it would be possible to add such an editor to amp as well. What do you think about the state-chart representation? Have you ever thought about this? Do you see any chance to contribute this for the agent part of amp? A description of possible statechart diagrams: http://www.maruf.ca/files/caadoc/CAADegTechArticles/CAADegUMLDescription.htm ... and an academic paper about statecharts from D. Harel (1984): http://www.cs.sjsu.edu/~pearce/modules/lectures/uml/behavior/10.1.1.20.4799.pdf (In reply to comment #3) > What do you think about the state-chart representation? Have you ever thought > about this? Do you see any chance to contribute this for the agent part of amp? I think the state chart idea is very important and have talked to a few people about the idea. I think it fit's in very well with the stocks and flows idea and the general design. What I want to stay away from is more of a flow-charty feel, but that's just my bias. I don't have any plans to do such a thing in the near term as I have far too much on my plate already, but if someone would want to take lead on this in Graffiti or GMF or whatever I would definitely assist with the effort. |