• JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
  • JoomlaWorks Simple Image Rotator
 
  Bookmark and Share
 
 
Disertación de Maestría
DOI
https://doi.org/10.11606/D.45.2023.tde-05042024-151358
Documento
Autor
Nombre completo
Rodrigo Ehrlich Stevaux
Instituto/Escuela/Facultad
Área de Conocimiento
Fecha de Defensa
Publicación
São Paulo, 2023
Director
Tribunal
Melo, Ana Cristina Vieira de (Presidente)
Jackson, Daniel
Wadler, Philip Lee
Título en inglés
A formalization of a startup finance transaction model using Alloy
Palabras clave en inglés
Alloy analyzer
Bounded-model checking
Capitalization table management
Domain-specific formalisms
Formal methods
Formal specification
Semantic data specifications
Venture capital
Resumen en inglés
This dissertation presents a software design of a fragment of the domain of startup financing. Our design can be machine-checked for key safety integrity properties, and is written as a formal specification of the domain. In the given domain, we start from a data specification language built by an industry coalition. The data specification describes how our domain can be modeled from a syntactic perspective. We give it semantics by adopting the Alloy formal modeling language and analyzer, aiming at a more expressive and correct model, by capturing invariants in the problem domain. Our model and can be explored and checked automatically by the Alloy Analyzer. We can both express and check for critical invariants of the problem domain. Our research contributes to the field of formal methods as it shows how one can proceed from a semiformal specification to a formal one, evaluates what the results, and contributes to other researchers and practitioners in the field of formal methods by providing a case study of a real-world problem domain.
Título en portugués
Formalização de um modelo de transação financeira de startups usando Alloy
Palabras clave en portugués
Alloy analyzer
Especificação formal
Especificações de dados semânticas
Financiamento de capital de risco
Formalismos específicos do domínio
Gestão de tabela de capitalização
Métodos formais
Verificação de modelo limitado
Resumen en portugués
Essa dissertação apresenta um design de software de um fragmento do domínio de financiamento de startups. Nosso design pode ser verificado por máquina quanto a propriedades chave de integridade de segurança e é escrito como uma especificação formal do domínio. No domínio em questão, começamos a partir de uma linguagem de especificação de dados construída por uma coalizão da indústria. A especificação de dados descreve como nosso domínio pode ser modelado de uma perspectiva sintática. Damos a ela semântica adotando a linguagem de modelagem formal Alloy e analisador, visando um modelo mais expressivo e correto, capturando invariantes no domínio do problema. Nosso modelo pode ser explorado e verificado automaticamente pelo Analisador Alloy. Podemos tanto expressar quanto verificar invariantes críticos do domínio do problema. Nossa pesquisa contribui para o campo dos métodos formais, pois mostra como se pode proceder de uma especificação semiformal para uma formal, avalia os resultados e contribui para outros pesquisadores e praticantes no campo dos métodos formais ao fornecer um estudo de caso de um domínio de problema do mundo real.
 
ADVERTENCIA - La consulta de este documento queda condicionada a la aceptación de las siguientes condiciones de uso:
Este documento es únicamente para usos privados enmarcados en actividades de investigación y docencia. No se autoriza su reproducción con finalidades de lucro. Esta reserva de derechos afecta tanto los datos del documento como a sus contenidos. En la utilización o cita de partes del documento es obligado indicar el nombre de la persona autora.
Fecha de Publicación
2024-04-08
 
ADVERTENCIA: Aprenda que son los trabajos derivados haciendo clic aquí.
Todos los derechos de la tesis/disertación pertenecen a los autores
CeTI-SC/STI
Biblioteca Digital de Tesis y Disertaciones de la USP. Copyright © 2001-2024. Todos los derechos reservados.