it-swarm.cn

用户界面功能建模语言?

[这是我在SO https://stackoverflow.com/questions/2200215/user-interface-functionality-modelling-languages 这里更好]

我正在寻找一种UI功能建模语言(类似于UML的“事物”,但用于用户界面),该语言已经被接受并且可能具有其设计模式,并且比状态图或活动图更好地处理了问题。

(如果没有这样的事情,我打算开发一个)

由于发现UML及其图表无法描述具有事件驱动的执行流程的复杂UI功能(即javascript/jQuery大项目)而导致想到此问题

澄清:它是功能建模(可能的用户交互,事件等),因此与我放置按钮的位置无关。它与绑定了某些事件的对象以及接口行为逻辑有关。

我一直在考虑使用 [〜#〜] bpmn [〜#〜] ,但这并不是为此目的而创建的。

11
naugtur

Jakub Linowski交互式素描符号 可能就是您想要的。它的最新版本是0.1,因此显然它可以使用更多的开发,但是我敢肯定Jakub会希望有人接受它并将其扩展到1.0版:-)

看起来是这样的:

alt text

6
Rahul

我完成了我的硕士学位一篇关于“ Play-Engine ”的工具的论文。

Play-Engine是一个基于场景的建模工具,它由称为实时序列图(LSC)的语言提供动力,这是UML消息的增强版本序列图。

LSC是一种功能强大且丰富的语言,几乎可以表达任何内容,因此绝对适合此处。该网站上有一些演示。如果您认为值得探索,我将尝试为您提供最新版本的副本。语言本身虽然具有竞争性且定义明确。

让我知道是否可以帮忙。

1
Dan Barak