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:
  • García Remesal, Miguel
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

[img]
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: http://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