AI approaches to the complexity of legal systems: models and ethical challenges for legal systems, legal language and legal ontologies, argumentation and software agents : International Workshop AICOL-III, held as part of the 25th IVR Congress, Frankfurt am Main, Germany, August 15-16, 2011 : revised selected papers