Publications

Journal papers

Milan Kabáč, Charles Consel, Nic Volanschi. Designing Parallel Data Processing for Enabling Large-Scale Sensor Applications. Personal and Ubiquitous Computing, Springer Verlag, 2017, Special Issue on Ubiquitous Intelligence and Computing for Enabling a Smarter World. DOI

N. Volanschi. Pattern Matching for the Masses using Custom Notations. Science of Computer Programming 77:5 (2012) 609–635. Elsevier. DOI

C. Rinderknecht and N. Volanschi. Theory and Practice of Unparsed Patterns for Metacompilation. Science of Computer Programming 75:3 (2010) 85-105. Elsevier. DOI

N. Volanschi. A portable compiler-integrated approach to permanent checking. In Automated Software Engineering, November 2008. ISSN: 0928-8910 (print version), ISSN: 1573-7535 (electronic version). The original publication is available at www.springerlink.com. DOI

G. Muller, R. Marlet, and E.N. Volanschi. Accurate Program Analyses for Successful Specialization of Legacy System Software. Theoretical Computer Science, 248(1--2):201--210, 2000. DOI

ACM DL Author-ize servicePartial evaluation for software engineering
C. Consel, L. Hornof, R. Marlet, G. Muller, S. Thibault, E.-N. Volanschi, J. Lawall, J. Noyé
ACM Computing Surveys (CSUR) - Special issue: electronic supplement to the September 1998 issue, 1998
ACM DL Author-ize serviceTempo: specializing systems applications and beyond
C. Consel, L. Hornof, R. Marlet, G. Muller, S. Thibault, E.-N. Volanschi, J. Lawall, J. Noyé
ACM Computing Surveys (CSUR) - Special issue: electronic supplement to the September 1998 issue, 1998

Conference papers

Adrien Carteron, Charles Consel, Nic Volanschi. Improving the Reliability of Pervasive Computing Applications By Continuous Checking of Sensor Readings. IEEE International Conference on Ubiquitous Intelligence and Computing (UIC 2016), Jul 2016, Toulouse, France.

Milan Kabáč, Charles Consel, Nic Volanschi. Leveraging Declarations over the Lifecycle of Large-Scale Sensor Applications. 13th IEEE International Conference on Ubiquitous Intelligence and Computing (UIC 2016), Jul 2016, Toulouse, France.

Nic Volanschi. Towards Smart and Sustainable Multimodal Public Transports Based on a Participatory Ecosystem Workshop on Smart and Sustainable City (WSSC'16), Jul 2016, Toulouse, France.

Milan Kabáč, Nic Volanschi, Charles Consel. An Evaluation of the DiaSuite Toolset by Professional Developers Workshop on Evaluation and Usability of Programming Languages and Tools (PLATEAU 2015), Oct 2015, Pittsburgh, United States.

N. Volanschi. Safe Clone-Based Refactoring through Stereotype Identification and Iso-Generation.
IWSC'12, 6th International Workshop On Software Clones, 2012.

ACM DL Author-ize serviceUnparsed patterns: easy user-extensibility of program manipulation tools
Nic Volanschi, Christian Rinderknecht
PEPM '08 Proceedings of the 2008 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation, 2008

N. Volanschi. A Portable Compiler-Integrated Approach to Permanent Checking. In Proceedings of the 21st IEEE international Conference on Automated Software Engineering (ASE'06) (September 18-22, 2006). Automated Software Engineering. IEEE Computer Society, Washington, DC, 103-112. DOI

ACM DL Author-ize serviceCondate: a proto-language at the confluence between checking and compiling
Nic Volanschi
PPDP '06 Proceedings of the 8th ACM SIGPLAN international conference on Principles and practice of declarative programming, 2006

G. Muller, R. Marlet, E.-N. Volanschi, C. Consel, C. Pu, and A. Goel. Fast, Optimized Sun RPC Using Automatic Program Specialization. In Proceedings of the The 18th International Conference on Distributed Computing Systems (ICDCS '98). 1998. IEEE Computer Society, Washington, DC, USA, 240-. DOI

ACM DL Author-ize serviceScaling up partial evaluation for optimizing the Sun commercial RPC protocol
Gilles Muller, Eugen-Nicolae Volanschi, Renaud Marlet
PEPM '97 Proceedings of the 1997 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation, 1997
ACM DL Author-ize serviceDeclarative specialization of object-oriented programs
Eugen N. Volanschi, Charles Consel, Gilles Muller, Crispin Cowan
OOPSLA '97 Proceedings of the 12th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications, 1997

C. Consel, L. Hornof, F. Noël, J. Noyé, and E.N. Volanschi. A Uniform Approach for Compile-Time and Run-Time Specialization. In O. Danvy, R. Glück, and P. Thiemann, editors, Partial Evaluation, International Seminar, Dagstuhl Castle, number 1110 of Lecture Notes in Computer Science, pages 54--72, February 1996. DOI

C. Cowan, A. Black, C. Krasic, C. Pu, J. Walpole, C. Consel, and E.N. Volanschi. Specialization Classes: An Object Framework for Specialization (pdf). In Fifth IEEE International Workshop on Object-Orientation in Operating Systems, Seattle, Washington, October 1996. DOI

E.N. Volanschi, G. Muller, and C. Consel. Safe Operating System Specialization: the RPC Case Study (pdf). In Workshop Record of WCSSS'96 -- The Inaugural Workshop on Compiler Support for Systems Software, Tucson, AZ, USA, pages 24--28, February 1996.

PhD Thesis

E.-N. Volanschi. Une approche automatique à la spécialisation de composants système. Thèse de doctorat, Université de Rennes1, France, February 1998. (English abstract: An automatic approach to specializing system components)