dblp.uni-trier.dewww.uni-trier.de

Yannis Smaragdakis

List of publications from the DBLP Bibliography Server - FAQ
Coauthor Index - Ask others: ACM DL/Guide - CiteSeer - CSB - Google - MSN - Yahoo
Home Page

2008
58 Yannis Smaragdakis, Jeremy G. Siek: Generative Programming and Component Engineering, 7th International Conference, GPCE 2008, Nashville, TN, USA, October 19-23, 2008, Proceedings ACM 2008
57EEChristoph Csallner, Nikolai Tillmann, Yannis Smaragdakis: DySy: dynamic symbolic execution for invariant inference. ICSE 2008: 281-290
56EEYannis Smaragdakis, Anthony Kay, Reimer Behrends, Michal Young: General and efficient locking without blocking. MSPC 2008: 1-5
55EEShan Shan Huang, Yannis Smaragdakis: Expressive and safe static reflection with MorphJ. PLDI 2008: 79-89
54EEYannis Smaragdakis: Combining Static and Dynamic Reasoning for the Discovery of Program Properties. SPIN 2008: 7-8
53EEChristoph Csallner, Yannis Smaragdakis, Tao Xie: DSD-Crasher: A hybrid analysis tool for bug finding. ACM Trans. Softw. Eng. Methodol. 17(2): (2008)
52EEShan Shan Huang, David Zook, Yannis Smaragdakis: Domain-specific languages and program generation with meta-AspectJ. ACM Trans. Softw. Eng. Methodol. 18(2): (2008)
51EEEli Tilevich, Yannis Smaragdakis: NRMI: Natural and Efficient Middleware. IEEE Trans. Parallel Distrib. Syst. 19(2): 174-187 (2008)
2007
50EEShan Shan Huang, David Zook, Yannis Smaragdakis: cJ: enhancing java with safe type conditions. AOSD 2007: 185-198
49EEYannis Smaragdakis, Christoph Csallner, Ranjith Subramanian: Scalable automatic test data generation from modeling diagrams. ASE 2007: 4-13
48EEShan Shan Huang, David Zook, Yannis Smaragdakis: Morphing: Safely Shaping a Class in the Image of Others. ECOOP 2007: 399-424
47EEShan Shan Huang, Yannis Smaragdakis: Building Scalable Libraries with cJ. ICSE Companion 2007: 45-46
46EEYannis Smaragdakis, Anthony Kay, Reimer Behrends, Michal Young: Transactions with isolation and cooperation. OOPSLA 2007: 191-210
45 Shan Shan Huang, Yannis Smaragdakis: Morphing Software for Easier Evolution. RAM-SE 2007: 71-80
44EEYannis Smaragdakis, Christoph Csallner: Combining Static and Dynamic Reasoning for Bug Detection. TAP 2007: 1-16
2006
43EEEli Tilevich, Yannis Smaragdakis: Transparent program transformationsin the presence of opaque code. GPCE 2006: 89-94
42EEChristoph Csallner, Yannis Smaragdakis: Dynamically discovering likely interface invariants. ICSE 2006: 861-864
41EEShan Shan Huang, Yannis Smaragdakis: Easy language extension with meta-aspectJ. ICSE 2006: 865-868
40EEChristoph Csallner, Yannis Smaragdakis: DSD-Crasher: a hybrid analysis tool for bug finding. ISSTA 2006: 245-254
39EERanjith Subramanian, Yannis Smaragdakis, Gabriel H. Loh: Adaptive Caches: Effective Shaping of Cache Behavior to Workloads. MICRO 2006: 385-396
2005
38EEShan Shan Huang, David Zook, Yannis Smaragdakis: Statically Safe Program Generation with SafeGen. GPCE 2005: 309-326
37EEEli Tilevich, Yannis Smaragdakis: Binary refactoring: improving code behind the scenes. ICSE 2005: 264-273
36EEChristoph Csallner, Yannis Smaragdakis: Check 'n' crash: combining static checking and testing. ICSE 2005: 422-431
35EEEli Tilevich, Yannis Smaragdakis, Marcus Handte: Appletizing: Running Legacy Java Code Remotely from a Web Browser. ICSM 2005: 91-100
2004
34EEDavid Zook, Shan Shan Huang, Yannis Smaragdakis: Generating AspectJ Programs with Meta-AspectJ. GPCE 2004: 1-18
33EEYannis Smaragdakis: General adaptive replacement policies. ISMM 2004: 108-119
32EEEli Tilevich, Yannis Smaragdakis: Portable and Efficient Distributed Threads for Java. Middleware 2004: 478-492
31EEYannis Smaragdakis, Shan Shan Huang, David Zook: Program generators and the tools to make them. PEPM 2004: 92-100
30EEYannis Smaragdakis: Invited talk: program generators and the tools to make them. PPDP 2004: 7-8
29EEYannis Smaragdakis: Program Generators and the Tools to Make Them. SAS 2004: 19-20
28EEBrian McNamara, Yannis Smaragdakis: Functional programming with the FC++ library. J. Funct. Program. 14(4): 429-472 (2004)
27EEChristoph Csallner, Yannis Smaragdakis: JCrasher: an automatic robustness tester for Java. Softw., Pract. Exper. 34(11): 1025-1050 (2004)
2003
26 Frank Pfenning, Yannis Smaragdakis: Generative Programming and Component Engineering, Second International Conference, GPCE 2003, Erfurt, Germany, September 22-25, 2003, Proceedings Springer 2003
25EEEli Tilevich, Stephan Urbanski, Yannis Smaragdakis, Marc Fleury: Aspectizing Server-Side Distribution. ASE 2003: 130-141
24EEYannis Smaragdakis: A Personal Outlook on Generator Research (A Position Paper). Domain-Specific Program Generation 2003: 92-106
23EEEli Tilevich, Yannis Smaragdakis: NRMI: Natural and Efficient Middleware. ICDCS 2003: 252-
22EEScott F. Kaplan, Yannis Smaragdakis, Paul R. Wilson: Flexible reference trace reduction for VM simulations. ACM Trans. Model. Comput. Simul. 13(1): 1-38 (2003)
21EEYannis Smaragdakis, Scott F. Kaplan, Paul R. Wilson: The EELRU adaptive replacement algorithm. Perform. Eval. 53(2): 93-123 (2003)
2002
20EEEli Tilevich, Yannis Smaragdakis: J-Orchestra: Automatic Java Application Partitioning. ECOOP 2002: 178-204
19EEKei Davis, Yannis Smaragdakis, Jörg Striegnitz: Multiparadigm Programming with Object-Oriented Languages. ECOOP Workshops 2002: 154-159
18EEYannis Smaragdakis: Layered Development with (Unix) Dynamic Libraries. ICSR 2002: 33-45
17EEYannis Smaragdakis, Don S. Batory: Mixin layers: an object-oriented implementation technique for refinements and collaboration-based designs. ACM Trans. Softw. Eng. Methodol. 11(2): 215-255 (2002)
16 Yannis Smaragdakis, Brian McNamara: FC++: Functional tools for object-oriented tasks. Softw., Pract. Exper. 32(10): 1015-1033 (2002)
2001
15EEKei Davis, Yannis Smaragdakis, Jörg Striegnitz: Multiparadigm Programming with OO Languages. ECOOP Workshops 2001: 131-134
14 Brian McNamara, Yannis Smaragdakis: Functional Programming in C++ using the FC++ Library. SIGPLAN Notices 36(4): 25-30 (2001)
2000
13EEYannis Smaragdakis, Don S. Batory: Mixin-Based Programming in C++. GCSE 2000: 163-177
12EEBrian McNamara, Yannis Smaragdakis: Functional programming in C++. ICFP 2000: 118-129
11 Don S. Batory, Richard Cardone, Yannis Smaragdakis: Object-oriented frameworks and product lines. SPLC 2000: 227-248
10EEYannis Smaragdakis, Paul R. Wilson: Performing Replacement in Modem Pools. USENIX Annual Technical Conference, General Track 2000: 277-292
1999
9 Yannis Smaragdakis, Don S. Batory: Building Product-Lines with Mixin-Layers. ECOOP Workshops 1999: 197
8EEYannis Smaragdakis, Don S. Batory: Scoping Constructs for Software Generators. GCSE 1999: 65-78
7EEYannis Smaragdakis, Scott F. Kaplan, Paul R. Wilson: EELRU: Simple and Effective Adaptive Page Replacement. SIGMETRICS 1999: 122-133
6EEScott F. Kaplan, Yannis Smaragdakis, Paul R. Wilson: Trace Reduction for Virtual Memory Simulations. SIGMETRICS 1999: 47-58
5EEPaul R. Wilson, Scott F. Kaplan, Yannis Smaragdakis: The Case for Compressed Caching in Virtual Memory Systems. USENIX Annual Technical Conference, General Track 1999: 101-116
4 Don S. Batory, Yannis Smaragdakis, Lou Coglianese: Architectural Styles as Adaptors. WICSA 1999: 203-224
1998
3EEYannis Smaragdakis, Don S. Batory: Implementing Layered Designs with Mixin Layers. ECOOP 1998: 550-570
2 Yannis Smaragdakis: Implementing Layered Object-Oriented Designs. ECOOP Workshops 1998: 34-35
1997
1EEYannis Smaragdakis, Don S. Batory: DiSTiL: A Transformation Library for Data Structures. DSL 1997

