@article{MostinckxCTBTM09, title = {Mirror-based reflection in AmbientTalk}, author = {Stijn Mostinckx and Tom Van Cutsem and Stijn Timbermont and Elisa Gonzalez Boix and Éric Tanter and Wolfgang De Meuter}, year = {2009}, doi = {10.1002/spe.909}, url = {http://dx.doi.org/10.1002/spe.909}, tags = {programming languages, object-oriented programming, rule-based, meta programming, interpreter, architecture, reuse, programming, subject-oriented programming, context-aware, Meta-Environment, reflection, extensible language, systematic-approach, feature-oriented programming, meta-objects}, researchr = {https://researchr.org/publication/MostinckxCTBTM09}, cites = {0}, citedby = {0}, journal = {Software: Practice and Experience}, volume = {39}, number = {7}, pages = {661-699}, } @inproceedings{Tanter08:0, title = {Expressive scoping of dynamically-deployed aspects}, author = {Éric Tanter}, year = {2008}, doi = {10.1145/1353482.1353503}, url = {http://doi.acm.org/10.1145/1353482.1353503}, tags = {deployment}, researchr = {https://researchr.org/publication/Tanter08%3A0}, cites = {0}, citedby = {0}, pages = {168-179}, booktitle = {Proceedings of the 7th International Conference on Aspect-Oriented Software Development, AOSD 2008, Brussels, Belgium, March 31 - April 4, 2008}, editor = {Theo D Hondt}, publisher = {ACM}, isbn = {978-1-60558-044-9}, } @article{DenkerDT06, title = {Runtime bytecode transformation for Smalltalk}, author = {Marcus Denker and Stéphane Ducasse and Éric Tanter}, year = {2006}, doi = {10.1016/j.cl.2005.10.002}, url = {http://dx.doi.org/10.1016/j.cl.2005.10.002}, tags = {transformation}, researchr = {https://researchr.org/publication/DenkerDT06}, cites = {0}, citedby = {0}, journal = {Computer Languages, Systems \& Structures}, volume = {32}, number = {2-3}, pages = {125-139}, } @inproceedings{PothierT08, title = {Extending omniscient debugging to support aspect-oriented programming}, author = {Guillaume Pothier and Éric Tanter}, year = {2008}, doi = {10.1145/1363686.1363753}, url = {http://doi.acm.org/10.1145/1363686.1363753}, tags = {object-oriented programming, debugging, aspect oriented programming, programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/PothierT08}, cites = {0}, citedby = {0}, pages = {266-270}, booktitle = {Proceedings of the 2008 ACM Symposium on Applied Computing (SAC), Fortaleza, Ceara, Brazil, March 16-20, 2008}, editor = {Roger L. Wainwright and Hisham Haddad}, publisher = {ACM}, isbn = {978-1-59593-753-7}, } @article{RodriguezTN05, title = {La réflexion comportementale partielle comme infrastructure de programmation par aspects. Etude du cas des coupes dynamiques}, author = {Leonardo Rodríguez and Éric Tanter and Jacques Noyé}, year = {2005}, url = {http://objet.revuesonline.com/article.jsp?articleId=7094}, researchr = {https://researchr.org/publication/RodriguezTN05}, cites = {0}, citedby = {0}, journal = {L OBJET}, volume = {11}, number = {3}, pages = {31-52}, } @article{5035599, title = {Infrastructure for domain-specific aspect languages: the relax case study}, author = {Fabry, J. and Éric Tanter and D'Hondt, T.}, year = {2009}, month = {june}, doi = {10.1049/iet-sen.2007.0120}, tags = {case study, domain-specific language}, researchr = {https://researchr.org/publication/5035599}, cites = {0}, citedby = {0}, journal = {Software, IET}, volume = {3}, number = {3}, } @article{FabryTD08, title = {KALA: Kernel aspect language for advanced transactions}, author = {Johan Fabry and Éric Tanter and Theo D'Hondt}, year = {2008}, doi = {10.1016/j.scico.2007.10.004}, url = {http://dx.doi.org/10.1016/j.scico.2007.10.004}, researchr = {https://researchr.org/publication/FabryTD08}, cites = {0}, citedby = {0}, journal = {Science of Computer Programming}, volume = {71}, number = {3}, pages = {165-180}, } @inproceedings{TanterFDNS09, title = {Expressive scoping of distributed aspects}, author = {Éric Tanter and Johan Fabry and Rémi Douence and Jacques Noyé and Mario Südholt}, year = {2009}, doi = {10.1145/1509239.1509245}, url = {http://doi.acm.org/10.1145/1509239.1509245}, researchr = {https://researchr.org/publication/TanterFDNS09}, cites = {0}, citedby = {0}, pages = {27-38}, booktitle = {Proceedings of the 8th International Conference on Aspect-Oriented Software Development, AOSD 2009, Charlottesville, Virginia, USA, March 2-6, 2009}, editor = {Kevin J. Sullivan}, publisher = {ACM}, isbn = {978-1-60558-442-3}, } @inproceedings{TanterBN01, title = {Reflex - Towards an Open Reflective Extension of Java}, author = {Éric Tanter and Noury M. N. Bouraqadi-Saâdani and Jacques Noyé}, year = {2001}, url = {http://link.springer.de/link/service/series/0558/bibs/2192/21920025.htm}, tags = {Java, source-to-source, reflection, open-source}, researchr = {https://researchr.org/publication/TanterBN01}, cites = {0}, citedby = {0}, pages = {25-43}, booktitle = {Metalevel Architectures and Separation of Crosscutting Concerns, Third International Conference, REFLECTION 2001, Kyoto, Japan, September 25-28, 2001, Proceedings}, editor = {Akinori Yonezawa and Satoshi Matsuoka}, volume = {2192}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-42618-3}, } @inproceedings{PothierTP07, title = {Scalable omniscient debugging}, author = {Guillaume Pothier and Éric Tanter and José M. Piquer}, year = {2007}, doi = {10.1145/1297027.1297067}, url = {http://doi.acm.org/10.1145/1297027.1297067}, tags = {debugging}, researchr = {https://researchr.org/publication/PothierTP07}, cites = {0}, citedby = {0}, pages = {535-552}, booktitle = {Proceedings of the 22nd Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2007, October 21-25, 2007, Montreal, Quebec, Canada}, editor = {Richard P. Gabriel and David F. Bacon and Cristina Videira Lopes and Guy L. Steele Jr.}, publisher = {ACM}, isbn = {978-1-59593-786-5}, } @inproceedings{TanterNCC03, title = {Partial behavioral reflection: spatial and temporal selection of reification}, author = {Éric Tanter and Jacques Noyé and Denis Caromel and Pierre Cointe}, year = {2003}, doi = {10.1145/949305.949309}, url = {http://doi.acm.org/10.1145/949305.949309}, tags = {reflection}, researchr = {https://researchr.org/publication/TanterNCC03}, cites = {0}, citedby = {0}, pages = {27-46}, booktitle = {Proceedings of the 2003 ACM SIGPLAN Conference on Object-Oriented Programming Systems, Languages and Applications, OOPSLA 2003, October 26-30, 2003, Anaheim, CA, USA}, editor = {Ron Crocker and Guy L. Steele Jr.}, publisher = {ACM}, isbn = {1-58113-712-5}, } @inproceedings{BravenboerTV06, title = {Declarative, formal, and extensible syntax definition for {AspectJ}}, author = {Martin Bravenboer and Éric Tanter and Eelco Visser}, year = {2006}, doi = {10.1145/1167473.1167491}, url = {http://doi.acm.org/10.1145/1167473.1167491}, tags = {programming languages, AspectJ, object-oriented programming, Java, syntax definition, SDF, lexical syntax, design complexity, composition, design research, language design, aspect oriented programming, compiler, programming, subject-oriented programming, context-aware, language composition, parsing, design, scannerless parsing, extensible language, ASF+SDF, feature-oriented programming, SGLR, grammar}, researchr = {https://researchr.org/publication/BravenboerTV06}, cites = {0}, citedby = {1}, pages = {209-228}, booktitle = {Proceedings of the 21th Annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages, and Applications, OOPSLA 2006}, editor = {Peri L. Tarr and William R. Cook}, publisher = {ACM}, isbn = {1-59593-348-4}, } @inproceedings{demeuter05flexible, title = {Flexible Object Encapsulation for {A}mbient-{O}riented {P}rogramming}, author = {Wolfgang De Meuter and Éric Tanter and Stijn Mostinckx and Tom Van Cutsem and Jessie Dedecker}, year = {2005}, researchr = {https://researchr.org/publication/demeuter05flexible}, cites = {0}, citedby = {0}, booktitle = {Dynamic Languages Symposium at OOPSLA '05: Companion of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications}, publisher = {ACM Press}, } @inproceedings{TanterN05, title = {A Versatile Kernel for Multi-language AOP}, author = {Éric Tanter and Jacques Noyé}, year = {2005}, doi = {10.1007/11561347_13}, url = {http://dx.doi.org/10.1007/11561347_13}, researchr = {https://researchr.org/publication/TanterN05}, cites = {0}, citedby = {0}, pages = {173-188}, booktitle = {Generative Programming and Component Engineering, 4th International Conference, GPCE 2005}, editor = {Robert Glück and Michael R. Lowry}, volume = {3676}, series = {Lecture Notes in Computer Science}, address = {Tallinn, Estonia}, publisher = {Springer}, isbn = {3-540-29138-5}, } @article{CaromelMPT08, title = {Parallel object monitors}, author = {Denis Caromel and Luis Mateu and Guillaume Pothier and Éric Tanter}, year = {2008}, doi = {10.1002/cpe.1261}, url = {http://dx.doi.org/10.1002/cpe.1261}, tags = {meta-model, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/CaromelMPT08}, cites = {0}, citedby = {0}, journal = {Concurrency - Practice and Experience}, volume = {20}, number = {12}, pages = {1387-1417}, } @inproceedings{RodriguezTN04, title = {Supporting Dynamic Crosscutting with Partial Behavioral Reflection: A Case Study}, author = {Leonardo Rodríguez and Éric Tanter and Jacques Noyé}, year = {2004}, doi = {10.1109/QEST.2004.22}, url = {http://doi.ieeecomputersociety.org/10.1109/QEST.2004.22}, tags = {case study, reflection}, researchr = {https://researchr.org/publication/RodriguezTN04}, cites = {0}, citedby = {0}, pages = {48-58}, booktitle = {XXIV International Conference of the Chilean Computer Science Society (SCCC 2004), 11-12 November 2004, Arica, Chile}, publisher = {IEEE Computer Society}, isbn = {0-7695-2200-9}, } @inproceedings{CaromelMT04, title = {Sequential Object Monitors}, author = {Denis Caromel and Luis Mateu and Éric Tanter}, year = {2004}, url = {http://springerlink.metapress.com/openurl.asp?genre=article&issn=0302-9743&volume=3086&spage=316}, tags = {meta-model, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/CaromelMT04}, cites = {0}, citedby = {0}, pages = {316-340}, booktitle = {ECOOP 2004 - Object-Oriented Programming, 18th European Conference, Oslo, Norway, June 14-18, 2004, Proceedings}, editor = {Martin Odersky}, volume = {3086}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-22159-X}, } @inproceedings{Tanter06, title = {Aspects of Composition in the Reflex AOP Kernel}, author = {Éric Tanter}, year = {2006}, doi = {10.1007/11821946_7}, url = {http://dx.doi.org/10.1007/11821946_7}, tags = {composition}, researchr = {https://researchr.org/publication/Tanter06}, cites = {0}, citedby = {0}, pages = {98-113}, booktitle = {Software Composition, 5th International Symposium, SC 2006, Vienna, Austria, March 25-26, 2006, Revised Papers}, editor = {Welf Löwe and Mario Südholt}, volume = {4089}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-37657-7}, } @article{TanterFDNS10, title = {Scoping strategies for distributed aspects}, author = {Éric Tanter and Johan Fabry and Rémi Douence and Jacques Noyé and Mario Südholt}, year = {2010}, doi = {10.1016/j.scico.2010.06.011}, url = {http://dx.doi.org/10.1016/j.scico.2010.06.011}, researchr = {https://researchr.org/publication/TanterFDNS10}, cites = {0}, citedby = {0}, journal = {Science of Computer Programming}, volume = {75}, number = {12}, pages = {1235-1261}, } @inproceedings{TanterP01, title = {Managing references upon object migration: applying separation of concerns}, author = {Éric Tanter and José M. Piquer}, year = {2001}, doi = {10.1109/SCCC.2001.972656}, url = {http://dx.doi.org/10.1109/SCCC.2001.972656}, tags = {separation of concerns, migration}, researchr = {https://researchr.org/publication/TanterP01}, cites = {0}, citedby = {0}, pages = {264-272}, booktitle = {21st International Conference of the Chilean Computer Science Society (SCCC 2001), 6-8 November 2001, Punta Arenas, Chile}, publisher = {IEEE Computer Society}, isbn = {0-7695-1396-4}, } @inproceedings{MuggeCMT06, title = {Object Technology for Ambient Intelligence and Pervasive Computing: Language Constructs and Infrastructures}, author = {Holger Mügge and Pascal Cherrier and Wolfgang De Meuter and Éric Tanter}, year = {2006}, doi = {10.1007/978-3-540-71774-4_14}, url = {http://dx.doi.org/10.1007/978-3-540-71774-4_14}, tags = {Pascal}, researchr = {https://researchr.org/publication/MuggeCMT06}, cites = {0}, citedby = {0}, pages = {130-140}, booktitle = {Object-Oriented Technology, ECOOP 2006 Workshop Reader, ECOOP 2006 Workshops, Nantes, France, July 3-7, 2006, Final Reports}, editor = {Mario Südholt and Charles Consel}, volume = {4379}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-71772-0}, } @inproceedings{tanter:aosd2010, title = {Execution Levels for Aspect-Oriented Programming}, author = {Éric Tanter}, year = {2010}, month = {mar}, note = {Best Paper Award}, tags = {object-oriented programming, aspect oriented programming, programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/tanter%3Aaosd2010}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the 9th ACM International Conference on Aspect-Oriented Software Development (AOSD 2010)}, address = {Rennes and Saint Malo, France}, publisher = {ACM Press}, } @inproceedings{mostinckx07behavioral, title = {Mirages: Behavioral Intercession in a Mirror-based Architecture}, author = {Stijn Mostinckx and Tom Van Cutsem and Stijn Timbermont and Éric Tanter}, year = {2007}, tags = {rule-based, architecture}, researchr = {https://researchr.org/publication/mostinckx07behavioral}, cites = {0}, citedby = {0}, booktitle = {Proceedings of the Dynamic Languages Symposium - OOPSLA'07: Companion of the 22st annual ACM SIGPLAN Conference on Object-Oriented Programming, Systems, Languages and Applications.}, publisher = {ACM Press}, } @inproceedings{TanterGDB06, title = {Context-Aware Aspects}, author = {Éric Tanter and Kris Gybels and Marcus Denker and Alexandre Bergel}, year = {2006}, doi = {10.1007/11821946_15}, url = {http://dx.doi.org/10.1007/11821946_15}, tags = {context-aware}, researchr = {https://researchr.org/publication/TanterGDB06}, cites = {0}, citedby = {0}, pages = {227-242}, booktitle = {Software Composition, 5th International Symposium, SC 2006, Vienna, Austria, March 25-26, 2006, Revised Papers}, editor = {Welf Löwe and Mario Südholt}, volume = {4089}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-37657-7}, } @article{FabryTD09, title = {Infrastructure for domain-specific aspect languages: the relax case study}, author = {Johan Fabry and Éric Tanter and Theo D Hondt}, year = {2009}, doi = {10.1049/iet-sen.2007.0120}, url = {http://dx.doi.org/10.1049/iet-sen.2007.0120}, tags = {case study, domain-specific language}, researchr = {https://researchr.org/publication/FabryTD09}, cites = {0}, citedby = {0}, journal = {IEE Proceedings - Software}, volume = {3}, number = {3}, pages = {238-254}, } @inproceedings{ric-Tanter-GPCE-2010, title = {Composition of Dynamic Analysis Aspects}, author = {Éric Tanter and Philippe Moret and Walter Binder and Danilo Ansaloni}, year = {2010}, tags = {composition, analysis}, researchr = {https://researchr.org/publication/ric-Tanter-GPCE-2010}, cites = {0}, citedby = {0}, booktitle = {Generative Programming And Component Engineering, Proceedings of the Ninth International Conference on Generative Programming and Component Engineering, GPCE 2010, Eindhoven, The Netherlands, October 10-13, 2010 }, editor = {Eelco Visser and Jaakko Järvi}, publisher = {ACM}, } @article{RothlisbergerDT08, title = {Unanticipated partial behavioral reflection: Adapting applications at runtime}, author = {David Röthlisberger and Marcus Denker and Éric Tanter}, year = {2008}, doi = {10.1016/j.cl.2007.05.001}, url = {http://dx.doi.org/10.1016/j.cl.2007.05.001}, tags = {reflection}, researchr = {https://researchr.org/publication/RothlisbergerDT08}, cites = {0}, citedby = {0}, journal = {Computer Languages, Systems \& Structures}, volume = {34}, number = {2-3}, pages = {46-65}, } @article{TanterTPN08, title = {Flexible metaprogramming and AOP in Java}, author = {Éric Tanter and Rodolfo Toledo and Guillaume Pothier and Jacques Noyé}, year = {2008}, doi = {10.1016/j.scico.2007.10.005}, url = {http://dx.doi.org/10.1016/j.scico.2007.10.005}, tags = {Java}, researchr = {https://researchr.org/publication/TanterTPN08}, cites = {0}, citedby = {0}, journal = {Science of Computer Programming}, volume = {72}, number = {1-2}, pages = {22-30}, } @inproceedings{DedeckerTML07, title = {Object Technology for Ambient Intelligence and Pervasive Computing}, author = {Jessie Dedecker and Éric Tanter and Holger Mügge and Cristina Videira Lopes}, year = {2007}, doi = {10.1007/978-3-540-78195-0_17}, url = {http://dx.doi.org/10.1007/978-3-540-78195-0_17}, tags = {meta-model, Meta-Environment, meta-objects}, researchr = {https://researchr.org/publication/DedeckerTML07}, cites = {0}, citedby = {0}, pages = {171-181}, booktitle = {Object-Oriented Technology. ECOOP 2007 Workshop Reader, Berlin, Germany, July 30-31, 2007, Final Reports}, editor = {Michael Cebulla}, volume = {4906}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-78194-3}, } @inproceedings{TanterT06, title = {A Versatile Kernel for Distributed AOP}, author = {Éric Tanter and Rodolfo Toledo}, year = {2006}, doi = {10.1007/11773887_25}, url = {http://dx.doi.org/10.1007/11773887_25}, researchr = {https://researchr.org/publication/TanterT06}, cites = {0}, citedby = {0}, pages = {316-331}, booktitle = {Distributed Applications and Interoperable Systems, 6th IFIP WG 6.1 International Conference, DAIS 2006, Bologna, Italy, June 14-16, 2006, Proceedings}, editor = {Frank Eliassen and Alberto Montresor}, volume = {4025}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-35126-4}, } @inproceedings{RamiroDTB07, title = {Experimenting with Language Support for Proximity in Ambient-Oriented Programming}, author = {Victor Ramiro and Jessie Dedecker and Éric Tanter and Peter Barron}, year = {2007}, doi = {10.1007/978-3-540-85029-8_17}, url = {http://dx.doi.org/10.1007/978-3-540-85029-8_17}, tags = {programming languages, object-oriented programming, programming, subject-oriented programming, feature-oriented programming}, researchr = {https://researchr.org/publication/RamiroDTB07}, cites = {0}, citedby = {0}, pages = {259-283}, booktitle = {Engineering Environment-Mediated Multi-Agent Systems, International Workshop, EEMMAS 2007, Dresden, Germany, October 5, 2007. Selected Revised and Invited Papers}, editor = {Danny Weyns and Sven A. Brueckner and Yves Demazeau}, volume = {5049}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-85028-1}, } @inproceedings{RothlisbergerDT06, title = {Unanticipated Partial Behavioral Reflection}, author = {David Röthlisberger and Marcus Denker and Éric Tanter}, year = {2006}, doi = {10.1007/978-3-540-71836-9_3}, url = {http://dx.doi.org/10.1007/978-3-540-71836-9_3}, tags = {reflection}, researchr = {https://researchr.org/publication/RothlisbergerDT06}, cites = {0}, citedby = {0}, pages = {47-65}, booktitle = {Advances in Smalltalk, 14th International Smalltalk Conference, ISC 2006, Prague, Czech Republic, September 4-8, 2006, Revised Selected Papers}, editor = {Wolfgang De Meuter}, volume = {4406}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-71835-2}, } @article{Tanter07, title = {On dynamically-scoped crosscutting mechanisms}, author = {Éric Tanter}, year = {2007}, doi = {10.1145/1241761.1241764}, url = {http://doi.acm.org/10.1145/1241761.1241764}, researchr = {https://researchr.org/publication/Tanter07}, cites = {0}, citedby = {0}, journal = {SIGPLAN Notices}, volume = {42}, number = {2}, pages = {27-33}, } @inproceedings{TanterSNP02, title = {Altering Java Semantics via Bytecode Manipulation}, author = {Éric Tanter and Marc Ségura-Devillechaise and Jacques Noyé and José M. Piquer}, year = {2002}, url = {http://link.springer.de/link/service/series/0558/bibs/2487/24870283.htm}, tags = {semantics, Java}, researchr = {https://researchr.org/publication/TanterSNP02}, cites = {0}, citedby = {0}, pages = {283-298}, booktitle = {Generative Programming and Component Engineering, ACM SIGPLAN/SIGSOFT Conference, GPCE 2002, Pittsburgh, PA, USA, October 6-8, 2002, Proceedings}, editor = {Don S. Batory and Charles Consel and Walid Taha}, volume = {2487}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {3-540-44284-7}, } @inproceedings{MostinckxCTT07, title = {Mirages: behavioral intercession in a mirror-based architecture}, author = {Stijn Mostinckx and Tom Van Cutsem and Stijn Timbermont and Éric Tanter}, year = {2007}, doi = {10.1145/1297081.1297095}, url = {http://doi.acm.org/10.1145/1297081.1297095}, tags = {programming languages, object-oriented programming, semantics, rule-based, meta programming, interpreter, architecture, language design, principles, reuse, programming, subject-oriented programming, Meta-Environment, reflection, design, feature-oriented programming, meta-objects}, researchr = {https://researchr.org/publication/MostinckxCTT07}, cites = {0}, citedby = {0}, pages = {89-100}, booktitle = {Proceedings of the 2007 Symposium on Dynamic Languages, DLS 2007, October 22, 2007, Montreal, Quebec, Canada}, editor = {Pascal Costanza and Robert Hirschfeld}, publisher = {ACM}, isbn = {978-1-59593-868-8}, } @inproceedings{Tanter08, title = {Contextual values}, author = {Éric Tanter}, year = {2008}, doi = {10.1145/1408681.1408684}, url = {http://doi.acm.org/10.1145/1408681.1408684}, researchr = {https://researchr.org/publication/Tanter08}, cites = {0}, citedby = {0}, pages = {3}, booktitle = {Proceedings of the 2008 Symposium on Dynamic Languages, DLS 2008, July 8, 2008, Paphos, Cyprus}, editor = {Johan Brichau}, publisher = {ACM}, isbn = {978-1-60558-270-2}, } @proceedings{soco:2008, title = {Software Composition, 7th International Symposium, SC 2008, Budapest, Hungary, March 29-30, 2008. Proceedings}, year = {2008}, tags = {composition}, researchr = {https://researchr.org/publication/soco%3A2008}, cites = {0}, citedby = {0}, booktitle = {Software Composition, 7th International Symposium, SC 2008, Budapest, Hungary, March 29-30, 2008. Proceedings}, conference = {SC}, editor = {Cesare Pautasso and Éric Tanter}, volume = {4954}, series = {Lecture Notes in Computer Science}, publisher = {Springer}, isbn = {978-3-540-78788-4}, }