-
公开(公告)号:CN118394343A
公开(公告)日:2024-07-26
申请号:CN202410415113.1
申请日:2024-04-08
Applicant: 中国科学院软件研究所
Abstract: 本发明公开一种面向操作系统的编译构建文件管理方法及系统,属于软件工程技术领域。所述方法包括:根据声明文件路径,生成一项目工程的声明文件组织关系结构,并获取对应的引入文件;依据所述声明文件组织关系结构,并结合对应的引入文件对每个声明文件执行DSL语法分析,以确定待编译模块的编译信息;将每一个待编译模块视为一个节点,构建节点列表;基于生成的节点列表进行声明文件的管理。本发明能够提供声明文件的可视化能力和无代码的声明文件操作能力,提高项目开发/管理人员的工程开发效率,支撑操作系统的模块化设计/裁剪工作,对操作系统及其相关软件定制平台构建提供核心技术支持。
-
公开(公告)号:CN114510220A
公开(公告)日:2022-05-17
申请号:CN202111543470.9
申请日:2021-12-16
Applicant: 中国科学院软件研究所
Abstract: 本发明公开一种面向HarmonyOS的分布式应用开发、调试方法及辅助工具,所述调试工具包括:分布式权限注入模块,用以计算执行工程所需的最小权限集合;将最小权限集合注入所述工程的config.json文件;在所述工程的APP入口初始化回调函数内添加权限申请代码;分布式设备管理模块,用以构建多端共享的分布式设备数据库;分布式异常解析模块,用以基于正则脚本以ErrorCode‑异常信息数据库中每个异常信息key作为关键字匹配运行日志文件,以生成得到新日志文件。本发明为开发者提供一个可读的、稳定的设备信息列表,自动注入所需权限的最小集合,构建ErrorCode与异常信息的关联,从而保障程序正常运行的同时提高安全性,便于开发者快速定位异常问题。
-
公开(公告)号:CN118093185A
公开(公告)日:2024-05-28
申请号:CN202410242890.0
申请日:2024-03-04
Applicant: 中国科学院软件研究所
Abstract: 本发明公开了一种嵌入式系统分布式计算的负载均衡方法、模块及使用方法,属于嵌入式系统分布式计算负载均衡技术领域。通过运行主设备上的负载均衡模块组网,实时获取在线的设备列表、设备性能和负载信息,并根据需要选择评估指标计算每台设备的综合评分;根据综合评分舍弃低性能设备,并对高性能设备进行综合排序;根据高性能设备列表选择设备进行负载分配。本发明通过实时动态监控从设备状态,智能调整任务分配,实现整个分布式计算的负载均衡,提高资源利用率。
-
-