{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T12:04:39Z","timestamp":1743077079504,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":23,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540926979"},{"type":"electronic","value":"9783540926986"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-92698-6_20","type":"book-chapter","created":{"date-parts":[[2008,12,23]],"date-time":"2008-12-23T01:44:26Z","timestamp":1229996666000},"page":"321-338","source":"Crossref","is-referenced-by-count":2,"title":["Improving Modularity of Interactive Software with the MDPC Architecture"],"prefix":"10.1007","author":[{"given":"St\u00e9phane","family":"Conversy","sequence":"first","affiliation":[]},{"given":"Eric","family":"Barboni","sequence":"additional","affiliation":[]},{"given":"David","family":"Navarre","sequence":"additional","affiliation":[]},{"given":"Philippe","family":"Palanque","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"20_CR1","unstructured":"ARINC 661 specification: Cockpit Display System Interfaces To User Systems, Prepared by Airlines Electronic Engineering Commitee, Published by Aeronautical Radio (2002)"},{"key":"20_CR2","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1007\/978-3-540-69554-7_3","volume-title":"Interactive Systems. Design, Specification, and Verification","author":"E. Barboni","year":"2007","unstructured":"Barboni, E., Conversy, S., Navarre, D., Palanque, P.: Model-Based Engineering of Widgets, User Applications and Servers Compliant with ARINC 661 Specification. In: Doherty, G., Blandford, A. (eds.) DSVIS 2006. LNCS, vol.\u00a04323, pp. 25\u201338. Springer, Heidelberg (2007)"},{"key":"20_CR3","doi-asserted-by":"publisher","first-page":"146","DOI":"10.1145\/1096601.1096640","volume-title":"Proc. of the 2005 ACM Symposium on Document Engineering (DocEng 2005)","author":"O. Beaudoux","year":"2005","unstructured":"Beaudoux, O.: XML Active Transformation (eXAcT): Transforming Documents within Interactive Systems. In: Proc. of the 2005 ACM Symposium on Document Engineering (DocEng 2005), pp. 146\u2013148. ACM Press, New York (2005)"},{"key":"20_CR4","doi-asserted-by":"crossref","unstructured":"Blanch, R., Beaudouin-Lafon, M., Conversy, S., Jestin, Y., Baudel, T., Zhao, Y.P.: INDIGO: une architecture pour la conception d\u2019applications graphiques interactives distribu\u00e9es. In: Proceedings of IHM 2005, Toulouse, France, pp. 139\u2013146 (September 2005)","DOI":"10.1145\/1148550.1148568"},{"key":"20_CR5","first-page":"267","volume-title":"Proceedings of UIST 2004","author":"S. Chatty","year":"2004","unstructured":"Chatty, S., Sire, S., Vinot, J., Lecoanet, P., Lemort, A., Mertz, C.: Revisiting visual interface programming: creating GUI tools for designers and programmers. In: Proceedings of UIST 2004, pp. 267\u2013276. ACM Press, New York (2004)"},{"key":"20_CR6","first-page":"431","volume-title":"Proc. of Interact 1987","author":"J. Coutaz","year":"1987","unstructured":"Coutaz, J.: PAC, an Object Oriented Model for Dialog Design. In: Proc. of Interact 1987, pp. 431\u2013436. North Holland, Amsterdam (1987)"},{"key":"20_CR7","unstructured":"Dragicevic, P., Fekete, J.-D.: \u00c9tude d\u2019une bo\u00eete \u00e0 outils multi-dispositifs. In: Proc. of the 11th French speaking conf. on Human-Computer Interaction (IHM 1999), pp. 33\u201336 (1999)"},{"key":"20_CR8","unstructured":"Extensible Markup Language (XML) 1.0 (Third edn.) W3C Recommendation, http:\/\/www.w3.org\/TR\/REC-xml\/"},{"issue":"3","key":"20_CR9","doi-asserted-by":"publisher","first-page":"359","DOI":"10.1145\/72551.72554","volume":"21","author":"P. Hudak","year":"1989","unstructured":"Hudak, P.: Conception, evolution, and application of functional programming languages. ACM Comput. Surv.\u00a021(3), 359\u2013411 (1989)","journal-title":"ACM Comput. Surv."},{"key":"20_CR10","doi-asserted-by":"crossref","first-page":"176","DOI":"10.1145\/62083.62100","volume-title":"Proc. of OOPSLA","author":"D. Ingalls","year":"1988","unstructured":"Ingalls, D., Wallace, S., Chow, Y., Ludolph, F., Doyle, K.: Fabrik: a visual programming environment. In: Proc. of OOPSLA, San Diego, California, United States, September 25 - 30, 1988, pp. 176\u2013190. ACM Press, New York (1988)"},{"key":"20_CR11","first-page":"231","volume-title":"Proc. of Symposium on Visual Languages","author":"R.J. Jacob","year":"1996","unstructured":"Jacob, R.J.: A Visual Language for Non-WIMP User Interfaces. In: Proc. of Symposium on Visual Languages, VL, p. 231. IEEE Computer Society, Washington (1996)"},{"issue":"3","key":"20_CR12","first-page":"26","volume":"1","author":"G.E. Krasner","year":"1988","unstructured":"Krasner, G.E., Pope, S.T.: A cookbook for using the model-view controller user interface paradigm in Smalltalk-80. J. Object Oriented Program.\u00a01(3), 26\u201349 (1988)","journal-title":"J. Object Oriented Program."},{"key":"20_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"200","DOI":"10.1007\/11431879_12","volume-title":"Engineering Human Computer Interaction and Interactive Systems","author":"Q. Limbourg","year":"2005","unstructured":"Limbourg, Q., Vanderdonckt, J., Michotte, B., Bouillon, L.: UsiXML: A Language Supporting Multi-Path Development of User Interfaces. In: Bastide, R., Palanque, P., Roth, J. (eds.) DSV-IS 2004 and EHCI 2004. LNCS, vol.\u00a03425, pp. 200\u2013220. Springer, Heidelberg (2005)"},{"key":"20_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1007\/3-540-44675-3_7","volume-title":"Interactive Systems. Design, Specification, and Verification","author":"N. David","year":"2001","unstructured":"David, N., Philippe, P., R\u00e9mi, B., Ousmane, S.: Structuring interactive systems specifications for executability and prototypability. In: Palanque, P., Patern\u00f3, F. (eds.) DSV-IS 2000. LNCS, vol.\u00a01946, p. 97. Springer, Heidelberg (2001)"},{"key":"20_CR15","volume-title":"Developing User Interfaces","author":"D.R. Olsen","year":"1998","unstructured":"Olsen, D.R.: Developing User Interfaces. Morgan Kaufmann, San Francisco (1998)"},{"key":"20_CR16","first-page":"671","volume-title":"Proc. of WWW 2005","author":"M. Onizuka","year":"2005","unstructured":"Onizuka, M., Chan, F.Y., Michigami, R., Honishi, T.: Incremental maintenance for materialized XPath\/XSLT views. In: Proc. of WWW 2005, pp. 671\u2013681. ACM Press, New York (2005)"},{"key":"20_CR17","unstructured":"Palanque, P., Bastide, R.: Petri nets with objects for specification, design and validation of user-driven interfaces. In: Proc. of IFIP Interact 1990, Cambridge, UK, August 27-31 (1990)"},{"key":"20_CR18","volume-title":"Applications of Spatial Data Structures: Computer Graphics, Image Processing, GIS","author":"H. Samet","year":"1990","unstructured":"Samet, H.: Applications of Spatial Data Structures: Computer Graphics, Image Processing, GIS. Addison-Wesley, Reading (1990)"},{"key":"20_CR19","unstructured":"Scalable Vector Graphics (SVG) 1.1 Specification, http:\/\/www.w3.org\/TR\/SVG11\/"},{"key":"20_CR20","first-page":"347","volume-title":"Conference Proceedings on Object-Oriented Programming Systems, Languages and Applications, OOPSLA 1989","author":"Y. Shan","year":"1989","unstructured":"Shan, Y.: An event-driven model-view-controller framework for Smalltalk. In: Conference Proceedings on Object-Oriented Programming Systems, Languages and Applications, OOPSLA 1989, pp. 347\u2013352. ACM Press, New York (1989)"},{"key":"20_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"377","DOI":"10.1007\/978-3-540-39929-2_26","volume-title":"Interactive Systems. Design, Specification, and Verification","author":"N. Souchon","year":"2003","unstructured":"Souchon, N., Vanderdonckt, J.: A Review of XML-Compliant User Interface Description Languages. In: Jorge, J.A., Jardim Nunes, N., Falc\u00e3o e Cunha, J. (eds.) DSV-IS 2003. LNCS, vol.\u00a02844, pp. 377\u2013391. Springer, Heidelberg (2003)"},{"key":"20_CR22","first-page":"474","volume-title":"Proc. of WWW 2002","author":"L. Villard","year":"2002","unstructured":"Villard, L., Laya\u00efda, N.: An incremental XSLT transformation processor for XML document manipulation. In: Proc. of WWW 2002, pp. 474\u2013485. ACM Press, New York (2002)"},{"key":"20_CR23","unstructured":"XSL Transformations (XSLT) Version 1.0 W3C Recommendation, http:\/\/www.w3.org\/TR\/xslt"}],"container-title":["Lecture Notes in Computer Science","Engineering Interactive Systems"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-92698-6_20","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,7]],"date-time":"2024-03-07T11:51:44Z","timestamp":1709812304000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-92698-6_20"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540926979","9783540926986"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-92698-6_20","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}