{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,12]],"date-time":"2025-09-12T19:11:23Z","timestamp":1757704283581},"publisher-location":"Cham","reference-count":20,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319192369"},{"type":"electronic","value":"9783319192376"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-19237-6_28","type":"book-chapter","created":{"date-parts":[[2015,5,26]],"date-time":"2015-05-26T13:15:31Z","timestamp":1432646131000},"page":"447-460","source":"Crossref","is-referenced-by-count":2,"title":["Real-Time Design Patterns: Architectural Designs for Automatic Semi-Partitioned and Global Scheduling"],"prefix":"10.1007","author":[{"given":"Amina","family":"Magdich","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yessine","family":"Hadj Kacem","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Adel","family":"Mahfoudhi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Micka\u00ebl","family":"Kerboeuf","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":[[2015,5,27]]},"reference":[{"key":"28_CR1","unstructured":"http:\/\/www.papyrusuml.org"},{"key":"28_CR2","unstructured":"Dorin, F., Yomsi, P.M., Goossens, J., Richard, P.: Semi-partitioned hard real-time scheduling with restricted migrations upon identical multiprocessor platforms. CoRR Journal (2010)"},{"key":"28_CR3","doi-asserted-by":"crossref","unstructured":"Du, C., Sun, X.-H., Wu, M.: Dynamic scheduling with process migration. In: Seventh IEEE International Symposium on Cluster Computing and the Grid, CCGRID 2007, pp. 92\u201399, May 2007","DOI":"10.1109\/CCGRID.2007.46"},{"key":"28_CR4","unstructured":"Florescu, O., Voeten, J., Verhoef, M., Corporaal, H.: Reusing real-time systems design experience through modelling patterns. In: FDL, pp. 375\u2013381. ECSI, Darmstadt, September 19\u201322, 2006"},{"key":"28_CR5","unstructured":"Fritzsche, R., Ristig, C., Siemers, C.: An approach and design pattern for intra-application scheduling. Technical Report IfI-10-11, Clausthal University of Technology (2010)"},{"key":"28_CR6","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, 1st edn. Addison-Wesley Professional, Boston (1995)","edition":"1"},{"key":"28_CR7","doi-asserted-by":"crossref","unstructured":"Gaudel, V., Singhoff, F., Plantec, A., Rubini, S., Dissaux, P., Legrand, J.: An ada design pattern recognition tool for aadl performance analysis. In: Proceedings of the 2011 Annual International Conference on Special Interest Group on the Ada Programming Language, SIGAda 2011, pp. 61\u201368. ACM, Denver (2011)","DOI":"10.1145\/2070337.2070359"},{"key":"28_CR8","unstructured":"Goossens, J.: Introduction \u00e0 l\u2019ordonnancement temps r\u00e9el multiprocesseur. In: Ecole d\u2019\u00e9t\u00e9 Temps R\u00e9el, pp. 157\u2013166 (2007)"},{"key":"28_CR9","unstructured":"OMG (Object Management Group). A uml profile for marte: Modeling and analysis of real-time embedded systems. standard, June 2008"},{"key":"28_CR10","doi-asserted-by":"crossref","unstructured":"HadjKacem, Y., Mahfoudhi, A., Magdich, A., Karamti, W., Abid, M.: Using mde and priority time petri nets for the schedulability analysis of embedded systems modeled by uml activity diagrams. In: The 19th Annual IEEE International Conference and Workshops on the Engineering of Computer Based Systems (ECBS), pp. 316\u2013323 (2012)","DOI":"10.1109\/ecbs.2012.6487436"},{"key":"28_CR11","unstructured":"Kacem, Y.H., Mahfoudhi, A., Tmar, H., Abid, M.: From UML\/MARTE to RTDT: A model driven based method for scheduling analysis and HW\/SW partitioning. In: The 8th ACS\/IEEE International Conference on Computer Systems and Applications, AICCSA 2010, Hammamet, Tunisia, May 16\u201319, 2010, pp. 1\u20137 (2010)"},{"issue":"12","key":"28_CR12","doi-asserted-by":"publisher","first-page":"970","DOI":"10.1109\/TSE.2004.102","volume":"30","author":"S Konrad","year":"2004","unstructured":"Konrad, S., Cheng, B.H.C., Campbell, L.A.: Object analysis patterns for embedded systems. IEEE Transactions on Software Engineering 30(12), 970\u2013992 (2004)","journal-title":"IEEE Transactions on Software Engineering"},{"key":"28_CR13","unstructured":"Madl, G.: Model-based Analysis of Event-driven Distributed Real-time Embedded Systems. PhD thesis, Long Beach, CA, USA (2009)"},{"key":"28_CR14","doi-asserted-by":"crossref","unstructured":"Magdich, A., Kacem, Y.H., Mahfoudhi, A., Kerboeuf, M.: A uml\/marte-based design pattern for semi-partitioned scheduling analysis. In: The 23th International Conference on Enabling Technologies: Infrastructure for Collaborative Enterprises (WETICE), Collaborative Software Processes track (CSP). IEEE Computer Society, Juin 2014","DOI":"10.1109\/WETICE.2014.9"},{"key":"28_CR15","series-title":"Studies in Computational Intelligence","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1007\/978-3-319-00948-3_5","volume-title":"Software Engineering Research, Management and Applications 2013","author":"A Magdich","year":"2013","unstructured":"Magdich, A., Kacem, Y.H., Mahfoudhi, A.: Extending UML\/MARTE-GRM for integrating tasks migrations in class diagrams. In: Lee, R. (ed.) SERA 2013. SCI, vol. 496, pp. 73\u201384. Springer, Heidelberg (2013)"},{"key":"28_CR16","doi-asserted-by":"crossref","unstructured":"Magdich, A., Kacem, Y.H., Mahfoudhi, A., Abid, M.: A MARTE extension for global scheduling analysis of multiprocessor systems. In: The 23th IEEE International Symposium on Software Reliability Engineering (ISSRE), pp. 371\u2013379. IEEE Computer Society, November 2012","DOI":"10.1109\/ISSRE.2012.2"},{"key":"28_CR17","doi-asserted-by":"crossref","unstructured":"Olteanu, A., Pop, F., Dobre, C., Cristea, V.: An adaptive scheduling approach in distributed systems. In: IEEE International Conference on Computational Photography (ICCP), pp. 435\u2013442 (2010)","DOI":"10.1109\/ICCP.2010.5606400"},{"key":"28_CR18","doi-asserted-by":"crossref","unstructured":"Schmidt, D.C.: Model-driven engineering. IEEE Computer 39, February 2006","DOI":"10.1109\/MC.2006.58"},{"issue":"11","key":"28_CR19","doi-asserted-by":"publisher","first-page":"896","DOI":"10.1109\/TSE.2006.112","volume":"32","author":"N Tsantalis","year":"2006","unstructured":"Tsantalis, N., Chatzigeorgiou, A., Stephanides, G., Halkidis, S.T.: Design pattern detection using similarity scoring. IEEE Trans. Softw. Eng. 32(11), 896\u2013909 (2006)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"28_CR20","unstructured":"Zamfirache, F., Frincu, M.: Automatic selection of scheduling algorithms based on classification models. In: International Conference on Knowledge Engineering: Principles and Techniques (2011)"}],"container-title":["Lecture Notes in Business Information Processing","Enterprise, Business-Process and Information Systems Modeling"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-19237-6_28","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,30]],"date-time":"2019-05-30T02:12:33Z","timestamp":1559182353000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-19237-6_28"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319192369","9783319192376"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-19237-6_28","relation":{},"ISSN":["1865-1348","1865-1356"],"issn-type":[{"type":"print","value":"1865-1348"},{"type":"electronic","value":"1865-1356"}],"subject":[],"published":{"date-parts":[[2015]]}}}