Para sacar las frases que hay en un texto puedes utilizar la clase StringTokenizer() con puntos.
StringTokenizer st = new StringTokenizer(frase,".");
Tienes un ejemplo en http://lineadecodigo.com/java/extraer-contenido-separado-por-delimitadores-con-java/
Por otro lado para convertirlo en mayúsculas utilizar el .toUpperCase(). Más explicado en http://lineadecodigo.com/java/convertir-una-cadena-a-mayusculas-en-java/
Espero que esto pueda orientarte.
Saludos.