Attack Simulation based Software Protection Assessment Method with Petri Net. (2016)