this paper describes a new, sensitivity-driven algorithm for the co-synthesis of real-timedistributed embedded systems. Many embedded computing systems are distributed systems: communicating periodic processes execut...
详细信息
this paper describes a new, sensitivity-driven algorithm for the co-synthesis of real-timedistributed embedded systems. Many embedded computing systems are distributed systems: communicating periodic processes executing on several CPUs/ASICs connected by communication links. We use performance estimates to compute a local sensitivity of the design to process allocation. We propose a priority prediction method to schedule processes. Based on these techniques, we develop a gradient-search algorithm which co-synthesizes a heterogeneous distributed systems of arbitrary topology and the associated application software architecture. Experimental results show that our algorithm can find good implementation architectures in small amounts of CPU time.
Five software design methodologies are compared with respect to suitability for the design and implementation of an object-oriented process control system for the pultrusion process. Methodologies compared include: st...
详细信息
Five software design methodologies are compared with respect to suitability for the design and implementation of an object-oriented process control system for the pultrusion process. Methodologies compared include: structured systems analysis and design (SSAD) withrealtime extensions, structured analysis and design technique (SADT), Jackson system development (JSD), objectoriented design (OOD), and object modeling technique (OMT). the author attempt to ascertain which methodology is most productive for the design and implementation of the control system defined in their case study. the concepts that a "methods viewpoint will influence modeling", and of "diagramming as a language essential for clear thinking and human communication" are analyzed within the context of the same case study.< >
the proceedings contains 66 papers. the following topics are dealt with: object-orienteddistributed systems;interconnection architectures;remote invocation mechanisms;tree- and cube-connected architectures;load distr...
详细信息
ISBN:
(纸本)081860865X
the proceedings contains 66 papers. the following topics are dealt with: object-orienteddistributed systems;interconnection architectures;remote invocation mechanisms;tree- and cube-connected architectures;load distribution;analysis of bus structures;operation system facilities for multiprocessors;distributed system services;distributed system algorithms;concurrent programming languages;performance studies;monitoring and debugging;distributed software systems;protocols for reliable real-time systems;distributed system applications;reliable multicast communication and replication;improving data availability;load balancing;distributed query processing;and multiprocessor system modeling.
暂无评论