Extensión de USE para soportar incertidumbre de medida en los datos primitivos OCL/UML

dc.centroE.T.S.I. Informáticaen_US
dc.contributor.advisorVallecillo-Moreno, Antonio Jesús
dc.contributor.advisorBurgueño-Caballero, Lola
dc.contributor.authorOrtiz Guardeño, Víctor Manuel
dc.date.accessioned2020-01-16T10:46:20Z
dc.date.available2020-01-16T10:46:20Z
dc.date.created2019-06
dc.date.issued2020-01-16
dc.departamentoLenguajes y Ciencias de la Computación
dc.description.abstractEn la actualidad, está surgiendo la necesidad de modelar sistemas que traten con factores físicos. Con la llegada del Internet de las cosas [IoT] hay cada vez más sistemas software conectados a sensores que no dan una medida exacta. Esto puede suponer un problema al no disponer de herramientas que tengan en cuenta este posible error en la medida. Actualmente, el modelado y diseño de un sistema se hacen principalmente con el lenguaje UML, junto con OCL para definir el conjunto de restricciones que el modelo debe cumplir. Estos lenguajes tienen tipos de datos que no tienen en cuenta esta incertidumbre de la medida. Pero también sería conveniente que, al realizar operaciones con los tipos de datos, se propague esta incertidumbre, permitiendo dar resultados a las preguntas del diseñador sobre el sistema. Además, esta propagación debería realizarse de manera transparente para el diseñador; simplemente todas las operaciones se realizarían mientras se modifica el modelo. Para ello, se ha desarrollado una extensión de la herramienta de diseño USE. Con ella, se pueden definir los modelos UML y especificar las restricciones del modelo en el lenguaje OCL, permitiendo también la simulación de instancias del modelo teniendo en cuenta la incertidumbre de la medida, de modo que el diseñador podría ver cómo se comporta el sistema incluso antes de su fabricación.en_US
dc.identifier.urihttps://hdl.handle.net/10630/19169
dc.language.isospaen_US
dc.rightsAttribution-NonCommercial-NoDerivatives 4.0 Internacional*
dc.rights.accessRightsopen accessen_US
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/4.0/*
dc.subjectDiseño de sistemasen_US
dc.subjectOCL (Lenguaje de programación)en_US
dc.subjectUML (Lenguaje de programación)en_US
dc.subjectInformática - Trabajos Fin de Gradoen_US
dc.subjectGrado en Ingeniería del Software - Trabajos Fin de Gradoen_US
dc.subject.otherUSEen_US
dc.subject.otherUMLen_US
dc.subject.otherMedida,en_US
dc.subject.otherIncertidumbre,en_US
dc.subject.otherOCLen_US
dc.titleExtensión de USE para soportar incertidumbre de medida en los datos primitivos OCL/UMLen_US
dc.title.alternativeUSE extension to support measurement uncertainty in OCL/UML primitive datatypesen_US
dc.typebachelor thesises_ES
dspace.entity.typePublication
relation.isAdvisorOfPublication7ab91778-b814-4352-aa54-17a4f298ee66
relation.isAdvisorOfPublication31808e70-d2ec-4318-8ead-dded38954d40
relation.isAdvisorOfPublication.latestForDiscovery7ab91778-b814-4352-aa54-17a4f298ee66

Files

Original bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
OrtizguardenovictormanueMemoria.pdf
Size:
908.77 KB
Format:
Adobe Portable Document Format
Description: