Distributed cooperative design of embedded systems

  • Authors:
  • Sikun Li;Zhihui Xiong;Tiejun Li

  • Affiliations:
  • School of Computer Science, National University of Defense Technology, Changsha, P.R. China;School of Information System and Management, National University of Defense Technology, Changsha, P.R. China;School of Computer Science, National University of Defense Technology, Changsha, P.R. China

  • Venue:
  • CSCWD'05 Proceedings of the 9th international conference on Computer Supported Cooperative Work in Design II
  • Year:
  • 2005

Quantified Score

Hi-index 0.00

Visualization

Abstract

Embedded systems are usually embedded in other applications to perform information processing, which consist of software and hardware components. In order to fulfill design quality and efficiency of embedded systems, it not only requires designers to do hardware/software co-design, but also requires experts from different domains to cooperate. However, existing embedded system design methods and environments can only support hardware/ software co-design. In this paper, a distributed cooperative design method and environment are presented for embedded system design. Our main contribution is that Mobile Agent and Web services technologies are combined by us to establish the distributed cooperative design environment, which makes it support experts from different domains to perform virtual prototyping, modeling, simula-tion, hardware/software partitioning and performance evaluation. At the same time, it also supports traditional hardware/software co-design and reuse. Experiment results show that this distributed cooperative design method and environment of embedded systems can effectively improve design quality and efficiency.