arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 2001.11962cs.SE
收藏

软件工程中事件和事件的事件建模

Modeling Events and Events of Events in Software Engineering

Sabah Al-Fedaghi

摘要:

模型是隐藏系统非本质特征的部分现实的简化表示。它提供了一种降低复杂性的方法,以及可视化和通信,并为构建它提供了基础。一个新的模型,称为思维机(TM),最近被开发作为输入-过程-输出框架的扩展。本文的重点是事件的TM,提供了一个新的视角,捕捉系统的动态行为和一种手段,图形化建模事件。事件概念是一个重要的因素,它为规范提供了语义,并提供了一种自然的方式来指定系统组件的接口和可观察的行为。具体而言,五个通用TM事件过程进行了分析:创建,处理,接收,发布和传输。所有事件都可以映射(或简化)到这五个事件流程的事件

英文摘要:

A model is a simplified representation of portion of reality that hides a system s nonessential characteristics. It provides a means for reducing complexity as well as visualization and communication and a basis for building it. Most models involve graphic languages during many of the software lifecycle phases. A new model, called thinging machine (TM), has recently been developed as an extension of the input-process-output framework. The paper focuses on events in a TM, offering a new perspective that captures a system s dynamic behaviors and a means of diagrammatically modeling events. The event notion is an important factor in giving semantics to specifications and providing a natural way to specify the interfaces and observable behavior of system components. Specifically, five generic TM event processes are analyzed: create, process, receive, release, and transfer. All events can be mapped (or reduced) to the events of these five event processes

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