Shan Shan Huang
Computer Scientist and International Media Sensation
Publications
By Kind | By Year
Refereed Journal Articles
- Shan Shan Huang , David Zook, and Yannis Smaragdakis. Domain-Specific Languages and Program Generation with Meta-AspectJ. In ACM Transactions on Software Engineering and Methodology (TOSEM). To appear. (pdf)
Refereed Conference Publications
- Shan Shan Huang , Amir Hormati, David Bacon, and Rodric Rabbah. Liquid Metal: Object-Oriented Programming Across the Hardware/Software Boundary. In 22nd European Conference on Object-Oriented Programming (ECOOP 2008). To appear. (pdf)
- Shan Shan Huang and Yannis Smaragdakis. Expressive and Safe Static Reflection. In ACM SIGPLAN 2008 Conference on Programming Language Design and Implementation (PLDI 2008). To appear. (pdf)
- Shan Shan Huang , David Zook, and Yannis Smaragdakis. Morphing: Safely Shaping a Class in the Image of Others. In Proceedings of European Conference on Object-Oriented Programming (ECOOP 2007), pages 399424, Springer, 2007. (pdf)
- Shan Shan Huang , and Yannis Smaragdakis. Building Scalable Libraries with cJ. In Proceedings of the 29th International Conference on Software Engineering, Companion Guide (ICSE 2007) pages 4546, ACM Press, 2007. (pdf)
- Shan Shan Huang , David Zook, and Yannis Smaragdakis. cJ: Enhancing Java with Safe Type Conditions. In Proceedings of Aspect-Oriented Software Development, (AOSD 2007), pages 185198, ACM Press, 2007. (pdf)
- Jonathan Leighton Brown, Sue Goudy, Mike Heroux, Shan Shan Huang , and Zhaofang Wen. An Evolutionary Path Towards Virtual Shared Memory with Random Access. In Proceedings of the 18th Annual ACM Symposium on Parallel Algorithms and Architectures (SPAA 2006) page 117, ACM Press, 2006.
- Shan Shan Huang , and Yannis Smaragdakis. Easy Language Extension with Meta-AspectJ. In Proceedings of the 28th International Conference on Software Engineering (ICSE 2006) pages 865868, ACM Press, 2006. (pdf)
- Shan Shan Huang , David Zook, and Yannis Smaragdakis. Statically Safe Program Generation with SafeGen. In Proceedings of Generative Programming and Component Engineering Conference, (GPCE 2005), pages 309326, Springer, 2005. (pdf)
- David Zook, Shan Shan Huang , and Yannis Smaragdakis. Generating AspectJ Programs Using Meta-AspectJ. In Proceedings of Generative Programming and Component Engineering Conference, (GPCE 2004) pages 118, Springer, 2004. (pdf) Best Paper Award
Refereed Workshop Publications
- Shan Shan Huang , and Yannis Smaragdakis. Morphing Software for Easier Evolution. In Proceedings of the 4th ECOOP Workshop on Reflection, AOP, and Meta-data for Software Evolution (RAM-SE 2007). (pdf)
Invited Publications
- Yannis Smaragdakis, Shan Shan Huang , and David Zook. Program Generators and Tools to Make Them. In Proceedings of Symposium on Partial Evaluation Program Manipulation (PEPM 2004). ACM, 2004. (pdf)