At a time when most software stocks have taken a beating, some companies are slowly emerging from the downturn not as ...