A Domain-Specific Approach to Architecturing Error Handling in Pervasive Computing, Proceedings of the 25th International Conference on Object Oriented Programming Systems Languages and Applications (OOPSLA'10), pp.47-61, 2010. ,
URL : https://hal.archives-ouvertes.fr/inria-00486930
A Taxonomy-Driven Approach to Visually Prototyping Pervasive Computing Applications, Proceedings of the IFIP TC 2 ,
DOI : 10.1007/978-3-540-39653-6_20
URL : https://hal.archives-ouvertes.fr/inria-00403590
Pantaxou, Proceedings of the 7th international conference on Generative programming and component engineering, GPCE '08, pp.149-160, 2008. ,
DOI : 10.1145/1449913.1449936
URL : https://hal.archives-ouvertes.fr/inria-00333637
Staging telephony service creation, Proceedings of the 1st international conference on Principles, systems and applications of IP telecommunications, IPTComm '07, pp.99-110, 2007. ,
DOI : 10.1145/1326304.1326319
URL : https://hal.archives-ouvertes.fr/inria-00353534
Processing Domain-Specific Modeling Languages: A Case Study in Telephony Services, Proceedings of the 1st GPCE Workshop for QoS Provisioning in Distributed Systems (GPCE4QoS), 2006. ,
Towards a Tool-Based Development Methodology for Sense/Compute/- Control Applications Using Style to Understand Descriptions of Software Architecture, Proceedings of the 25th International Conference on Object Oriented Programming Systems Languages and Applications (OOPSLA'10), pp.247-2489, 1993. ,
Formalizing style to understand descriptions of software architecture, ACM Transactions on Software Engineering and Methodology, vol.4, issue.4, pp.319-364, 1995. ,
DOI : 10.1145/226241.226244
Software Engineering Issues for Ubiquitous Computing, Proceedings of the 21st International Conference on Software Engineering (IC- SE'99), pp.75-84, 1999. ,
Architectural Reasoning in Arch- Java, Proceedings of the 16th European Conference on Object-Oriented Programming, pp.334-367, 2002. ,
ArchJava : Connecting Software Architecture to Implementation, Proceedings of the 24th International Conference on Software Engineering (ICSE'02), pp.187-197, 2002. ,
A formal basis for architectural connection, ACM Transactions on Software Engineering and Methodology, vol.6, issue.3, pp.213-249, 1997. ,
DOI : 10.1145/258077.258078
URL : https://hal.archives-ouvertes.fr/hal-00444067
Actors : a Model of Concurrent Computation in Distributed Systems, 1986. ,
Ubiquitous computing: omnipresent technology in support of Network Centric Warfare, Proceedings of the 35th Annual Hawaii International Conference on System Sciences, p.40, 2002. ,
DOI : 10.1109/HICSS.2002.993936
ArchJava : an Evaluation. Rapport technique, 2003. ,
Domain Analysis : From Art Form To Engineering Discipline ,
An Algebraic Specification of a Language for Describing Financial Products, ACM SIGSOFT Software Engineering Notes Proceedings of the 17th ICSE Workshop on Formal Methods Application in Software Engineering Practice, pp.152-159, 1989. ,
The Java Context Awareness Framework (JCAF) ? A Service Infrastructure and Programming Framework for Context-Aware Applications, Proceedings of the 3rd International Conference on Pervasive Computing (PERVASIVE'05), pp.98-115, 2005. ,
YABS:, Proceedings of the 5th international conference on Generative programming and component engineering , GPCE '06, pp.285-294, 2006. ,
DOI : 10.1145/1173706.1173730
Language Technology for Internet-Telephony Service Creation, Proceedings of the 41st IEEE International Conference on Communications (ICC'06), pp.1795-1800, 2006. ,
A Case for Message Oriented Middleware, Proceedings of the 13th International Symposium on Distributed Computing (DISC'99), pp.1-18, 1999. ,
DOI : 10.1007/3-540-48169-9_1
DOMAIN-SPECIFIC SOFTWARE ARCHITECTURES FOR GUIDANCE, NAVIGATION AND CONTROL, International Journal of Software Engineering and Knowledge Engineering, vol.06, issue.02, pp.201-227, 1996. ,
DOI : 10.1142/S0218194096000107
Programming Pearls : Little Languages, Communications of the ACM, vol.29, issue.8, pp.711-721, 1986. ,
Stratego/XT 0.17. A language and toolset for program transformation, Pourquoi et comment le monde devient numérique, pp.52-7039, 1984. ,
DOI : 10.1016/j.scico.2007.11.003
Software Engineering Techniques : Report of a Conference Sponsored by the NATO Science Committee Scientific Affairs Division, NATO iStuff : a Physical User Interface Toolkit for Ubiquitous Computing Environments, Proceedings of the 21st International Conference on Human Factors in Computing Systems (CHI'03), pp.27-31, 1969. ,
Leveraging software architectures to guide and verify the development of sense/compute/control applications, Proceeding of the 33rd international conference on Software engineering, ICSE '11, pp.431-440, 2011. ,
DOI : 10.1145/1985793.1985852
URL : https://hal.archives-ouvertes.fr/inria-00537789
A Generative Programming Approach to Developing Pervasive Computing Systems, Proceedings of the 8th International Conference on Generative Programming and Component Engineering (GPCE'09), pp.137-146, 2009. ,
URL : https://hal.archives-ouvertes.fr/inria-00405819
Towards a Tool-Based Development Methodology for Sense/Compute/Control Applications, Proceedings of the 25th International Conference on Object Oriented Programming Systems Languages and Applications (OOPSLA'10), pp.247-248, 2010. ,
The RUNES Middleware for Networked Embedded Systems and its Application in a Disaster Management Scenario, Fifth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom'07), pp.69-78, 2007. ,
DOI : 10.1109/PERCOM.2007.36
Dynamic component gluing across different componentware systems, Proceedings of the International Symposium on Distributed Objects and Applications, pp.362-371, 1999. ,
DOI : 10.1109/DOA.1999.794064
Design and evaluation of a support service for mobile, wireless publish/subscribe applications, IEEE Transactions on Software Engineering, vol.29, issue.12, pp.1059-1071, 2003. ,
DOI : 10.1109/TSE.2003.1265521
Tutorial notes on partial evaluation, Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages , POPL '93, pp.493-501, 1993. ,
DOI : 10.1145/158511.158707
Unraveling the Web Services Web : an Introduction to SOAP, WSDL, and UDDI, IEEE Internet Computing IEEE Educational Activities Department, vol.6, issue.2, pp.86-93, 2002. ,
Enforcing resource bounds via static verification of dynamic checks, Proceedings of the 7th International Conference on Aspect-Oriented Software Development (AOSD'08), pp.28-72, 2007. ,
DOI : 10.1145/1275497.1275503
An ontology for context-aware pervasive computing environments, The Knowledge Engineering Review, vol.18, issue.3, pp.197-207, 2003. ,
DOI : 10.1017/S0269888904000025
Using publish/subscribe middleware for mobile systems, ACM SIGMOBILE Mobile Computing and Communications Review, vol.6, issue.4, pp.25-33, 2002. ,
DOI : 10.1145/643550.643552
Context Aggregation and Dissemination in Ubiquitous Computing Systems, Proceedings of the 4th IEEE Workshop on Mobile Computing Systems and Applications (WMCSA '02), pp.105-114, 2002. ,
A Generative Programming Approach to Developing DSL Compilers, Proceedings of the 4th International Conference on Generative Programming and Component Engineering (GPCE'05), pp.29-46, 2005. ,
DOI : 10.1007/11561347_4
URL : https://hal.archives-ouvertes.fr/hal-00350045
Architecturing Software Using a Methodology for Language Development, Proceedings of the 10th International Symposium on Programming Language Implementation and Logic Programming (PLILP'98), pp.170-194, 1998. ,
URL : https://hal.archives-ouvertes.fr/inria-00476073
Towards fault tolerant pervasive computing, IEEE Technology and Society Magazine, vol.24, issue.1, pp.38-44, 2005. ,
DOI : 10.1109/MTAS.2005.1407746
URL : http://choices.cs.uiuc.edu/~chetan/papers/tfpc.pdf
"The Golden Age of Software Architecture" Revisited, DD08] B. Demsky et A. Dash. Bristlecone : a Language for Robust Software Systems . Dans Proceedings of the 22nd European Conference on Object-Oriented (ECOOP'08), pp.70-7297, 1995. ,
DOI : 10.1109/MS.2009.83
Providing Architectural Support for Building Context-Aware Applications, Thèse de doctorat, Georgia Institute of Technology, 2000. ,
Beyond prototypes: challenges in deploying ubiquitous systems, IEEE Pervasive Computing, vol.1, issue.1, pp.26-35, 2002. ,
DOI : 10.1109/MPRV.2002.993142
Designing Applications with MSMQ : Message Queuing for Developers, 1998. ,
Programming-in-the-Large Versus Programmingin-the-Small, IEEE Transactions on Software Engineering, vol.2, issue.2, pp.80-86, 1976. ,
A Taxonomy-Driven Approach to Visually Prototyping Pervasive Computing Applications, Proceedings of the IFIP TC 2 Working Conference on Domain-Specific Languages (DSL'09), pp.78-99, 2009. ,
DOI : 10.1007/978-3-540-39653-6_20
URL : https://hal.archives-ouvertes.fr/inria-00403590
Vers une méthodologie dédiée à l'orchestration d'entités communicantes, Thèse de doctorat, 2010. ,
Domain-Specific Modeling [DVCM + 06 Ambient-Oriented Programming in AmbientTalk, Proceedings of the 20th European Conference on Object-Oriented Programming, pp.230-254, 2006. ,
MAGIC Broker: A Middleware Toolkit for Interactive Public Displays, 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom), pp.509-514, 2008. ,
DOI : 10.1109/PERCOM.2008.109
Aspect-Oriented Programming : Introduction The Many Faces of Publish/Subscribe, Communications of the ACM ACM Computing Surveys, vol.44, issue.352, pp.29-32114, 2001. ,
At Home with Ubiquitous Computing: Seven Challenges, Proceedings of the 3rd International Conference on Ubiquitous Computing (UbiComp'01), pp.256-272, 2001. ,
DOI : 10.1007/3-540-45427-6_22
The JastAdd system ??? modular extensible compiler construction, Science of Computer Programming, vol.69, issue.1-3, pp.14-26, 2007. ,
DOI : 10.1016/j.scico.2007.02.003
Comment je vois le monde. Flammarion, 1934. ,
Specification of exception flow in software architectures, Journal of Systems and Software, vol.79, issue.10, pp.1397-1418, 2006. ,
DOI : 10.1016/j.jss.2006.02.060
An ontological approach to domain engineering, Proceedings of the 14th international conference on Software engineering and knowledge engineering , SEKE '02, pp.351-358, 2002. ,
DOI : 10.1145/568760.568822
Model-Driven Development Using UML 2.0: Promises and Pitfalls, Computer, vol.39, issue.2, pp.59-66, 2006. ,
DOI : 10.1109/MC.2006.65
UML Distilled : a Brief Guide to the Standard Object Modeling Language, 2003. ,
Domain-Specific Languages, 2010. ,
DARE : Domain Analysis and Reuse Environment, Annals of Software Engineering, vol.5, pp.125-141, 1998. ,
DOI : 10.1023/A:1018972323770
Exploiting style in architectural design environments, ACM SIGSOFT Software Engineering Notes, vol.19, issue.5, pp.175-188, 1994. ,
DOI : 10.1145/195274.195404
What is Style, Proceedings of the Dagstuhl Workshop on Software Architecture, 1995. ,
A Step-Wise Approach for Integrating QoS throughout Software Development, Proceedings of the 14th International Conference on Fundamental Approaches to Software Engineering (FASE'11), pp.217-231, 2011. ,
DOI : 10.1007/978-3-642-19811-3_16
URL : https://hal.archives-ouvertes.fr/inria-00561619
System support for pervasive applications, ACM Transactions on Computer Systems, vol.22, issue.4, pp.421-486, 2004. ,
DOI : 10.1145/1035582.1035584
Generative Communication in Linda, ACM Transactions on Programming Languages and Systems, vol.7, issue.1, pp.80-112, 1985. ,
Design Patterns : Elements of Reusable Object-Oriented Software, 1995. ,
LE- GOsheets : a Rule-Based Programming, Simulation and Manipulation Environment for the LEGO Programmable Brick, Proceedings of the 11th IEEE International Symposium on Visual Languages (VL'95), pp.172-179, 1995. ,
ECT : a Toolkit to Support Rapid Construction of Ubicomp Environments, Proceedings of the Workshop on System Support for Ubiquitous Computing (UbiSys'04), at the 6th International Conference on Ubiquitous Computing, pp.207-234, 2004. ,
Acme, CASCON First Decade High Impact Papers on, CASCON '10, pp.169-183, 1997. ,
DOI : 10.1145/1925805.1925814
One.world : Experiences with a Pervasive Computing Architecture, IEEE Pervasive Computing IEEE Educational Activities Department, vol.3, issue.3, pp.22-30, 2004. ,
Software factories, Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications , OOPSLA '03, 2004. ,
DOI : 10.1145/949344.949348
Project Aura: toward distraction-free pervasive computing, IEEE Pervasive Computing, vol.1, issue.2, pp.22-31, 2002. ,
DOI : 10.1109/MPRV.2002.1012334
Supporting CORBA applications in a mobile environment, Proceedings of the 5th annual ACM/IEEE international conference on Mobile computing and networking , MobiCom '99, pp.36-47, 1999. ,
DOI : 10.1145/313451.313463
Playing with the Bits" User-Configuration of Ubiquitous Domestic Environments, Proceedings of the 5th International Conference on Ubiquitous Computing (UbiComp'03), pp.256-263, 2003. ,
Implementing a Domain-Specific Language Using Stratego/XT : an Experience Paper Electronic Notes in Theoretical Computer Science The Syntax Definition Formalism SDF -reference manual, ACM SIGPLAN Notices, vol.203, issue.211, pp.37-51, 1989. ,
Developing context-aware pervasive computing applications: Models and approach, Pervasive and Mobile Computing, vol.2, issue.1, pp.37-64, 2006. ,
DOI : 10.1016/j.pmcj.2005.07.003
An Axiomatic Basis for Computer Programming, Communications of the ACM, vol.12, issue.10, pp.576-580, 1969. ,
Meaningful modeling: what's the semantics of "semantics"?, Computer, vol.37, issue.10, pp.64-72, 2004. ,
DOI : 10.1109/MC.2004.172
Building Domain-Specific Embedded Languages, ACM Computing Surveys, vol.28, issue.4es, p.196, 1996. ,
Why Are CASE Tools Not Used ?, Communications of the ACM, vol.39, issue.10, pp.94-103, 1996. ,
Architecturing Conflict Handling of Pervasive Computing Resources, Proceedings of the 11th IFIP International Conference on Distributed Applications and Interoperable Systems (DAIS'11), pp.92-105, 2011. ,
DOI : 10.1038/scientificamerican0991-94
URL : https://hal.archives-ouvertes.fr/inria-00581604
Accueil des Urgences le parcours du patient optimisé, 2006. ,
Habitation: A Domain-Specific Language for Home Automation, IEEE Software, vol.26, issue.4, pp.30-38, 2009. ,
DOI : 10.1109/MS.2009.93
Providing Contextual Information to Pervasive Computing Applications, II : research system chapitre Yacc : a Parser Generator Proceedings of the 1st IEEE International Conference on Pervasive Computing and Communications (PerCom'03), pp.347-374, 1990. ,
Stratego : a Programming Language for Program Manipulation, Crossroads, vol.12, issue.3, pp.4-4, 2006. ,
Feature-Oriented Domain Analysis (FODA) Feasibility Study, 1990. ,
Backus Normal Form vs, Backus Naur Form. Communications of the ACM, vol.7, issue.12, pp.735-736, 1964. ,
The Past, Present, and Future for Software Architecture, IEEE Software, vol.23, issue.2, pp.22-30, 2006. ,
DOI : 10.1109/MS.2006.59
The 4+1 View Model of Architecture, IEEE Software, vol.12, issue.6, pp.42-50, 1995. ,
The Rational Unified Process : an Introduction, 2003. ,
Domain-Specific Modeling : Enabling Full Code Generation, 2008. ,
DOI : 10.1002/9780470249260
AspectJ in Action : Practical Aspect-Oriented Programming, 2003. ,
Approche langage au développement logiciel : Application au domaine des services de Téléphonie sur IP, Thèse de doctorat, 2007. ,
Specification and Analysis of System Architecture Using Rapide, IEEE Transactions on Software Engineering, vol.21, issue.4, pp.336-355, 1995. ,
A study on exception detection and handling using aspect-oriented programming, Proceedings of the 2000 International Conference on Software Engineering. ICSE 2000 the New Millennium, pp.418-427, 2000. ,
DOI : 10.1109/ICSE.2000.870432
Processing Domain-Specific Modeling Languages : A Case Study in Telephony Services, Proceedings of the 1st GPCE Workshop for QoS Provisioning in Distributed Systems (GPCE4QoS), 2006. ,
URL : https://hal.archives-ouvertes.fr/inria-00353576
Staging telephony service creation, Proceedings of the 1st international conference on Principles, systems and applications of IP telecommunications, IPTComm '07, pp.99-110, 2007. ,
DOI : 10.1145/1326304.1326319
URL : https://hal.archives-ouvertes.fr/inria-00353534
CPL : A Language for User Control of Internet Telephony Services, Internet Engineering Task Force, IPTEL WG, 2000. ,
An event-based architecture definition language, IEEE Transactions on Software Engineering, vol.21, issue.9, pp.717-734, 1995. ,
DOI : 10.1109/32.464548
Reusable Software Component Construction : a Product-Oriented Paradigm, Proceedings of the 5th AiAA/ACM/NASA/IEEE Computers in Aerospace Conference, pp.125-135, 1985. ,
Mobile Computing Middleware, Mobile Computing Middleware. Advanced Lectures on Networking, vol.2497, pp.20-58, 2002. ,
DOI : 10.1007/3-540-36162-6_2
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.15.5585
Ambient-Oriented Exception Handling, Advanced Topics in Exception Handling Techniques, pp.141-160, 2006. ,
A Domain-Specific Approach to Architecturing Error Handling in Pervasive Computing, Proceedings of the 25th International Conference on Object Oriented Programming Systems Languages and Applications (OOPSLA'10), pp.47-61, 2010. ,
URL : https://hal.archives-ouvertes.fr/inria-00486930
MOM vs RPC : Communication Models for Distributed Applications, IEEE Internet Computing IEEE Educational Activities Department, vol.9, issue.2, pp.90-93, 2005. ,
Modélisation et Langages Métiers : Application aux Services de Téléphonie, MHC00] R. Monson-Haefel et D. Chappell. Java Message Service. O'Reilly & Associates, 2000. ,
When and how to develop domain-specific languages, ACM Computing Surveys, vol.37, issue.4, pp.316-344, 2005. ,
DOI : 10.1145/1118890.1118892
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.6.735
Dynamic structure in software architectures, ACM SIGSOFT Software Engineering Notes, vol.21, issue.6, pp.3-14, 1996. ,
DOI : 10.1145/250707.239104
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.144.7938
Using object-oriented typing to support architectural design in the C2 style, ACM SIGSOFT Software Engineering Notes, vol.21, issue.6, pp.24-32, 1996. ,
DOI : 10.1145/250707.239106
LIME : a Coordination Model and Middleware Supporting Mobility of Hosts and Agents Correct Architecture Refinement Chemical Markup Language Devil : an IDL for Hardware Programming A Classification and Comparison Framework for Software Architecture Description Languages, Pantaxou : a Domain- Specific Language for Developing Safe Coordination Services. Dans Proceedings of the 7th International Conference on Generative Programming and Component Engineering Proceedings of the 4th Symposium on Operating Systems Design and Implementation (OSDI'00)MZ09] M. Mamei et F. Zambonelli. Programming Pervasive and Mobile Computing Applications : the TOTA ApproachNei80] J. M. Neighbors. Software Construction Using Components Thèse de doctoratOMG95] OMG. The Common Object Request Broker : Architecture and Specification. Rapport technique, Object Management GroupOus94] J. K. Ousterhout. Tcl and the Tk ToolkitPal08] N. Palix. Langages dédiés au développement de services de communications, pp.149-160279, 1980. ,
On the Criteria To Be Used in Decomposing Systems into Modules On the Design and Development of Program Families The Definitive ANTLR Reference : Building Domain-Specific Languages . Pragmatic Bookshelf Domain Analysis : an Introduction, Thèse de doctoratPDN86] R. Prieto-Díaz et J. M. Neighbors. Module Interconnection Languages, pp.1053-10581, 1972. ,
Based Visual Language for Small Robotic Applications, Proceedings of the 13th IEEE International Symposium on Visual Languages (VL'97 Proceedings of the 1st IEEE International Conference on Pervasive Computing and Communications (PerCom'03), pp.162-173, 1997. ,
A Structural Approach to Operational Semantics, Journal of Logic and Algebraic Programming, pp.60-6117, 2004. ,
Service Machine Development for an Open Longterm Mobile and Fixed Network Environment, DOLMEN Consortium, 1996. ,
Provably Correct Pervasive Computing Environments, 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom), pp.160-169, 2008. ,
DOI : 10.1109/PERCOM.2008.116
URL : http://choices.cs.uiuc.edu/~ranganat/Pubs/ranganathan-provably.pdf
Olympus: A High-Level Programming Model for Pervasive Computing Environments, Third IEEE International Conference on Pervasive Computing and Communications, pp.7-16, 2005. ,
DOI : 10.1109/PERCOM.2005.26
A Middleware Infrastructure for Active Spaces, IEEE Pervasive Computing IEEE Educational Activities Department, vol.1, issue.4, pp.74-83, 2002. ,
A Context Query Language for Pervasive Computing Environments, 2008 Sixth Annual IEEE International Conference on Pervasive Computing and Communications (PerCom), pp.434-440, 2008. ,
DOI : 10.1109/PERCOM.2008.29
Approche langage au développement de pilotes de périphériques robustes, Thèse de doctoratSat01] M. Satyanarayanan. Pervasive Computing : Vision and Challenges. IEEE Personal Communications, pp.10-17, 2001. ,
DSL Implementation Using Staging and Monads, Proceedings of the 2nd Conference on Domain-Specific Languages (DSL'99), pp.81-94, 1999. ,
A Basic Model of Typed Components, Proceedings of the 14th European Conference on Object-Oriented Programming, pp.108-128, 2000. ,
DOI : 10.1007/3-540-45102-1_6
The golden age of software architecture, IEEE Software, vol.23, issue.2, pp.31-39, 2006. ,
DOI : 10.1109/MS.2006.58
Denotational Semantics : a Methodology for Language Development, 1986. ,
A System Architecture for Context-Aware Mobile Computing, Thèse de doctorat, 1995. ,
Ubiquitous Computing ? Computing in Context, Thèse de doctorat, 2002. ,
Abstractions for Software Architecture and Tools to Support Them, IEEE Transactions on Software Engineering, vol.21, issue.4, pp.314-335, 1995. ,
Software Architecture : Perspectives on an Emerging Discipline, 1996. ,
Aura: An Architectural Framework for User Mobility in Ubiquitous Computing Environments, Proceedings of the 3rd Working IEEE/IFIP Conference on Software Architecture (WICSA'02), pp.29-43, 2002. ,
DOI : 10.1007/978-0-387-35607-5_2
Pervasive Computing, IEEE Computer, vol.36, issue.3, pp.25-31, 1989. ,
DOI : 10.1007/978-1-4615-1143-4_1
Handbook on Ontologies, 2009. ,
Towards Ontology-Based Formal Verification Methods for Context Aware Systems, Proceedings of the 7th International Conference on Pervasive Computing (PERVASIVE'09), pp.309-326, 2009. ,
DOI : 10.1007/978-3-642-01516-8_21
Multi-Stage Programming : Its Theory and Applications, Thèse de doctorat, Oregon Graduate Institute of Science and Technology, 1999. ,
Langage Dédiés : Conception, Implémentation et Application ,
Software Development Control Based on Module Interconnection, Proceedings of the 4th International Conference on Software Engineering (ICSE'79), pp.29-41, 1979. ,
Domain-specific languages: from design to implementation application to video device drivers generation, IEEE Transactions on Software Engineering, vol.25, issue.3, pp.363-377, 1999. ,
DOI : 10.1109/32.798325
URL : http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.34.3868
Software architecture, Proceedings of the 7th joint meeting of the European software engineering conference and the ACM SIGSOFT symposium on The foundations of software engineering on European software engineering conference and foundations of software engineering symposium, ESEC/FSE '09, 2009. ,
DOI : 10.1145/1595696.1595754
URL : https://hal.archives-ouvertes.fr/hal-00444077
N degrees of separation : multi-dimensional separation of concerns, Proceedings of the 21st International Conference on Software Engineering (ICSE'99), pp.107-119, 1999. ,
Archface, Proceedings of the 32nd ACM/IEEE International Conference on Software Engineering, ICSE '10, pp.75-84, 2010. ,
DOI : 10.1145/1806799.1806815
Efficient Annotated Terms. Software : Practice and Experience, pp.259-291, 2000. ,
Compiling language definitions: the ASF+SDF compiler, vDK02] A. van Deursen et P. Klint. Domain-Specific Language Design Requires Feature Descriptions. Journal of Computing and Information Technology, pp.334-36875, 1998. ,
DOI : 10.1145/567097.567099
URL : https://hal.archives-ouvertes.fr/inria-00101029
Domain-specific languages, ACM SIGGRAPH 2003 Educators Program, pp.26-36, 2000. ,
DOI : 10.1145/352029.352035
The Koala Component Model for Consumer Electronics Software, IEEE Transactions on Computers, vol.33, issue.3, pp.78-85, 2000. ,
Silver: An extensible attribute grammar system, Science of Computer Programming, vol.75, issue.1-2, pp.39-54, 2010. ,
DOI : 10.1016/j.scico.2009.07.004
Context-aware scanning for parsing extensible languages, Proceedings of the 6th international conference on Generative programming and component engineering , GPCE '07, pp.63-72, 2007. ,
DOI : 10.1145/1289971.1289983
Comprehending Monads, Proceedings of the 6th ACM Conference on Lisp and Functional Programming (LFP'90), pp.61-78, 1990. ,
The Computer for the 21st Century, Scientific American, vol.265, issue.3, pp.66-75, 1991. ,
The Formal Semantics of Programming Languages : an Introduction, 1993. ,
Rapid Prototyping for Pervasive Applications, IEEE Pervasive Computing IEEE Educational Activities Department, vol.6, issue.2, pp.76-84, 2007. ,
Software Product-Line Engineering : a Family- Based Software Development Process, 1999. ,
System challenges for ubiquitous & pervasive computing, Proceedings of the 27th international conference on Software engineering , ICSE '05, pp.9-1481, 2005. ,
DOI : 10.1145/1062455.1062463