由于与物理世界的持续相互作用而摘要,自主的网络物理系统(CPS)都需要函数和时间正确性。尽管实时计算的理论基础最近取得了进步,但在现代CPS平台中有效利用这些结果通常会涉及领域的专业知识,并向许多开发人员带来了非平凡的挑战。要了解构建实时软件的实际挑战,我们对7个代表性CPS开源项目的189个软件问题进行了调查。通过这种表现,我们发现大多数错误是由于网络和物理状态之间的时间不对。这激发了我们抽象三个关键的时间属性:新鲜度,一致性和稳定性。使用新开发的概念,即数据流动能力(DFA),旨在捕获数据流的时间/可用性期望,我们展示了如何将这些基本证券表示为数据流的时序约束。为了实现DFA的时机保证,我们设计和实施了Kairos,该Kairos自动检测和构成正时限制违规行为。为了检测违规行为,Kairos将基于API的注释的策略定义转化为运行时程序仪器。为了减轻违规行为,它提供了一个基础架构,以弥合不同抽象层的调度程序之间的语义差距,以进行协调的努力。在三个现实世界中的CPS平台上进行的端到端评估表明,Kairos在引入最小的2时提高了定时性和安全性。8%的运行时间开销。
PO1:基础知识充实 学生将获得物理科学方面的基本理论和实践知识。他们将接受培训,成功完成 UGC-CSIR、NET、GSET、GATE 等测试。它还使学生能够使用物理学的核心概念来概念化特定领域,即理论物理学、材料科学和电子学。 PO2:批判性思维发展 物理学硕士课程的考试模式是问题和应用占 30%,理论占 70%。这一概念培养了批判性思维、程序求解、各种技术的评估性学习以及理解问题本质的技能。 PO3:先进的新兴技术意识 该课程的教学大纲包括高级 QM、先进材料科学、微电子学和微处理器。因此,学生在毕业时可以利用先进的知识。通过这些有关工业和研究机构正在使用的最新技术的知识,丰富他们的知识。持续的教学大纲审查为即将毕业的学生增加了课程价值,使他们准备好应对行业的挑战性要求。 PO4:高级工具使用 所有规范都必须使用计算机实验室,因此他们的软技能是通过编程来开发的。LCD项目智能教室、PPT 和视频用于常规教学。这种教学有助于他们应用先进的工具来解决现实世界的问题。 PO5:培养项目规划和管理能力 该课程训练学生设计和概念化软件架构,规划和管理复杂和实时软件项目的产品开发过程。它还让学生了解选择合适的项目管理能力的决策。 PO6:现实世界问题/项目开发 现实世界的项目让候选人有机会在充满挑战和苛刻的行业环境中工作。项目开发培训使学生具有就业能力并为进入行业做好准备。 PO7:团队合作和领导力发展 培养学生在团队中工作并领导项目管理团队。项目具体成果学习成果:PSO1:发展和加强解决复杂问题所需的基本核心概念。PSO2:培养所需的专业和创业技能