{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,28]],"date-time":"2025-09-28T20:40:16Z","timestamp":1759092016202},"publisher-location":"Berlin, Heidelberg","reference-count":24,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642366536"},{"type":"electronic","value":"9783642366543"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-36654-3_3","type":"book-chapter","created":{"date-parts":[[2013,8,7]],"date-time":"2013-08-07T10:52:01Z","timestamp":1375872721000},"page":"59-82","source":"Crossref","is-referenced-by-count":4,"title":["Modeling Real-Time Design Patterns with the UML-RTDP Profile"],"prefix":"10.1007","author":[{"given":"Saoussen","family":"Rekhis","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Nadia","family":"Bouassida","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Rafik","family":"Bouaziz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Claude","family":"Duvallet","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Bruno","family":"Sadeg","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2013,5,31]]},"reference":[{"key":"3_CR00031","volume-title":"Design Patterns: Elements of Reusable Object-Oriented Software","author":"E Gamma","year":"1994","unstructured":"Gamma, E., Helm, R., Johnson, R.E., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley Edition, Reading, MA (1994)"},{"key":"3_CR00032","volume-title":"Derivation of Domain Specific Design Patterns","author":"D Port","year":"1998","unstructured":"Port, D.: Derivation of Domain Specific Design Patterns. USC Center for Software Engineering, Los Angeles, CA (1998)"},{"key":"3_CR00033","unstructured":"OMG: UML 2.0 OCL specification (2003)"},{"key":"3_CR00034","unstructured":"Eden, A.H., Gil, J., Hirshfeld, Y., Yehudai, A.: Towards a mathematical foundation for design patterns. Technical Report, Dept. of information technology, U. Uppsala (1999)"},{"key":"3_CR00035","unstructured":"Mikkonen, T.: Formalizing design patterns. In: Proceedings of the 20th International Conference on Software Engineering\u2014ICSE, pp. 115\u2013124 (1998)"},{"key":"3_CR00036","doi-asserted-by":"crossref","unstructured":"Bouassida, N., Ben-Abdallah, H.: Extending UML to guide design pattern reuse. In: Proceedings of the 6th Arab International Conference On Computer Science Applications, Dubai (2006)","DOI":"10.1109\/AICCSA.2006.205230"},{"key":"3_CR00037","unstructured":"Yacoub, S.M., Ammar, H.: Pattern-Oriented Analysis and Design: Composing Patterns to Design Software Systems, Addison-Wesley Edition, Reading, MA, August 2003"},{"issue":"7","key":"3_CR00038","doi-asserted-by":"publisher","first-page":"433","DOI":"10.1109\/TSE.2007.1012","volume":"33","author":"J Dong","year":"2007","unstructured":"Dong, J., Yang, S., Zhang, K.: Visualizing design patterns in their applications and compositions. J. IEEE Trans. Software Eng. 33(7), 433\u2013452 (2007)","journal-title":"J. IEEE Trans. Software Eng."},{"issue":"4","key":"3_CR00039","doi-asserted-by":"publisher","first-page":"21","DOI":"10.3166\/isi.12.4.21-43","volume":"12","author":"N Arnaud","year":"2007","unstructured":"Arnaud, N., Front, A., Rieu, D.: Expression et usage de la variabilit\u00e9 dans les patrons de conception. Revue des sciences et technologies de l'information, s\u00e9rie: Ing\u00e9nierie des Syst\u00e8mes d'Information 12(4), 21\u201324 (2007)","journal-title":"Revue des sciences et technologies de l'information, s\u00e9rie: Ing\u00e9nierie des Syst\u00e8mes d'Information"},{"key":"3_CR000310","unstructured":"Loo, K.N., Lee, S.P.: Representing design pattern interaction roles and variants. Proceedings of the 2nd International Conference on Computer Engineering and Technology (ICCET\u2019 2010), pp. 470\u2013474 (2010)"},{"key":"3_CR000311","doi-asserted-by":"publisher","first-page":"1275","DOI":"10.1016\/j.infsof.2009.03.005","volume":"51","author":"I Reinhartz-Berger","year":"2009","unstructured":"Reinhartz-Berger, I., Sturm, A.: Utilizing domain models for application design and validation. Inform. Software Technol. 51, 1275\u20131289 (2009)","journal-title":"Inform. Software Technol."},{"key":"3_CR000312","volume-title":"Real Time UML, Advances in The UML for Real-Time Systems","author":"B Douglass","year":"2004","unstructured":"Douglass, B.: Real Time UML, Advances in The UML for Real-Time Systems. Pearson Education Inc, Boston, MA (2004). 0-321-16076-2"},{"key":"3_CR000313","doi-asserted-by":"crossref","unstructured":"Lanusse, A., G\u00e9rard, S., Terrier, F.: Real-time modeling with UML: the ACCORD approach. In B\u00e9zivin J., Muller P.-A. (eds.) The Unified Modeling Language, UML\u201998 - Beyond the Notation. First International Workshop, Mulhouse, France, June 1998","DOI":"10.1007\/978-3-540-48480-6_25"},{"key":"3_CR000314","unstructured":"OMG: UML Profile for Schedulability, Performance and Time, v1.1, formal\/2005-01-02 (2005)"},{"key":"3_CR000315","unstructured":"OMG: A UML profile for MARTE: modeling and analysis of real-time embedded systems, OMG document number: ptc\/2008-06-09 (2008)"},{"key":"3_CR000316","doi-asserted-by":"crossref","unstructured":"Idoudi, N., Louati, N., Duvallet, C., Bouaziz, R., Sadeg, B., Gargouri, F.: How to model a real-time database. In: Proceedings of the 12th IEEE International Symposium on Object-oriented Real-time distributed Computing (IEEE ISORC'2009), pp. 321\u2013325. Tokyo, Japan, 17\u201320 March 2009","DOI":"10.1109\/ISORC.2009.17"},{"key":"3_CR000317","unstructured":"OMG: Unified Modeling Language (UML) infrastructure: v2.1.2, formal\/2007-11-04 (2007). Accessed April 2013"},{"key":"3_CR000318","unstructured":"Ziadi, T., J\u00e9z\u00e9quel, J.-M., Fondement, F.: Product line derivation with UML.In: Proceedings Software Variability Management Workshop, Univ. of Groningen Department of Mathematics and Computing Science, February (2003)"},{"key":"3_CR000319","doi-asserted-by":"crossref","unstructured":"Rekhis, S., Bouassida, N., Duvallet, C., Bouaziz, R., Sadeg, B.: a process to derive domain-specific patterns: application to the real time domain. Proceedings of the 14th International Conference on Advances in Databases and Information Systems (ADBIS'2010), LNCS 6295, pp. 475\u2013489. September 2010","DOI":"10.1007\/978-3-642-15576-5_36"},{"key":"3_CR000320","doi-asserted-by":"publisher","first-page":"179","DOI":"10.1023\/B:TIME.0000045317.37980.a5","volume":"28","author":"K Ramamritham","year":"2004","unstructured":"Ramamritham, K., Son, S., DiPippo, L.: Real-time databases and data services. Real-Time Syst. 28, 179\u2013215 (2004)","journal-title":"Real-Time Syst."},{"key":"3_CR000321","unstructured":"Douglass, B.P.: Real-Time Design Patterns: Robust Scalable Architecture for Real Time Systems, Addison-Wesley Edition, Reading, MA, 27 September 2002"},{"key":"3_CR000322","unstructured":"COMPASS Website. \n                  http:\/\/www.mto.gov.on.ca\/english\/traveller\/compass\/main.htm\n                  \n                . Accessed April 2013"},{"key":"3_CR000323","unstructured":"Papyrus UML2 tool version 1.11. \n                  http:\/\/www.papyrusuml.org\n                  \n                 (2007)"},{"key":"3_CR000324","unstructured":"Eclipse Platform Version 3.4.2, \n                  http:\/\/www.eclipse.org\/platform\/\n                  \n                . Accessed April 2013"}],"container-title":["Domain Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-36654-3_3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,16]],"date-time":"2019-05-16T13:13:34Z","timestamp":1558012414000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-36654-3_3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642366536","9783642366543"],"references-count":24,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-36654-3_3","relation":{},"subject":[],"published":{"date-parts":[[2013]]}}}