Design and development of methodologies, technologies, and tools to support people with disabilities