[发明专利]一种基于场景故事板的人机物融合应用建模方法有效
申请号: | 202110206811.7 | 申请日: | 2021-02-24 |
公开(公告)号: | CN112817571B | 公开(公告)日: | 2023-06-30 |
发明(设计)人: | 沈立炜;彭鑫;何飞佳 | 申请(专利权)人: | 复旦大学 |
主分类号: | G06F8/20 | 分类号: | G06F8/20;G06F8/35 |
代理公司: | 北京睿智保诚专利代理事务所(普通合伙) 11732 | 代理人: | 周新楣 |
地址: | 200433 *** | 国省代码: | 上海;31 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 场景 故事 人机 融合 应用 建模 方法 | ||
本发明涉及一种基于场景故事板的人机物融合应用建模方法,包括以下步骤:获取人机物融合应用的场景,以场景故事板的形式对场景进行描述,得到场景描述;对场景描述进行一致性检查,所述一致性检查包括分支条件检查、情景连接关系检查、服务输入检查和资源绑定约束检查;将场景描述转换为符合人机物融合应用元模型的应用模型。与现有技术相比,本发明基于人机交互的手段,能够以更自然、更易接受的场景故事板的描述方式,构建应用中分情景的资源协作与约束,最后生成人机物融合应用模型;可提高人机物融合应用建模的表达能力,并降低建模的难度。
技术领域
本发明涉及人机物融合与软件工程技术领域,尤其是涉及一种基于场景故事板的人机物融合应用建模方法。
背景技术
人们在现实生活中的各种需求通常需要融合来自于社会、信息、物理三方面的资源来满足。随着计算机技术的不断发展与普及,人机物融合应用开始出现,人机物融合应用在“软件定义一切”的基础上将虚拟世界中的软件行为和现实世界中的人和物理设备的行为,连同时间、空间等自然、物理特征融合在一起。人机物融合应用需要按照需求将相关资源进行编排,在运行阶段绑定符合条件的资源实例并驱动资源服务的执行。
与传统的软件模型不同,人机物融合应用的建模应满足最终用户需求,其建模过程应该面向最终用户而非专业的软件开发者。因此,相应的应用建模应当以一种直观的方式支持用户刻画应用场景需求及人机物资源的融合方式。目前,尚未出现满足用户刻画应用场景需求的人机物融合应用建模方法。
发明内容
本发明的目的就是为了克服上述现有技术存在的缺陷而提供一种基于场景故事板的人机物融合应用建模方法,基于人机交互的手段,能够以更自然、更易接受的场景故事板的描述方式,构建应用中分情景的资源协作与约束,最后生成人机物融合应用模型;可提高人机物融合应用建模的表达能力,并降低建模的难度。
本发明的目的可以通过以下技术方案来实现:
一种基于场景故事板的人机物融合应用建模方法,包括以下步骤:
S1:获取人机物融合应用的场景,以场景故事板的形式对场景进行描述,得到场景描述,具体为:将场景分解为多个情景,对多个情景之间的关系进行建模,针对各个情景中的资源间基于时序的协作关系进行建模,对资源在运行时被绑定的约束条件进行指定;
S2:对场景描述进行一致性检查,所述一致性检查包括分支条件检查、情景连接关系检查、服务输入检查和资源绑定约束检查,若一致性检查通过,则执行步骤S3,否则,重复步骤S1;
S3:将场景描述转换为符合人机物融合应用元模型的应用模型,所述人机物融合应用元模型是根据人机物融合应用中各类资源间的编排与协作的统一表示规范定义的。定义的人机物融合应用元模型能够为人机物融合应用中各类资源间的编排与协作提供统一表示规范。
进一步的,所述人机物融合应用元模型包括实体、服务、事件、位置、时间和顺序流;
所述实体为人机物环境中资源的抽象,包括信息实体、物理实体、社会化实体与空间实体;
所述服务为实体提供的功能,由实体执行,包括信息服务、物理服务和社会化服务;服务与实体间存在“由…执行”关系。
所述事件为资源在特定情况下发出的信号,由实体发布,通常指示资源的服务已完成,包括信息事件,物理事件和社会化事件;事件与实体间存在“由…发布”关系。
所述位置为资源所处的空间位置,以及资源提供服务、发布事件时所关联的空间位置;
所述时间为资源可用的时间点或时间区间,以及资源提供服务、发布事件的具体时间;
所述顺序流为资源的服务与事件间的编排关系,从一个资源的事件开始到另一个资源的服务结束。顺序流可附加条件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于复旦大学,未经复旦大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110206811.7/2.html,转载请声明来源钻瓜专利网。