首页> 外文期刊>Software and systems modeling >Interactive web interfaces modeling, simulation and analysis using Colored Petri Nets
【24h】

Interactive web interfaces modeling, simulation and analysis using Colored Petri Nets

机译:使用彩色Petri网进行交互式Web界面建模,仿真和分析

获取原文
获取原文并翻译 | 示例
       

摘要

Interaction modeling is a relevant activity during software development processes. Created relying on Petri Nets theory and aiming to represent discrete time events, Colored Petri Nets (CPNs) are a graphical formal language developed and widely employed for system modeling. While traditional CPNs only have elements with ordinary stylization and behaviors, in this article we explore the key ideas behind Web Interaction Modeling Using Colored Petri Nets (wiCPN), a modeling style developed with focus on representing Web interactions as an incremental improvement of CPNs. We review wiCPN's refinements over CPNs and the modeling of the Web interface of Classroom eXperience (CX), a ubiquitous educational platform, thus verifying the model's properties to ensure it was able to represent the different access levels among its users and how wiCPN displayed suitability to comprehend this requirement on the generated model. We have also improved the originally developed model with the modification of elements to make it finite and fully analyzable. Also, we added temporization capabilities to the model and ran corresponding user simulation to observe the average time that users with different roles tend to spend during interactions. We compared wiCPN results with Unified Modeling Language (UML) Activity and Use Case diagrams, observing, as outcomes, that the generated model represented CX's interactive flow correctly and maintained a concise notation-a single wiCPN diagram was sufficient to depict the same interactive flow that, in UML, would require several diagrams, something that could overload the design team in actual software development scenarios. We also included new user experiments comprising qualitative results from experts. Finally, we created a reachability graph for the new model and generated a full state space report, analyzing Petri Nets properties such as boundedness, liveness and home marking.
机译:交互建模是软件开发过程中的相关活动。有色Petri网(CPN)是根据Petri Nets理论创建的,旨在表示离散时间事件,是一种图形形式语言,已开发并广泛用于系统建模。尽管传统的CPN仅具有具有普通样式和行为的元素,但在本文中,我们探索了使用有色Petri网(wiCPN)进行Web交互建模的关键思想,该建模风格的开发重点是将Web交互表示为CPN的增量改进。我们回顾了wiCPN对CPN的改进,以及无处不在的教育平台Classroom eXperience(CX)的Web界面的建模,从而验证了模型的属性以确保它能够代表其用户之间的不同访问级别,以及wiCPN如何显示对用户的适应性在生成的模型上理解此要求。我们还通过修改元素来改进了最初开发的模型,使其变得有限且可完全分析。另外,我们在模型中添加了临时功能,并运行了相应的用户模拟,以观察具有不同角色的用户在交互过程中倾向于花费的平均时间。我们将wiCPN结果与统一建模语言(UML)活动图和用例图进行了比较,作为结果观察到,生成的模型正确地表示了CX的交互流并保持了简洁的符号-单个wiCPN图足以描述相同的交互流。在UML中,需要使用几个图表,这可能会使设计团队在实际的软件开发方案中过载。我们还包括了新的用户实验,其中包括专家的定性结果。最后,我们为新模型创建了可及性图,并生成了完整的状态空间报告,分析了Petri Nets属性(例如边界,活动性和居家标记)。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号