{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,10]],"date-time":"2026-06-10T16:25:18Z","timestamp":1781108718395,"version":"3.54.1"},"reference-count":21,"publisher":"IGI Global Scientific Publishing","issue":"4","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010,10,1]]},"abstract":"<p>Real-time systems are increasingly used in dynamic changing environments with variable user needs hosting real-time applications ranging in number and nature over time. However, to the authors\u2019 knowledge, no unified framework exists that is able to cope with those competing real-time concerns across multiple real-time application domains. This paper proposes an architecture-based framework for managing real-time components\u2019 dependence and lifecycle in an effective and uniform way. A real-time component runtime service is proposed here to maintain the global view, control the whole lifecycle of the components, and keep existing real-time components\u2019 promised contracts in the face of run-time changes. This framework is designed to be easily extended with other constraint resolving policies as well as dependence descriptions languages. At end of this paper, the framework is tested by a simulated control application via adaptation and performance aspects.<\/p>","DOI":"10.4018\/jaras.2010100102","type":"journal-article","created":{"date-parts":[[2011,2,15]],"date-time":"2011-02-15T15:59:13Z","timestamp":1297785553000},"page":"12-25","source":"Crossref","is-referenced-by-count":0,"title":["An Architecture-Based Adaptation Framework for Soft Real-Time Applications"],"prefix":"10.4018","volume":"1","author":[{"given":"Ning","family":"Gui","sequence":"first","affiliation":[{"name":"University of Antwerp, Belgium & Central South University, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hong","family":"Sun","sequence":"additional","affiliation":[{"name":"University of Antwerp, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chris","family":"Blondia","sequence":"additional","affiliation":[{"name":"University of Antwerp, Belgium"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"2432","reference":[{"key":"jaras.2010100102-0","unstructured":"Ales, P., Frederic, L., Philippe, M., & Lionel, S. (2008, 2008\/12\/\/). A Component Framework for Java-based Real-Time Embedded Systems. Paper presented at the ACM\/IFIP\/USENIX 9th International Middleware Conference (2008), Leuven, Belgium."},{"key":"jaras.2010100102-1","unstructured":"Bianchi, E., & Mantegazza, L. D. P. (2006). RTAI Programming Guide."},{"key":"jaras.2010100102-2","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-24774-6_13"},{"key":"jaras.2010100102-3","unstructured":"CORBA Component Model v.4.0. (2007). OMG document. formal\/04-01-06."},{"key":"jaras.2010100102-4","unstructured":"Eclipse Equinox. (2010). Retrieved from www.eclipse.org\/equinox\/"},{"key":"jaras.2010100102-5","doi-asserted-by":"crossref","unstructured":"Gui, N., De Florio, V., Sun, H., & Blondia, C. (2008). A Hybrid real-time component model for reconfigurable embedded systems. In Proceedings of the 23rd Annual Acm Symposium on Applied Computing (pp. 1590-1596).","DOI":"10.1145\/1363686.1364061"},{"key":"jaras.2010100102-6","doi-asserted-by":"crossref","unstructured":"Gui, N., De Florio, V., Sun, H., & Blondia, C. (2009). An Architecture-Based Framework for Managing Adaptive Real-Time Applications. Paper presented at the EUROMICRO-SEAA.","DOI":"10.1109\/SEAA.2009.43"},{"key":"jaras.2010100102-7","doi-asserted-by":"publisher","DOI":"10.1007\/s11241-006-9002-1"},{"key":"jaras.2010100102-8","unstructured":"Kelvin, N. (2007, 2008). OSGi and Real Time. Retrieved from www.osgi.org\/wiki\/uploads\/Vehicle\/aonix.ppt"},{"key":"jaras.2010100102-9","doi-asserted-by":"publisher","DOI":"10.1002\/spe.654"},{"key":"jaras.2010100102-10","doi-asserted-by":"publisher","DOI":"10.1109\/5254.784081"},{"key":"jaras.2010100102-11","doi-asserted-by":"crossref","unstructured":"Nilsen, K., & Klein, A. (2003). Issues in the design and implementation of efficient interfaces between hard and soft real-time Java components. On the Move to Meaningful Internet Systems 2003: Otm 2003 Workshops, 2889, 451-465.","DOI":"10.1007\/978-3-540-39962-9_51"},{"key":"jaras.2010100102-12","unstructured":"OSGi Alliance. (2008). OSGi Service Platform, Release 4.1. R\u9c10tger, S., & Zschaler, S. (2003). CQML+: Enhancements to CQML. Paper presented at the 1st International Workshop on Quality of Service in Component-Based Software Engineering."},{"key":"jaras.2010100102-13","doi-asserted-by":"publisher","DOI":"10.1109\/MC.2007.344"},{"key":"jaras.2010100102-14","doi-asserted-by":"publisher","DOI":"10.1109\/2.846319"},{"key":"jaras.2010100102-15","doi-asserted-by":"publisher","DOI":"10.1109\/32.637390"},{"key":"jaras.2010100102-16","unstructured":"Sun Micro System Ltd. (2008). Sun Java Real-Time System."},{"key":"jaras.2010100102-17","doi-asserted-by":"crossref","unstructured":"Tesanovic, A., Amirijoo, M., Nilsson, D., Norin, H., & Hansson, J. (2005). Ensuring real-time performance guarantees in dynamically reconfigurable embedded systems. Embedded and Ubiquitous Computing - Euc 2005, 3824, 131-141.","DOI":"10.1007\/11596356_16"},{"key":"jaras.2010100102-18","unstructured":"The Real-Time Specification for Java (RTSJ). (2001). Retrieved from http:\/\/www.rtsj.org\/"},{"key":"jaras.2010100102-19","doi-asserted-by":"crossref","unstructured":"Wall, A., Larsson, M., & Norstrom, C. (2002). Towards an impact analysis for component based real-time product line architectures. In Proceedings of the 28th Euromicro Conference (pp. 81-88).","DOI":"10.1109\/EURMIC.2002.1046137"},{"key":"jaras.2010100102-20","doi-asserted-by":"crossref","unstructured":"Wang, N. B., Gill, C., Schmidt, D. C., & Subramonian, V. (2004). Configuring real-time aspects in component middleware. In Proceedings of the On the Move to Meaningful Internet Systems 2004: Coopls, Doa, and Odbase (Part 2, Vol. 3291, pp. 1520-1537).","DOI":"10.1007\/978-3-540-30469-2_43"}],"container-title":["International Journal of Adaptive, Resilient and Autonomic Systems"],"original-title":[],"language":"ng","link":[{"URL":"https:\/\/www.igi-global.com\/viewtitle.aspx?TitleId=48260","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,6,1]],"date-time":"2022-06-01T10:45:58Z","timestamp":1654080358000},"score":1,"resource":{"primary":{"URL":"https:\/\/services.igi-global.com\/resolvedoi\/resolve.aspx?doi=10.4018\/jaras.2010100102"}},"subtitle":[""],"short-title":[],"issued":{"date-parts":[[2010,10,1]]},"references-count":21,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2010,10]]}},"URL":"https:\/\/doi.org\/10.4018\/jaras.2010100102","relation":{},"ISSN":["1947-9220","1947-9239"],"issn-type":[{"value":"1947-9220","type":"print"},{"value":"1947-9239","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010,10,1]]}}}