首页> 外文期刊>Enterprise information systems >A new practice-driven approach to develop software in a cyber-physical system environment
【24h】

A new practice-driven approach to develop software in a cyber-physical system environment

机译:在网络物理系统环境中开发软件的新实践驱动方法

获取原文
获取原文并翻译 | 示例
       

摘要

Cyber-physical system (CPS) is an emerging area, which cannot work efficiently without proper software handling of the data and business logic. Software and middleware is the soul of the CPS. The software development of CPS is a critical issue because of its complicity in a large scale realistic system. Furthermore, object-oriented approach (OOA) is often used to develop CPS software, which needs some improvements according to the characteristics of CPS. To develop software in a CPS environment, a new systematic approach is proposed in this paper. It comes from practice, and has been evolved from software companies. It consists of (A) Requirement analysis in event-oriented way, (B) architecture design in data-oriented way, (C) detailed design and coding in object-oriented way and (D) testing in event-oriented way. It is a new approach based on OOA; the difference when compared with OOA is that the proposed approach has different emphases and measures in every stage. It is more accord with the characteristics of event-driven CPS. In CPS software development, one should focus on the events more than the functions or objects. A case study of a smart home system is designed to reveal the effectiveness of the approach. It shows that the approach is also easy to be operated in the practice owing to some simplifications. The running result illustrates the validity of this approach.
机译:网络物理系统(CPS)是一个新兴领域,如果没有适当的软件处理数据和业务逻辑,就无法有效地工作。软件和中间件是CPS的灵魂。由于CPS在大规模现实系统中的共谋性,因此CPS的软件开发是一个关键问题。此外,面向对象方法(OOA)通常用于开发CPS软件,根据CPS的特性需要对其进行一些改进。为了在CPS环境中开发软件,本文提出了一种新的系统方法。它来自实践,已经从软件公司演变而来。它包括(A)面向事件的需求分析,(B)面向数据的架构设计,(C)面向对象的详细设计和编码以及(D)面向事件的测试。这是一种基于OOA的新方法。与OOA相比,不同之处在于所提出的方法在每个阶段都有不同的重点和措施。它更符合事件驱动的CPS的特征。在CPS软件开发中,人们应该更多地关注事件而不是功能或对象。设计了一个智能家居系统的案例研究,以揭示该方法的有效性。它表明,由于一些简化,该方法在实践中也易于操作。运行结果说明了该方法的有效性。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号