Real Time SystemsInstructor: Prof. Dimitris Maroulis Semester: 3rd Field: Information Technology in Medicine and Biology
Introduction and basic principles of real-time systems (definitions, requirements, properties, temporal identicality, predictability-determinism, reliability). Techniques and tools for development, analysis, design. Data flow diagrams (flow, events, transformations, terminators, control). State transition diagrams (states, transitions, conditions, operations, event storimg). ER Diagrams (entities, relationships, objects, rules). Accompanying documentation, general framework diagrams, events list and behavioral patterns. General requirements, controls. Modeling-architecture of processors (specifications, evaluation, requirements assessment,multithreading , hyperthreading, interfaces, control processes). Real time operating systems. Software modeling (architecture, processes, parallelism, security, evaluation). Modern architecture and advanced methods for data collection in real-time biomedical systems. Development of software to support real-time biomedical applications and analyze and optimize performance. Network and internet real-time applications in telemedicine. Presentation of "real" applications with emphasis on collecting, processing and analysing biomedical data in order to assist medical diagnosis. |