Busque entre los 170227 recursos disponibles en el repositorio
Mostrar el registro sencillo del ítem
dc.date.accessioned | 2020-03-18T16:21:59Z | |
dc.date.available | 2020-03-18T16:21:59Z | |
dc.date.issued | 2019 | |
dc.identifier.uri | http://sedici.unlp.edu.ar/handle/10915/91094 | |
dc.description.abstract | Generalmente la API de un módulo describe las operaciones disponibles, aunque el orden lícito de aplicación de las mismas queda implícito o documentado externamente debido a que los lenguajes de programación generalmente no proveen mecanismos de especificación del protocolo de uso. Typestates permite especificar estados de objetos de un determinado tipo. Cada estado habilita ciertas operaciones y prohíbe otras, permitiendo especificar el protocolo de uso de una API determinada. En este trabajo se presenta un patrón de implementación de typestates en el lenguaje de programación Rust y se analiza su sistema de tipos y mecanismos que permiten la verificación del typestate en tiempo de compilación, mostrando que cumple con las propiedades requeridas por las propuestas de verificación modular descriptas en la bibliografía especializada. | es |
dc.format.extent | 727-736 | es |
dc.language | es | es |
dc.subject | Typestates | es |
dc.subject | Rust | es |
dc.title | Implementación Básica de Typestates en Rust | es |
dc.type | Objeto de conferencia | es |
sedici.identifier.isbn | 978-987-688-377-1 | es |
sedici.creator.person | Arroyo, Marcelo | es |
sedici.creator.person | Gutiérrez Brida, Simón | es |
sedici.creator.person | Ponzio, Pablo Daniel | es |
sedici.description.note | XVI Workshop Ingeniería de Software. | es |
sedici.subject.materias | Ciencias Informáticas | es |
sedici.description.fulltext | true | es |
mods.originInfo.place | Red de Universidades con Carreras en Informática | es |
sedici.subtype | Objeto de conferencia | es |
sedici.rights.license | Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International (CC BY-NC-SA 4.0) | |
sedici.rights.uri | http://creativecommons.org/licenses/by-nc-sa/4.0/ | |
sedici.date.exposure | 2019-10 | |
sedici.relation.event | XXV Congreso Argentino de Ciencias de la Computación (CACIC) (Universidad Nacional de Río Cuarto, Córdoba, 14 al 18 de octubre de 2019) | es |
sedici.description.peerReview | peer-review | es |
sedici.relation.isRelatedWith | http://sedici.unlp.edu.ar/handle/10915/90359 | es |