data, knowledgeand software engineering filenext release problem (nrp) bad selection of requirements...

33
Lineas de investigación Data, Knowledge and Software Engineering DKSE (TIC-181)

Upload: others

Post on 17-Oct-2019

8 views

Category:

Documents


0 download

TRANSCRIPT

Lineas de investigación

Data, Knowledge and Software EngineeringDKSE (TIC-181)

2

Líneas de Investigación TIC-181 Integración entre Ingeniería del Software (Ing de

requisitos) e Ingeniería del Conocimiento Selección de requisitos InSCo Tool

Representación y Razonamiento Temporal Minería de Datos Temporales Desarrollo de software “seamless” Sistemas de Información Agrarios Integrados en

Internet para Producción Agraria Sistemas Basados en Conocimiento. Adquisición,

Modelado y Gestión del Conocimiento

Next Release Problem (NRP)

Bad selection of requirements

Scheduling problemsDissatisfied customersEconomic losses…

(Optimization problem)

Feature 1Feature 2Feature 3Feature 4

NEXT SOFTWARE RELEASE

Feature 2Feature 5Feature 6Feature 7

Feature 1Feature 6Feature 8Feature 9

LimitedResources!

Customers

Selección de requisitos

NRP

Formulación• Dependencias• Transformación en problema básico• Medidas de calidad

Algoritmos deoptimización

• GRASP (single/multi)• Ant Colony (single/multi) • Bayesian Optimization Algorithms

Integración en herramienta CASE: InSCo Requisite

3. InSCo Requisite

Herramienta Web para gestión de requisitos con metodología InSCoInSCo = Ingeniería del Software + Ingeniería del Conocimiento

Entorno Web Creación y admnistración de

proyectos software Trabajo colaborativo entre equipos

de desarrollo Gestión de grupos y permisos de

usuario.

Gestión de requerimientos Identificación de componentes basados

en conocimiento Funcionalidades colaborativas:

discusiones relativas a los requisitos Interoperabilidad con otras herramientas

usando XML y CML

InSCo Requisite

Software Engineering + Knowledge Engineering

InSCo Requisite

XML

Integración en InSCo

Aplicaciones dominio agrícolaSAIFA y Web-Pest

SAIFA

Gestión de fincas de invernaderos/olivar Gestión de muestreo de plagas Gestión de tratamientos de plagas

Horticolas / Olivar

TECNICO

COORDINADOR

Monitorizar fincas de invernaderos/olivar Configuración de alertas Informes/georreferenciación de datos

Sistema de alertas y control fitosanitario