CONFERENCIA: DESIGN OF A SOFTWARE ARCHITECTURE AND PRACTICAL APPLICATIONS TO EXPLOIT THE CAPABILITIES OF A HUMAN ARM GESTURE RECOGNITION SYSTEM