I am interested in parsing of general SCFGs.

I am aware of the Earley parser for the general CFGs. The only general algorithm for parsing SCFGs that I am aware of is the Earley-Stolcke parser : http://arxiv.org/abs/cmp-lg/9411029

1) Is there more recent work on the subject?

2) Is there publicly available software for deriving the Viterbi parse, compute prefix probabilities, and estimating rule probabilities  of SCFGs? 

Thank you very much!