Control theory is one of the key intellectual underpinnings that allows us to analyze the interaction of software with the physical world. However, control theory abstracts software actions as actions that take no time to execute. In reality, software execution takes time – and this execution time can be affected by a number of platform issues, including the speed of the processor, the scheduler used to share the processor between multiple tasks, and network delays that occur when computations go across networks, among others. In this chapter we discuss such software and platform effects, as well as techniques used to design control systems that take these effects into account
Early data on the phenomenology of software system evolution suggest that such evolution involves an...
In this report some methodologies for control and scheduling co-design are reviewed. Although contro...
Distributed soft real-time systems are becoming increasingly unpredictable due to several important ...
Control systems are becoming in-creasingly complex from both thecontrol and computer scienceperspect...
Attainment of software performance assurances in open, largely unpredictable environments has recent...
A cyber-physical system tightly coordinates discrete computation and continuous control of physical ...
To engineers involved in designing, developing, or operating control systems for practical applicati...
\u3cp\u3eWe compare three platform-aware feedback control design flows that are tailored for a compo...
Pervasiveness and complexity of modern software are challenging engineers to design applications abl...
This paper accompanies a tutorial aimed at introducing the basics of system and control theory so as...
There is a tendency to overlook or play down software issues in industrial systems design. However t...
Modern software applications are subject to uncertain operating conditions, such as dynamics in the ...
While early research on real-time computing was concerned with guaranteeing avoidance of undesirable...
The field of modern control theory and the systems used to implement these controllers have develope...
he use of control-based methods for resource manage- ment in real-time computing and communication s...
Early data on the phenomenology of software system evolution suggest that such evolution involves an...
In this report some methodologies for control and scheduling co-design are reviewed. Although contro...
Distributed soft real-time systems are becoming increasingly unpredictable due to several important ...
Control systems are becoming in-creasingly complex from both thecontrol and computer scienceperspect...
Attainment of software performance assurances in open, largely unpredictable environments has recent...
A cyber-physical system tightly coordinates discrete computation and continuous control of physical ...
To engineers involved in designing, developing, or operating control systems for practical applicati...
\u3cp\u3eWe compare three platform-aware feedback control design flows that are tailored for a compo...
Pervasiveness and complexity of modern software are challenging engineers to design applications abl...
This paper accompanies a tutorial aimed at introducing the basics of system and control theory so as...
There is a tendency to overlook or play down software issues in industrial systems design. However t...
Modern software applications are subject to uncertain operating conditions, such as dynamics in the ...
While early research on real-time computing was concerned with guaranteeing avoidance of undesirable...
The field of modern control theory and the systems used to implement these controllers have develope...
he use of control-based methods for resource manage- ment in real-time computing and communication s...
Early data on the phenomenology of software system evolution suggest that such evolution involves an...
In this report some methodologies for control and scheduling co-design are reviewed. Although contro...
Distributed soft real-time systems are becoming increasingly unpredictable due to several important ...