Coauthor Index

1Don S. Batory [1] [3] [4] [8] [9] [11] [13] [17]
2Reimer Behrends [46] [56]
3Richard Cardone [11]
4Lou Coglianese [4]
5Christoph Csallner [27] [36] [40] [42] [44] [49] [53] [57]
6Kei Davis [15] [19]
7Marc Fleury [25]
8Marcus Handte [35]
9Shan Shan Huang [31] [34] [38] [41] [45] [47] [48] [50] [52] [55]
10Scott F. Kaplan [5] [6] [7] [21] [22]
11Anthony Kay [46] [56]
12Gabriel H. Loh [39]
13Brian McNamara [12] [14] [16] [28]
14Frank Pfenning [26]
15Jeremy G. Siek [58]
16Jörg Striegnitz [15] [19]
17Ranjith Subramanian [39] [49]
18Eli Tilevich [20] [23] [25] [32] [35] [37] [43] [51]
19Nikolai Tillmann [57]
20Stephan Urbanski [25]
21Paul R. Wilson [5] [6] [7] [10] [21] [22]
22Tao Xie [53]
23Michal Young [46] [56]
24David Zook [31] [34] [38] [48] [50] [52]

Colors in the list of coauthors

Copyright © Sun May 17 03:24:02 2009 by Michael Ley (ley@uni-trier.de)