-
公开(公告)号:CN101312463A
公开(公告)日:2008-11-26
申请号:CN200810115314.0
申请日:2008-06-20
Applicant: 北京大学
Abstract: 本发明公开了一种服务冗余方法,该方法包括:选择器生成各个备选WEB服务的可用性信息;根据所述可用性信息和接收到的服务消费请求,选择器选取并提供可用性最高的所述备选WEB服务。所述生成的可用性信息包括状态信息和可用性预测值,所述备选WEB服务的所述可用性预测值按照滑动平均法计算的所述备选WEB服务的可用性生成,所述状态信息按照预定的规则生成。本发明通过包括状态信息和可用性预测值的可用性信息选择WEB服务并将其提供给服务消费者,有效地加快了获得作为判断当前备选WEB服务可用性高低的可用性预测值的收敛速度,同时提高了获得备选WEB服务可用性预测值的准确率,保证了服务消费者调用WEB服务的成功率。
-
公开(公告)号:CN101303649A
公开(公告)日:2008-11-12
申请号:CN200810115317.4
申请日:2008-06-20
Applicant: 北京大学
IPC: G06F9/44
Abstract: 本发明涉及一种建模语言图形表示法的生成方法和装置,统计图形化建模语言中的图形符号中的形状出现的频率和数量信息,得到基本图元信息;对所述基本图元信息通过布局策略处理得到建模元素的图形符号信息;将所述图形符号信息和图形符号之间的基本位置关系信息,通过抽象语法桥的语法映射处理,得到建模语言的抽象语法信息,从而可以有效地为每个建模元素分别生成自己的图形符号;生成不同建模元素的图形符号之间的各种位置关系;将图形符号以及图形符号之间的位置关系映射到建模语言的抽象语法上。
-
公开(公告)号:CN119740649A
公开(公告)日:2025-04-01
申请号:CN202510241665.X
申请日:2025-03-03
Applicant: 北京大学
IPC: G06N5/022 , G06F40/186
Abstract: 本发明公开一种面向低代码模板推荐的软件知识图谱构建方法及系统,属于计算机软件技术领域。所述方法包括:设计面向低代码模板推荐的知识图谱本体模型;其中,该知识图谱本体模型包含的实体包括:代码级实体和与特定功能相绑定的模板级实体;对于给定的待复用的软件系统项目,基于所述知识图谱本体模型进行实体抽取,以生成原始知识图谱;基于模板级实体的关键词信息对所述原始知识图谱中模板级实体的属性信息进行补充,得到该软件系统项目的知识图谱。本发明可以加强用户需求与模板资源之间的语义匹配,从而更好实现低代码模板的推荐任务。
-
公开(公告)号:CN110554860B
公开(公告)日:2021-03-12
申请号:CN201910804907.6
申请日:2019-08-29
Applicant: 北京大学
Abstract: 本发明公开了一种软件项目自然语言编程接口NLI的构造方法及代码生成方法。其中代码生成方法为:1)将软件项目的每一 封装为NLI中的一条原语,包括:原语的功能特征描述、API调用模式、宾语参数和其他参数;2)确定原语对应的抽象语法树节点类型;每个节点类型中规定了该类型节点拥有的子节点及属性;将节点的各子节点、属性与对应的Java代码文本区域绑定后,进行NLI原语参数补全过程中,投影编辑器生成代码的抽象语法树;3)从抽象语法树的根节点开始,递归式地对各节点进行转换,将抽象语法树节点中的属性与子节点安插至其API调用模式中空缺的部分,最终,生成原语对应的Java代码。
-
公开(公告)号:CN110554860A
公开(公告)日:2019-12-10
申请号:CN201910804907.6
申请日:2019-08-29
Applicant: 北京大学
Abstract: 本发明公开了一种软件项目自然语言编程接口NLI的构造方法及代码生成方法。其中代码生成方法为:1)将软件项目的每一 封装为NLI中的一条原语,包括:原语的功能特征描述、API调用模式、宾语参数和其他参数;2)确定原语对应的抽象语法树节点类型;每个节点类型中规定了该类型节点拥有的子节点及属性;将节点的各子节点、属性与对应的Java代码文本区域绑定后,进行NLI原语参数补全过程中,投影编辑器生成代码的抽象语法树;3)从抽象语法树的根节点开始,递归式地对各节点进行转换,将抽象语法树节点中的属性与子节点安插至其API调用模式中空缺的部分,最终,生成原语对应的Java代码。
-
公开(公告)号:CN103365775A
公开(公告)日:2013-10-23
申请号:CN201310250702.0
申请日:2013-06-21
Applicant: 北京大学
IPC: G06F11/36
Abstract: 一种基于内部状态检查的单元测试方法,其特征在于,用户在测试用例中编写内部状态约束,所述约束为执行到被测代码的目标位置时,相关变量应满足的算术或逻辑约束,从而最终实现对被测代码内部状态进行检查。通过本发明,软件开发者可以在测试用例中添加对被测代码中间状态的检查,使开发者可以只编写较少的测试用例就能发现更多的错误,而且帮助开发者更快地排查错误,提高了开发者进行的测试的效率。
-
公开(公告)号:CN101794288A
公开(公告)日:2010-08-04
申请号:CN200910243925.8
申请日:2009-12-25
Applicant: 北京大学
Abstract: 本发明公开了一种网络服务的描述信息获取方法和装置,网络服务的描述信息获取方法包括:从网络服务描述语言文件中获取网络服务的自身信息;通过搜索引擎获取与所述网络服务相关的网页信息;解析所述网页信息,并获取网页的主体信息;根据所述网络服务的自身信息和所述网页的主体信息获取所述网络服务的描述信息。网络服务的描述信息获取装置包括第一获取模块、第二获取模块、解析模块和第三获取模块。本发明实现了自动地获取网络服务的描述信息,便于用户理解该网络服务的功能和使用方法,为用户提供了极大的便利。
-
公开(公告)号:CN101448025A
公开(公告)日:2009-06-03
申请号:CN200810240458.9
申请日:2008-12-19
Applicant: 北京大学
Abstract: 本发明公开了一种度量服务质量的方法。该方法包括构造服务质量模型,所述服务质量模型包括至少两个与该服务质量关联的属性,每个属性对应至少两个度量算法,即该服务质量模型具有多维多尺度性;确定待度量的服务质量;根据构造的服务质量模型,获取所述服务质量的数值。通过本发明可以利用多维多尺度的具有扩展性的QoS模型,更好地描述软件服务的质量信息,更好地度量Web服务。
-
公开(公告)号:CN119886291A
公开(公告)日:2025-04-25
申请号:CN202510372420.0
申请日:2025-03-27
Applicant: 北京大学
Abstract: 本发明公开一种面向系统级代码生成的软件知识图谱搜索方法及系统,属于计算机软件技术领域。所述方法包括:获取软件知识图谱的元模型,并对图谱上节点的描述信息构建向量索引;针对用户的系统级开发需求,定位知识图谱的初始节点集合,使用大模型从中筛选种子节点集合;进而设定扩展规则,在软件知识图谱上推理,在大模型的辅助下筛选并扩展节点,并最终以子图的形式展示搜索结果,实现用户交互与提示生成。本发明可以帮助大模型更好地生成软件系统的代码。
-
公开(公告)号:CN116831547B
公开(公告)日:2025-01-21
申请号:CN202310774207.3
申请日:2023-06-28
Applicant: 北京大学人民医院
IPC: A61B5/03
Abstract: 本发明涉及一种经阴道腹内压测压装置及其使用方法,所述经阴道腹内压测压装置包括MCU(微控制单元)、蓝牙发射模块和纽扣电池模块,所述压力传感器、蓝牙发射模块和纽扣电池模块均固定在所述MCU上,所述MCU分别与所述压力传感器、蓝牙发射模块和纽扣电池模块连接,所述压力传感器位于所述阴道内,用于采集腹内压力信号并将采集的压力信号反馈给所述MCU,所述MCU用于压力信号的采集控制和数据处理,并将处理后的压力数据通过所述蓝牙发送模块发送至终端,能够用于间接测量封闭的腹腔压力,是一种无创的测压设备,结构小巧,使用便捷,舒适度更高,填补国内在经阴道腹内压测压相关装置、仪器或设备方面研制的空白。
-
-
-
-
-
-
-
-
-