Abstract
Real-time systems cover a large variety of general-purpose and safety critical applications. In addition to their timing constraints, their complexity is continuously increasing. They have in fact evolved to become distributed taking advantages of the ubiquitous real-time networking facilities such as CAN bus, FDDI, TTEhternet, etc. The object-oriented paradigm is well adapted to deal with such complexity. In particular, UML through its proling mechanism can support applying predictive quantitative analysis such as schedulability and performance analysis. In this paper, we present an approach targeting the integration of the design modeling and schedulability analysis for distributed object-oriented real-time systems. In particular, we put the focus on a schedulability analysis technique of a multi-threaded task model derived from an UML model.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Gu, Z., He, Z.: Real-Time Scheduling Techniques for Implementation Synthesis from Component-Based Software Models. In: Heineman, G.T., Crnković, I., Schmidt, H.W., Stafford, J.A., Ren, X.-M., Wallnau, K. (eds.) CBSE 2005. LNCS, vol. 3489, pp. 235–250. Springer, Heidelberg (2005)
Harbour, M.G., Klein, M.H., Lehoczky, J.P.: Timing analysis for xed-priority scheduling of hard real-time systems. IEEE Trans. Software Eng. 20(1), 13–28 (1994)
Saksena, M., Karvelas, P., Wang, Y.: Automated synthesis of multi-tasking implementations from real-time object-oriented models. In: 3rd International Symposium on Object-Oriented Real-Time Distributed Computing (ISORC 2000), pp. 360–367. IEEE Computer Society, Newport Beach (2000)
Saksena, M., Kervelas, P.: Designing for schedulability: Integrating schedulabilityanalysis with object-oriendted design. In: The 12th Euromicro Conference on Real-Time Systems (June 2000)
Saksena, M., Ptak, A., Freedman, P., Rodziewicz, P.: Schedulability analysis for automated implementations of real-time object-oriented models. In: IEEE Real-Time Systems Symposium, pp. 92–102 (1998)
Tindell, K., Burns, A., Wellings, A.: Calculating Controller Area Networks (CAN) Message Response Times. Control Engineering Practice 3(8), 1163–1169 (1995)
Tindell, K., Clark, J.: Hollistic Schedulability Analysis for Distributed Hard Real-Time Systems. Microprocessing & Microprogramming 50(2-3), 117–134 (1994)
Tindell, K., Hanssmon, H., Wellings, A.J.: Analysing real-time communications: Controller area network (can). In: IEEE Real-Time Systems Symposium, pp. 259–263 (1994)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gherbi, A. (2012). Schedulability Analysis Approach for UML-Based Real-Time Models. In: Kim, Th., Ramos, C., Kim, Hk., Kiumi, A., Mohammed, S., Ślęzak, D. (eds) Computer Applications for Software Engineering, Disaster Recovery, and Business Continuity. Communications in Computer and Information Science, vol 340. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35267-6_25
Download citation
DOI: https://doi.org/10.1007/978-3-642-35267-6_25
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-35266-9
Online ISBN: 978-3-642-35267-6
eBook Packages: Computer ScienceComputer Science (R0)