Ocsigen, Proceedings of the 2006 workshop on ML , ML '06, pp.84-94, 2006. ,
DOI : 10.1145/1159876.1159889
URL : https://hal.archives-ouvertes.fr/hal-00694976
Understanding TypeScript, ECOOP 2014Object-Oriented Programming, pp.257-281 ,
DOI : 10.1007/978-3-662-44202-9_11
Exploring CQRS and Event Sourcing : A Journey into High Scalability, Availability, and Maintainability with Windows Azure. Microsoft patterns & ; practices, 2013. ,
jQuery in Action, 2008. ,
Idris, a general-purpose dependently typed programming language: Design and implementation, Journal of Functional Programming, vol.36, issue.05, pp.552-593, 2013. ,
DOI : 10.1017/S0956796803004829
Using haxe In The Essential Guide to Open Source Flash Development, pp.227-244, 2008. ,
A Core Calculus for Scala Type Checking, In Mathematical Foundations of Computer Science, pp.1-23, 2006. ,
DOI : 10.1007/11821069_1
URL : https://hal.archives-ouvertes.fr/hal-00903812
Dependent types for JavaScript, ACM SIGPLAN Notices, vol.47, issue.10, pp.587-606, 2012. ,
DOI : 10.1145/2398857.2384659
Links: Web Programming Without Tiers, Formal Methods for Components and Objects, pp.266-296, 2007. ,
DOI : 10.1007/978-3-540-74792-5_12
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.167.3825
PAC, ACM SIGCHI Bulletin, vol.19, issue.2, pp.37-41, 1987. ,
DOI : 10.1145/36111.1045592
Automated object persistence for JavaScript, Proceedings of the 19th international conference on World wide web, WWW '10, pp.191-200, 2010. ,
DOI : 10.1145/1772690.1772711
Elm : Concurrent frp for functional guis, 2012. ,
Compiling embedded languages, Semantics, Applications, and Implementation of Program Generation, pp.9-26, 2000. ,
DOI : 10.1007/3-540-45350-4_5
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.31.9782
Concurrency control in groupware systems, ACM SIGMOD Record, vol.18, issue.2, pp.399-407, 1989. ,
DOI : 10.1145/66926.66963
Managing gradual typing with message-safety in dart ,
Typescript for javascript programmers, 2012. ,
Checking type safety of foreign function calls, Proceedings of the 2005 ACM SIGPLAN Conference on Programming Language Design and Implementation, PLDI '05, pp.62-72, 2005. ,
Principled design of the modern Web architecture, ACM Trans. Internet Technol, vol.2, pp.115-150, 2002. ,
OO distributed programming is not distributed OO programming, Communications of the ACM, vol.42, issue.4, pp.101-104, 1999. ,
DOI : 10.1145/299157.299179
DSLs in Action, 2010. ,
Null references : The billion dollar mistake. Presentation at QCon London, 2009. ,
Building domain-specific embedded languages, ACM Computing Surveys, vol.28, issue.4es, 1996. ,
DOI : 10.1145/242224.242477
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.37.5006
Mashup of metalanguages and its implementation in the kermeta language workbench. Software & Systems Modeling, pp.1-16, 2013. ,
Partial evaluation and automatic program generation, 1993. ,
Compilers and staging transformations, Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages , POPL '86, pp.86-96, 1986. ,
DOI : 10.1145/512644.512652
Google web toolkit, 2007. ,
Standard ml as a meta-programming language, 1996. ,
JavaScript as an Embedded DSL, ECOOP 2012Object-Oriented Programming, pp.409-434, 2012. ,
DOI : 10.1007/978-3-642-31057-7_19
Do static type systems improve the maintainability of software systems? An empirical study, 2012 20th IEEE International Conference on Program Comprehension (ICPC), pp.153-162, 2012. ,
DOI : 10.1109/ICPC.2012.6240483
A Web-based, Offline-able, and Personalized Runtime Environment for executing applications on mobile devices, Computer Standards & Interfaces, vol.34, issue.1, pp.212-224, 2012. ,
DOI : 10.1016/j.csi.2011.08.006
Accédé le 18 juillet 2014 A cookbook for using the model-view controller user interface paradigm in smalltalk-80 j. object oriented program, pp.26-49, 1988. ,
The next 700 programming languages, Communications of the ACM, vol.9, issue.3, pp.157-166, 1966. ,
Reactive Extensions for JavaScript, Programming Reactive Extensions and LINQ, pp.111-124, 2011. ,
DOI : 10.1007/978-1-4302-3748-8_7
Domain specific embedded compilers, ACM Sigplan Notices, pp.109-122, 1999. ,
DOI : 10.1145/331960.331977
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.17.2599
Operation-based merging, ACM SIGSOFT Software Engineering Notes, vol.17, issue.5, pp.78-87, 1992. ,
DOI : 10.1145/142882.143753
Rich Internet Applications. State-of-the-Art, 2009. ,
A model-based approach for supporting offline interaction with web sites resilient to interruptions, ICWE Workshops, pp.156-171, 2013. ,
Static type systems (sometimes) have a positive impact on the usability of undocumented software : An empirical evaluation. self, p.5 ,
Highlatency , Low-bandwidth Windowing in the Jupiter Collaboration System, Proceedings of the 8th Annual ACM Symposium on User Interface and Software Technology, UIST '95, pp.111-120, 1995. ,
Accurate Interprocedural Null-Dereference Analysis for Java, 2009 IEEE 31st International Conference on Software Engineering, pp.133-143, 2009. ,
DOI : 10.1109/ICSE.2009.5070515
A Nominal Theory of Objects with Dependent Types, 2003. ,
DOI : 10.1007/978-3-540-45070-2_10
RIA : more than a Nice Face, Proceedings of the Doctolral Consortium of the International Conference on Web Engineering, 2009. ,
Efficient highlevel abstractions for web programming, Proceedings of the 12th international conference on Generative programming : concepts & experiences, pp.53-60, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00920786
Efficient highlevel abstractions for web programming, Generative Programming : Concepts and Experiences, GPCE'13, pp.53-60, 2013. ,
URL : https://hal.archives-ouvertes.fr/hal-00920786
Using Path-Dependent Types to Build Type Safe JavaScript Foreign Function Interfaces, ICWE -14th International Conference on Web Engineering, 2014. ,
DOI : 10.1007/978-3-319-08245-5_18
URL : https://hal.archives-ouvertes.fr/hal-01026148
The third industrial revolution, Engineering & Technology, vol.3, issue.7, pp.26-27, 2008. ,
DOI : 10.1049/et:20080718
Lightweight Modular Staging and Embedded Compilers : Abstraction without Regret for High-Level High-Performance Programming, 2012. ,
Surgical precision jit compilers, Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation, p.8, 2014. ,
Operational Transformation in Realtime Group Editors : Issues, Algorithms, and Achievements, Proceedings of the 1998 ACM Conference on Computer Supported Cooperative Work, CSCW '98, pp.59-68, 1998. ,
Hop, Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications , OOPSLA '06, pp.975-985, 2006. ,
DOI : 10.1145/1176617.1176756
URL : https://hal.archives-ouvertes.fr/hal-00498507
An operational transformation based synchronization protocol for web 2.0 applications, Proceedings of the ACM 2011 conference on Computer supported cooperative work, CSCW '11, pp.563-572, 2011. ,
DOI : 10.1145/1958824.1958910
Conflict-Free Replicated Data Types, Stabilization, Safety, and Security of Distributed Systems, pp.386-400, 2011. ,
DOI : 10.1007/978-3-642-24550-3_29
URL : https://hal.archives-ouvertes.fr/inria-00609399
WebDSL: A Case Study in Domain-Specific Language Engineering, Generative and Transformational Techniques in Software Engineering II, pp.291-373, 2008. ,
DOI : 10.1007/978-3-540-88643-3_7
Language modularity with the MPS language workbench, 2012 34th International Conference on Software Engineering (ICSE), pp.1449-1450, 2012. ,
DOI : 10.1109/ICSE.2012.6227070
Language extension and composition with language workbenches, Proceedings of the ACM international conference companion on Object oriented programming systems languages and applications companion, SPLASH '10, pp.301-304, 2010. ,
DOI : 10.1145/1869542.1869623
What is Dart, p.2012 ,
Supporting online Web-based teamwork in offline mobile mode too, Proceedings of the First International Conference on Web Information Systems Engineering, pp.486-490, 2000. ,
DOI : 10.1109/WISE.2000.882431