Font Size: a A A

Design and engineering of complex real-time systems

Posted on:2001-08-04Degree:Ph.DType:Dissertation
University:Michigan State UniversityCandidate:Bakic, Aleksandar MiodragFull Text:PDF
GTID:1468390014952313Subject:Computer Science
Abstract/Summary:
Complex real-time systems are emerging parallel or distributed, heterogeneous computer systems with many disparate constraints and requirements. Their subsystems and components are designed using appropriate, multiple models from real-time scheduling theory, resource allocation and quality-of-service managements schemes. Issues in the design, engineering and deployment of complex real-time systems addressed by this research include problem-solving approaches for finding satisfactory values of system parameters according to the real-time models and their integration; dynamic reconfiguration; instrumentation; and on-line performance analysis and visualization.; Four main objectives of this research resulted in proof-of-concept contributions. A compiler-based approach to design and engineering of complex real-time systems was designed, implemented and evaluated that represents a systems engineering frame-work particularly suitable for this systems domain. A distributed instrumentation system kernel was developed and evaluated in order to investigate performance and portability issues of the instrumentation of parallel and distributed, heterogeneous systems. A comprehensive on-line performance analysis and visualization technology, for the same domain and with an emphasis on complex real-time systems, was developed that incorporates common properties of extant tools and provides a basis for advanced on-line performance analysis and visualization tools. A mainly automated technology that combines the preceding results was developed in an attempt to integrate systems engineering and on-line performance analysis and visualization in a way that facilitates on-line reconfiguration of complex real-time systems.
Keywords/Search Tags:Complex real-time systems, Engineering, On-line performance analysis
Related items