{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,7]],"date-time":"2025-05-07T04:06:33Z","timestamp":1746590793036,"version":"3.40.5"},"publisher-location":"Cham","reference-count":29,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319112640"},{"type":"electronic","value":"9783319112657"}],"license":[{"start":{"date-parts":[[2014,11,2]],"date-time":"2014-11-02T00:00:00Z","timestamp":1414886400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2014,11,2]],"date-time":"2014-11-02T00:00:00Z","timestamp":1414886400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-11265-7_3","type":"book-chapter","created":{"date-parts":[[2014,11,1]],"date-time":"2014-11-01T14:10:18Z","timestamp":1414851018000},"page":"27-41","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Design Pattern for Self-adaptive RTE Systems Monitoring"],"prefix":"10.1007","author":[{"given":"Mouna","family":"Ben Said","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yessine","family":"Hadj Kacem","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Micka\u00ebl","family":"Kerboeuf","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nader","family":"Ben Amor","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Mohamed","family":"Abid","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2014,11,2]]},"reference":[{"issue":"3","key":"3_CR1","doi-asserted-by":"publisher","first-page":"479","DOI":"10.3166\/ria.19.479-498","volume":"19","author":"A Kofod-Petersen","year":"2005","unstructured":"Kofod-Petersen, A., Mikalsen, M.: Context: representation and reasoning. Representing and reasoning about context in a mobile environment. Revue d\u2019Intell. Artif. 19(3), 479\u2013498 (2005)","journal-title":"Revue d\u2019Intell. Artif."},{"key":"3_CR2","doi-asserted-by":"crossref","unstructured":"Salehie, M., Tahvildari, L.: Self-adaptive software: landscape and research challenges. ACM Trans. Auton. Adapt. Syst. 4(2), 14:1\u201314:42 (2009)","DOI":"10.1145\/1516533.1516538"},{"key":"3_CR3","doi-asserted-by":"crossref","unstructured":"Said, M.B., Kacem, Y.H., Amor, N.B., Abid, M.: High level design of adaptive real-time embedded systems: a survey. In: International Conference on Model-Driven Engineering and Software Development\u2014MODELSWARD 2013, pp. 341\u2013350. 19\u201321 Feb 2013","DOI":"10.5220\/0004381703410350"},{"key":"3_CR4","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E Gamma","year":"1995","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Longman Publishing Co., Inc., Boston (1995)"},{"issue":"1","key":"3_CR5","doi-asserted-by":"publisher","first-page":"41","DOI":"10.1109\/MC.2003.1160055","volume":"36","author":"JO Kephart","year":"2003","unstructured":"Kephart, J.O., Chess, D.M.: The vision of autonomic computing. Computer 36(1), 41\u201350 (2003)","journal-title":"Computer"},{"key":"3_CR6","unstructured":"A UML Profile for MARTE: Modeling and Analysis of Real-Time Embedded Systems, ptc\/2011-06-02. Object Management Group, Needham (2011)"},{"key":"3_CR7","volume-title":"Pattern-Oriented Software Architecture: A System of Patterns","author":"F Buschmann","year":"1996","unstructured":"Buschmann, F., Meunier, R., Rohnert, H., Sommerlad, P., Stal, M.: Pattern-Oriented Software Architecture: A System of Patterns. John Wiley & Sons Inc, New York (1996)"},{"key":"3_CR8","doi-asserted-by":"crossref","unstructured":"Yuan, W., Nahrstedt, K.: Energy-efficient cpu scheduling for multimedia applications. ACM Trans. Comput. Syst. 24(3), 292\u2013331 (2006)","DOI":"10.1145\/1151690.1151693"},{"key":"3_CR9","doi-asserted-by":"crossref","unstructured":"Vardhan, V., Yuan, W., Harris III, A.F., Adve, S.V., Kravets, R., Nahrstedt, K., Sachs, D.G., Jones, D.L.: Grace-2: integrating fine-grained application adaptation with global adaptation for saving energy. IJES, 4, 152\u2013169 (2009)","DOI":"10.1504\/IJES.2009.027939"},{"key":"3_CR10","doi-asserted-by":"crossref","unstructured":"Ye, L., Diguet, J.-P., Gogniat, G.: Rapid application development on multi-processor reconfigurable systems. In: FPL, pp. 285\u2013290, 2010","DOI":"10.1109\/FPL.2010.65"},{"key":"3_CR11","doi-asserted-by":"crossref","unstructured":"Diguet, J.P., Eustache, Y., Gogniat, G.: Closed-loop-based self-adaptive hardware\/software-embedded systems: design methodology and smart cam case study. ACM Trans. Embed. Comput. Syst. 10(3), 38:1\u201338:28 (2011)","DOI":"10.1145\/1952522.1952531"},{"key":"3_CR12","doi-asserted-by":"crossref","unstructured":"Nishanth, S., Kinnebrew, J.S., Koutsoukas, X.D., Chenyang, L., Schmidt, D.C., Biswas, G.: An integrated planning and adaptive resource management architecture for distributed real-time embedded systems. IEEE Trans. Comput. 58(11), 1485\u20131499 (2009)","DOI":"10.1109\/TC.2009.44"},{"key":"3_CR13","doi-asserted-by":"crossref","unstructured":"Mikalsen, M., Paspallis, N., Floch, J., Stav, E., Papadopoulos, G.A., Chimaris, A.: Distributed context management in a mobility and adaptation enabling middleware (madam). In: SAC, pp. 733\u2013734, 2006","DOI":"10.1145\/1141277.1141444"},{"key":"3_CR14","doi-asserted-by":"crossref","unstructured":"Li, T.: Model-based self-adaptive embedded programs with temporal logic specifications. In: Proceedings of the Sixth International Conference on Quality Software, QSIC06, pp. 151\u2013158. IEEE Computer Society, Washington, DC, USA, 2006","DOI":"10.1109\/QSIC.2006.41"},{"key":"3_CR15","doi-asserted-by":"crossref","unstructured":"Andersson, J., Lemos, R., Malek, S., Weyns, D.: Software Engineering for Self-Adaptive Systems. Chapter Modeling Dimensions of Self-Adaptive Software Systems, pp. 27\u201347. Springer, Berlin (2009)","DOI":"10.1007\/978-3-642-02161-9_2"},{"key":"3_CR16","doi-asserted-by":"crossref","unstructured":"Quadri, I.R., Yu, H., Gamati\u00e9, A., Rutten, E., Meftali, S., Dekeyser, J.-L.: Targeting reconfigurable FPGA based SoCs using the MARTE UML profile: from high abstraction levels to code generation. Special Issue on Reconfigurable and Multicore Embedded Systems. Int. J. Embed. Syst. 4(3\/4), 204\u2013224 (2010)","DOI":"10.1504\/IJES.2010.039025"},{"key":"3_CR17","doi-asserted-by":"crossref","unstructured":"Vidal, J., de Lamotte, F., Gogniat, G., Diguet, J.-P., Soulard, P.: Uml design for dynamically reconfigurable multiprocessor embedded systems. In: Proceedings of the Conference on Design, Automation and Test in Europe, DATE 10, pp. 1195\u20131200. European Design and Automation Association, 3001 Leuven, Belgium, Belgium, 2010","DOI":"10.1109\/DATE.2010.5456989"},{"key":"3_CR18","doi-asserted-by":"crossref","unstructured":"Krichen, F., Hamid, B., Zalila, B., Jmaiel, M.: Towards a model-based approach for reconfigurable dre systems. In: ECSA, pp. 295\u2013302, 2011","DOI":"10.1007\/978-3-642-23798-0_32"},{"key":"3_CR19","doi-asserted-by":"crossref","unstructured":"Zhang, J., Cheng, B.H.C.: Model-based development of dynamically adaptive software. In: Proceedings of the 28th International Conference on Software Engineering, ICSE \u201906, pp. 371\u2013380. ACM, New York, NY, USA, 2006","DOI":"10.1145\/1134285.1134337"},{"key":"3_CR20","unstructured":"Gogniat, G., Vidal, J., Ye, L., Crenne, J., Guillet, S., de Lamotte, F., Diguet, J.-P., Bomel, P.: Self-reconfigurable embedded systems: from modeling to implementation. In: ERSA, pp. 84\u201396, 2010"},{"issue":"10","key":"3_CR21","doi-asserted-by":"publisher","first-page":"929","DOI":"10.1109\/TSE.2003.1237173","volume":"29","author":"L Capra","year":"2003","unstructured":"Capra, L., Emmerich, W., Mascolo, C.: Carisma: context-aware reflective middleware system for mobile applications. IEEE Trans. Softw. Eng. 29(10), 929\u2013945 (2003)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"3_CR22","unstructured":"Sadjadi, S.M., McKinley, P.K.: A survey of adaptive middleware. Technical Report MSU-CSE-03-35, Department of Computer Science, Michigan State University, East Lansing, Michigan, Dec 2003"},{"key":"3_CR23","doi-asserted-by":"crossref","unstructured":"Yuana, W., Nahrstedta, K., Advea, S.V., Jonesb, D.L.: Design and evaluation of a cross-layer adaptation framework for mobile multimedia systems. In: Proceedings of SPIE 5019, Multimedia Computing and Networking, 2003","DOI":"10.1117\/12.484069"},{"key":"3_CR24","doi-asserted-by":"crossref","unstructured":"Vogel, T., Giese, H.: Model-driven engineering of adaptation engines for self-adaptive software: executable runtime megamodels. Technical Report 66, Hasso Plattner Institute for Software Systems Engineering, University of Potsdam, Germany, 4, 2013","DOI":"10.1109\/SEAMS.2012.6224399"},{"key":"3_CR25","doi-asserted-by":"crossref","unstructured":"Bencomo, N., Grace, P., Flores, C., Hughes, D., Blair, G.: Genie: supporting the model driven development of reflective, component-based adaptive systems. In: Proceedings of the 30th international conference on Software engineering, ICSE \u201908, pp. 811\u2013814. ACM, New York, NY, USA, 2008","DOI":"10.1145\/1368088.1368207"},{"key":"3_CR26","doi-asserted-by":"crossref","unstructured":"Puviani, M., Cabri, G., Zambonelli, F.: A taxonomy of architectural patterns for self-adaptive systems. In: Proceedings of the International C* Conference on Computer Science and Software Engineering, C3S2E \u201913, pp. 77\u201385. ACM, New York, NY, USA, 2013","DOI":"10.1145\/2494444.2494470"},{"key":"3_CR27","doi-asserted-by":"crossref","unstructured":"Weyns, D., Schmerl, B., Grassi, V., Malek, S., Mirandola, R., Prehofer, C., Wuttke, J., Andersson, J., Giese, H., G\u00f6schka, K.: On patterns for decentralized control in self-adaptive systems. In: Lemos, R., Giese, H., M\u00fcller, H.A., Shaw, M. (eds.) Software Engineering for Self-Adaptive Systems II. Lecture Notes in Computer Scienedsce, vol. 7475, pp. 76\u2013107. Springer, Berlin (2013)","DOI":"10.1007\/978-3-642-35813-5_4"},{"key":"3_CR28","unstructured":"Schmidt, D., Stal, M., Rohnert, H., Buschmann, F.: Pattern-oriented software architecture. In: Volume 2: Patterns for Concurrent and Networked Objects. Wiley, 2000"},{"key":"3_CR29","doi-asserted-by":"crossref","unstructured":"Ramirez, A.J., Cheng, B.H.C.: Design patterns for developing dynamically adaptive systems. In: Proceedings of the 2010 ICSE Workshop on Software Engineering for Adaptive and Self-Managing Systems, SEAMS \u201910, pp. 49\u201358. ACM., New York, NY, USA, 2010","DOI":"10.1145\/1808984.1808990"}],"container-title":["Studies in Computational Intelligence","Software Engineering Research, Management and Applications"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-11265-7_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,6]],"date-time":"2025-05-06T03:47:26Z","timestamp":1746503246000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-319-11265-7_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,11,2]]},"ISBN":["9783319112640","9783319112657"],"references-count":29,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-11265-7_3","relation":{},"ISSN":["1860-949X","1860-9503"],"issn-type":[{"type":"print","value":"1860-949X"},{"type":"electronic","value":"1860-9503"}],"subject":[],"published":{"date-parts":[[2014,11,2]]},"assertion":[{"value":"2 November 2014","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}