Test de Aceptación en Android usando técnicas de Planificación Automática

Durán Perea, José (2017). Test de Aceptación en Android usando técnicas de Planificación Automática. Thesis (Master thesis), E.T.S. de Ingenieros Informáticos (UPM).

Description

Title: Test de Aceptación en Android usando técnicas de Planificación Automática
Author/s:
  • Durán Perea, José
Contributor/s:
Item Type: Thesis (Master thesis)
Masters title: Inteligencia Artificial
Date: June 2017
Subjects:
Freetext Keywords: Planificación Automática; Planificador; Android; Java; Testing; Generación de código; Automatic Planning; Planner; Code generation
Faculty: E.T.S. de Ingenieros Informáticos (UPM)
Department: Inteligencia Artificial
Creative Commons Licenses: Recognition - No derivative works - Non commercial

Full text

[thumbnail of TFM_JOSE_DURAN_PEREA.pdf]
Preview
PDF - Requires a PDF viewer, such as GSview, Xpdf or Adobe Acrobat Reader
Download (657kB) | Preview

Abstract

La Planificación Automática cumple un papel transversal en varios campos de la
Inteligencia Artificial. Ciertos agentes complejos como robots autónomos y vehículos
no tripulados requieren de un planificador capaz de orquestar la interacción entre
sensores y actuadores mientras realiza una exploración exhaustiva de su espacio de
soluciones. La construcción de planificadores de propósito general adecuados y
optimizados puede reducir significativamente el esfuerzo necesario en el desarrollo de
estos agentes. Así mismo, campos puramente algorítmicos como el desarrollo de
software pueden verse favorecidos al integrar dentro de sus etapas, o como parte de sus
soluciones, conceptos derivados de la Planificación Automática.
En este trabajo se estudia un caso concreto derivado del “testing” en
aplicaciones móviles “Android” y se aborda mediante técnicas de planificación. Parte
del trabajo, además, consistirá en la construcción de una librería Java a modo de
planificador de propósito general, y basado en el concepto de generación automática de código.
---ABSTRACT---Automatic Planning crosses several fields in Artificial Intelligence. Some
complex agents like non-tripulated vehicles and autonomous robots rely on a planner to
manage the interaction between sensors and actuators, and to explore the solution space.
Building optimized general purpose planners could reduce the necessary effort to build
these agents. In the same way, algorithmic fields, like software development, may be
favoured by integrating some Automatic Planning Concepts.
In this paper several Automatic Planning techniques are used in order to resolve
a mobile Android testing case. Also, as a part of this work, a general purpose Java
planner is built using automatic code generation concepts.

More information

Item ID: 47212
DC Identifier: https://oa.upm.es/47212/
OAI Identifier: oai:oa.upm.es:47212
Deposited by: Biblioteca Facultad de Informatica
Deposited on: 13 Jul 2017 10:35
Last Modified: 13 Jul 2017 10:35
  • Logo InvestigaM (UPM)
  • Logo GEOUP4
  • Logo Open Access
  • Open Access
  • Logo Sherpa/Romeo
    Check whether the anglo-saxon journal in which you have published an article allows you to also publish it under open access.
  • Logo Dulcinea
    Check whether the spanish journal in which you have published an article allows you to also publish it under open access.
  • Logo de Recolecta
  • Logo del Observatorio I+D+i UPM
  • Logo de OpenCourseWare UPM