Complex task implementation in Ada

2Citations
Citations of this article
2Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Abstract. Control applications require defining several parallel activities to model the environment. Periodic tasks model the activities to be executed at periodic instants of time. While the process of control design is focused on obtaining the regulator, later on translated into an algorithm, the software design is focused on producing pieces of software that will be executed concurrently under a scheduler. Nowadays, more and more applications require complex computation and the use of complex algorithms that can compromise the response time of the system. The activities involving a control loop task can be structured in some parts: data acquisition, computation of the control action, optional activities and output of the control action. This decomposition is useful to improve the control performance and reduce delays due to the scheduler. This paper shows how to implement complex real-time control applications by means of periodic tasks in Ada, using a task decomposition.

Cite

CITATION STYLE

APA

Crespo, A., Balbastre, P., & Terrasa, S. (2001). Complex task implementation in Ada. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics) (Vol. 2043, pp. 167–178). Springer Verlag. https://doi.org/10.1007/3-540-45136-6_13

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free