{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,10,22]],"date-time":"2024-10-22T17:34:12Z","timestamp":1729618452376,"version":"3.28.0"},"reference-count":29,"publisher":"IEEE Comput. Soc","content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"DOI":"10.1109\/ase.2003.1240296","type":"proceedings-article","created":{"date-parts":[[2004,1,23]],"date-time":"2004-01-23T23:33:03Z","timestamp":1074900783000},"page":"70-79","source":"Crossref","is-referenced-by-count":2,"title":["A programmable client-server model: robust extensibility via DSLs"],"prefix":"10.1109","author":[{"given":"C.","family":"Consel","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"L.","family":"Reveillere","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"journal-title":"Request for Comments 2616","article-title":"Hypertext Transfer protocol (HTTP\/1.1)","year":"1999","key":"ref10"},{"journal-title":"Request for Comments 2060","article-title":"Internet Message Access Protocol (IMAP) - version 4rev1","year":"1996","key":"ref11"},{"journal-title":"Request for Comments 2824","article-title":"Call processing language framework and requirements","year":"2000","key":"ref12"},{"journal-title":"Request For Comments 2543","article-title":"Session Initiation Protocol (SIP)","year":"2001","key":"ref13"},{"journal-title":"Request for Comments 3028","article-title":"Sieve: A mail filtering language","year":"2001","key":"ref14"},{"journal-title":"RAT Robust (unicast and multicast) Audio conferencing Tool","year":"2002","key":"ref15"},{"journal-title":"Mozilla an open-source web browser (version 1 3 alpha)","year":"2003","key":"ref16"},{"journal-title":"Partial Evaluation and Automatic Program Generation International Series in Computer Science","year":"1993","author":"jones","key":"ref17"},{"key":"ref18","first-page":"17","article-title":"Devil: An IDL for hardware programming","author":"m\u00e9rillon","year":"2000","journal-title":"Proceedings of the Fourth Symposium on Operating Systems Design and Implementation"},{"journal-title":"Microsoft Outlook","year":"0","key":"ref19"},{"key":"ref28","doi-asserted-by":"crossref","first-page":"26","DOI":"10.1145\/352029.352035","article-title":"Domain-specific languages: An annotated bibliography","volume":"35","author":"van deursen","year":"2000","journal-title":"ACM SIGPLAN Notices"},{"journal-title":"Cgi Common gateway interface","year":"0","key":"ref4"},{"key":"ref27","doi-asserted-by":"publisher","DOI":"10.1109\/RELDIS.1998.740484"},{"key":"ref3","article-title":"Bossa: a language-based approach to the design of real-time schedulers","author":"barreto","year":"2002","journal-title":"10th International Conference on Real-Time Systems (RTS'2002)"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0056614"},{"key":"ref29","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1145\/173668.168635","article-title":"Efficient software-based fault isolation","volume":"27","author":"wahbe","year":"1993","journal-title":"ACM SIGOPS Operating Systems Review"},{"key":"ref5","doi-asserted-by":"crossref","DOI":"10.1007\/978-3-540-39815-8_1","article-title":"Spidle: A DSL approach to specifying streaming application","author":"consel","year":"2003","journal-title":"Second International Conference on Generative Programming and Component Engineering"},{"journal-title":"Generative Programming - Methods Tools and Applications","year":"2000","author":"czarnecki","key":"ref8"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1145\/237721.237767"},{"journal-title":"An IMAP e-mail client for X Windows","year":"2000","key":"ref2"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1145\/258915.258921"},{"journal-title":"Compilers Principles Techniques and Tools","year":"1986","author":"aho","key":"ref1"},{"journal-title":"Managing IMAP","year":"2000","author":"mullet","key":"ref20"},{"journal-title":"Approche langage au d&#x00E9;veloppement de pilotes de p&#x00E9;riph&#x00E9;riques robustes","year":"2001","author":"r\u00e9veill\u00e8re","key":"ref22"},{"journal-title":"Netscape Messenger","year":"0","key":"ref21"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/65.767138"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/DSN.2001.941399"},{"key":"ref26","doi-asserted-by":"publisher","DOI":"10.1023\/A:1010078412711"},{"journal-title":"Request for Comments 2326","article-title":"Real Time Streaming Protocol (RTSP)","year":"1998","key":"ref25"}],"event":{"name":"18th IEEE International Conference on Automated Software Engineering","acronym":"ASE-03","location":"Montreal, Que., Canada"},"container-title":["18th IEEE International Conference on Automated Software Engineering, 2003. Proceedings."],"original-title":[],"link":[{"URL":"http:\/\/xplorestaging.ieee.org\/ielx5\/8780\/27811\/01240296.pdf?arnumber=1240296","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2017,6,15]],"date-time":"2017-06-15T23:18:51Z","timestamp":1497568731000},"score":1,"resource":{"primary":{"URL":"http:\/\/ieeexplore.ieee.org\/document\/1240296\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[null]]},"references-count":29,"URL":"https:\/\/doi.org\/10.1109\/ase.2003.1240296","relation":{},"subject":[]}}