![](https://dblp.uni-trier.de/img/logo.ua.320x120.png)
![](https://dblp.uni-trier.de/img/dropdown.dark.16x16.png)
![](https://dblp.uni-trier.de/img/peace.dark.16x16.png)
Остановите войну!
for scientists:
![search dblp search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
![search dblp](https://dblp.uni-trier.de/img/search.dark.16x16.png)
default search action
Shan Shan Huang
Person information
Refine list
![note](https://dblp.uni-trier.de/img/note-mark.dark.12x12.png)
refinements active!
zoomed in on ?? of ?? records
view refined list in
export refined list as
2010 – 2019
- 2016
- [c17]Shan Shan Huang:
Unifying data exploration and curation. ExploreDB@SIGMOD/PODS 2016: 2 - [c16]Shan Shan Huang:
Model, execute, and deploy: answering the hard questions in end-user programming (showcase). SIGSOFT FSE 2016: 24 - 2013
- [j5]Todd J. Green, Shan Shan Huang, Boon Thau Loo
, Wenchao Zhou:
Datalog and Recursive Query Processing. Found. Trends Databases 5(2): 105-195 (2013) - 2011
- [j4]Shan Shan Huang, David Zook, Yannis Smaragdakis:
Statically safe program generation with SafeGen. Sci. Comput. Program. 76(5): 376-391 (2011) - [j3]Shan Shan Huang, Yannis Smaragdakis:
Morphing: Structurally shaping a class by reflecting on others. ACM Trans. Program. Lang. Syst. 33(2): 6:1-6:44 (2011) - [c15]John Altidor, Shan Shan Huang, Yannis Smaragdakis:
Taming the wildcards: combining definition- and use-site variance. PLDI 2011: 602-613 - [c14]Shan Shan Huang, Todd Jeffrey Green, Boon Thau Loo
:
Datalog and emerging applications: an interactive tutorial. SIGMOD Conference 2011: 1213-1216 - 2010
- [c13]William R. Marczak, Shan Shan Huang, Martin Bravenboer, Micah Sherr, Boon Thau Loo
, Molham Aref:
SecureBlox: customizable secure distributed data processing. SIGMOD Conference 2010: 723-734
2000 – 2009
- 2009
- [b1]Shan Shan Huang:
Structural abstraction: a mechanism for modular program construction. Georgia Institute of Technology, Atlanta, GA, USA, 2009 - 2008
- [j2]Shan Shan Huang, David Zook, Yannis Smaragdakis:
Domain-specific languages and program generation with meta-AspectJ. ACM Trans. Softw. Eng. Methodol. 18(2): 6:1-6:32 (2008) - [c12]Shan Shan Huang, Amir Hormati, David F. Bacon, Rodric M. Rabbah:
Liquid Metal: Object-Oriented Programming Across the Hardware/Software Boundary. ECOOP 2008: 76-103 - [c11]Shan Shan Huang, Yannis Smaragdakis:
Expressive and safe static reflection with MorphJ. PLDI 2008: 79-89 - 2007
- [c10]Shan Shan Huang, David Zook, Yannis Smaragdakis:
cJ: enhancing java with safe type conditions. AOSD 2007: 185-198 - [c9]Shan Shan Huang, Yannis Smaragdakis:
Morphing Software for Easier Evolution. RAM-SE 2007: 71-80 - [c8]Shan Shan Huang, David Zook, Yannis Smaragdakis:
Morphing: Safely Shaping a Class in the Image of Others. ECOOP 2007: 399-424 - [c7]Shan Shan Huang, Yannis Smaragdakis:
Building Scalable Libraries with cJ. ICSE Companion 2007: 45-46 - 2006
- [c6]Shan Shan Huang, Yannis Smaragdakis:
Easy language extension with meta-aspectJ. ICSE 2006: 865-868 - [c5]Jonathan Leighton Brown, Sue Goudy, Mike Heroux
, Shan Shan Huang, Zhaofang Wen:
An envolutionary path towards virtual shared memory with random access. SPAA 2006: 117 - 2005
- [c4]Shan Shan Huang, David Zook, Yannis Smaragdakis:
Statically Safe Program Generation with SafeGen. GPCE 2005: 309-326 - 2004
- [c3]David Zook, Shan Shan Huang, Yannis Smaragdakis:
Generating AspectJ Programs with Meta-AspectJ. GPCE 2004: 1-18 - [c2]Yannis Smaragdakis, Shan Shan Huang, David Zook:
Program generators and the tools to make them. PEPM 2004: 92-100
1980 – 1989
- 1988
- [j1]Shan Shan Huang, Robert M. Gray:
Spellmode recognition based on vector quantization. Speech Commun. 7(1): 41-53 (1988) - 1987
- [c1]Shan Shan Huang, Robert M. Gray:
Conditional histogram vector quantization for spellmode recognizer. ICASSP 1987: 1930-1933
Coauthor Index
![](https://dblp.uni-trier.de/img/cog.dark.24x24.png)
manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.
Unpaywalled article links
Add open access links from to the list of external document links (if available).
Privacy notice: By enabling the option above, your browser will contact the API of unpaywall.org to load hyperlinks to open access articles. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Unpaywall privacy policy.
Archived links via Wayback Machine
For web page which are no longer available, try to retrieve content from the of the Internet Archive (if available).
Privacy notice: By enabling the option above, your browser will contact the API of archive.org to check for archived content of web pages that are no longer available. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Internet Archive privacy policy.
Reference lists
Add a list of references from ,
, and
to record detail pages.
load references from crossref.org and opencitations.net
Privacy notice: By enabling the option above, your browser will contact the APIs of crossref.org, opencitations.net, and semanticscholar.org to load article reference information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the Crossref privacy policy and the OpenCitations privacy policy, as well as the AI2 Privacy Policy covering Semantic Scholar.
Citation data
Add a list of citing articles from and
to record detail pages.
load citations from opencitations.net
Privacy notice: By enabling the option above, your browser will contact the API of opencitations.net and semanticscholar.org to load citation information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the OpenCitations privacy policy as well as the AI2 Privacy Policy covering Semantic Scholar.
OpenAlex data
Load additional information about publications from .
Privacy notice: By enabling the option above, your browser will contact the API of openalex.org to load additional information. Although we do not have any reason to believe that your call will be tracked, we do not have any control over how the remote server uses your data. So please proceed with care and consider checking the information given by OpenAlex.
last updated on 2024-05-08 21:52 CEST by the dblp team
all metadata released as open data under CC0 1.0 license
see also: Terms of Use | Privacy Policy | Imprint