Skip to Content.
Sympa Menu

coq-club - [Coq-Club] Journal of Functional Programming - Call for PhD Abstracts

coq-club AT inria.fr

Subject: The Coq mailing list

List archive

[Coq-Club] Journal of Functional Programming - Call for PhD Abstracts


Chronological Thread 
  • From: Burak Ekici <ekcburak AT hotmail.com>
  • To: "coq-club AT inria.fr" <coq-club AT inria.fr>
  • Subject: [Coq-Club] Journal of Functional Programming - Call for PhD Abstracts
  • Date: Thu, 13 Apr 2017 12:58:26 +0000
  • Accept-language: tr-TR, en-US
  • Authentication-results: mail2-smtp-roc.national.inria.fr; spf=None smtp.pra=ekcburak AT hotmail.com; spf=Pass smtp.mailfrom=ekcburak AT hotmail.com; spf=Pass smtp.helo=postmaster AT EUR03-DB5-obe.outbound.protection.outlook.com
  • Ironport-phdr: 9a23:MQ/Exh1Bz9bMjpc0smDT+DRfVm0co7zxezQtwd8ZseMULfad9pjvdHbS+e9qxAeQG96Kt7Qc06L/iOPJYSQ4+5GPsXQPItRndiQuroEopTEmG9OPEkbhLfTnPGQQFcVGU0J5rTngaRAGUMnxaEfPrXKs8DUcBgvwNRZvJuTyB4Xek9m72/q89pDXbAhEniaxba9vJxiqsAvdsdUbj5F/Iagr0BvJpXVIe+VSxWx2IF+Yggjx6MSt8pN96ipco/0u+dJOXqX8ZKQ4UKdXDC86PGAv5c3krgfMQA2S7XYBSGoWkx5IAw/Y7BHmW5r6ryX3uvZh1CScIMb5Sq06WSm576dzVhDnlDsHOTA+8GHSkMNwjaRbqw+lqxFwx4PYZYeYP+d8cKzAZ9MXXWpPUNhMWSxdDI2ybIUPAOgdMulXtITyvUcCoQekCAWwGO/vzzlFjWL2060g1OQhFBnL0RE9H9IUqnvUr8j+OqgRUeC00KbIzCjIYvRI1jf+9IfHaQ0hoeuWUrJzasfRyU4vFx/AjlqKqIzlOymZ2fgKs2ie9udtU/+khWAgqwF0uDevx8Esh5HTiYIP1l/E9SR5wJgrKt2jUUJ7ZsOkEIVOuCGAK4t5XNgiT3tmuCYg0rEGpZ+7fC4KyZQ63R7fb+aLfJSP4hLmUuuaPDR2hGp9db+wmxq+60ytxvPmWsS2zVpGtDdJnsXNu3wV2Rzc9MuKRud480qk1zaC1wLe5+5BLE06mqfbJYIuz7s/m5ccqkvPAir7mEvsg6OIbUop/PWj5f79bbX8vJCcMpd5igHgPaQqncyyGes2PQYSUWSH9+mwzbPt8FD5TblTif05ibfWvIrdJcQGuq62GAhV0psl6xmiFTumyM4YnX4bLF1bZB2Hk4npO1bIIPziCve/nkiskDNsx/DBPb3tGInCLn/GkLv5fLZ97VBTyBYrwN1Q+55YELUMLOzpVkLzqdDUFAI1PxC1zur/DdVyzIIeWWaBAq+DN6PStEeF6fwsI+aQf4AVpSz9JOIm5/P1jX85nkMdfayz0psWbHC0BOhpI0KcYXb0mNcODX8KvhYiTOztkFCNTTlTZ2+rU60g4jE7FZmpAJzYRoGthbyBxD20EodXZmBAEFCMEG3ne5+KW/cWO2quJZormTsdELOlVoUJ1Be0tQa8xaAtZr7f/TRdvpb+3vB04ffSnFc872onId6a1jSnUnt9nSslRD493egrrE92wEqZ2KtQg/tEENVS47VCVQJsZs2U9PBzF92nAlGJRdyOUlvzHoSr
  • Spamdiagnosticmetadata: NSPM
  • Spamdiagnosticoutput: 1:99

Dear Dr. Hutton,


I've inluded below the details of my PhD dissertation regarding your e-mail.


It theoretically deals with computational (side) effects of (impure) programming languages providing formal logics to model them. Also, it implements related formalism in Coq's Gallina, and does some "equational reasoning" there in the tactic language. This might be outside the scope of JFP; if so, sorry for the inconvenience!


Thanks a lot! 


Best,


Burak.


Dissertation title: Certification of programs with computational effects

Student: Burak Ekici 

Awarding institution: Université Grenoble Alpes

Date of PhD award: 09/12/2015

Advisor/supervisor: Jean-Guillaume Dumas and Dominique Duval

Dissertation URL: https://tel.archives-ouvertes.fr/tel-01250842/

tel.archives-ouvertes.fr
In this thesis, we aim to formalize the effects of a computation. Indeed, most used programming languages involve different sorts of effects: state change, exceptions ...


Dissertation abstract:

In this thesis, we aim to formalize the effects of a computation. Indeed, most used programming languages involve different sorts of effects: state change, exceptions, input/output, non-determinism, etc. They may bring ease and flexibility to the coding process. However, the problem is to take into account the effects when proving the properties of programs. The major difficulty in such kind of reasoning is the mismatch between the syntax of operations with effects and their interpretation. Typically, a piece of program with arguments in X that returns a value in Y is not interpreted as a function from X to Y, due to the effects. The best-known algebraic approach to the problem interprets programs including effects with the use of monads: the interpretation is a function from X to T (Y) where T is a monad. This approach has been extended to Lawvere theories and algebraic handlers. Another approach called, the decorated logic, provides a sort of equational semantics for reasoning about programs with effects. We specialize the approach of decorated logic to the state and the exceptions effects by defining the decorated logic for states (L_st) and the decorated logic for exceptions (L_exc), respectively. This enables us to prove properties of programs involving such effects. Then, we formalize these logics in Coq and certify the related proofs. These logics are built so as to be sound. In addition, we introduce a relative notion of syntactic completeness of a theory in a given logic with respect to a sublogic. We prove that the decorated theory for the global states as well as two decorated theories for exceptions are syntactically complete relatively to their pure sublogics. These proofs are certified in Coq as applications of our generic frameworks.





Gönderen: Graham Hutton <Graham.Hutton AT nottingham.ac.uk> adına coq-club-request AT inria.fr <coq-club-request AT inria.fr>
Gönderildi: 10 Nisan 2017 Pazartesi 14:20
Kime: coq-club AT inria.fr
Konu: [Coq-Club] Journal of Functional Programming - Call for PhD Abstracts
 
Dear all,

If you or one of your students recently completed a PhD in the
area of functional programming, please submit the dissertation
abstract for publication in JFP: simple process, no refereeing,
deadline 30th April 2017.  Please share!

Best wishes,

Graham Hutton


============================================================

CALL FOR PHD ABSTRACTS

Journal of Functional Programming

Deadline: 30th April 2017

http://tinyurl.com/jfp-phd-abstracts

============================================================

PREAMBLE:

Many students complete PhDs in functional programming each
year.  As a service to the community, the Journal of Functional
Programming publishes the abstracts from PhD dissertations
completed during the previous year.

The abstracts are made freely available on the JFP website,
i.e. not behind any paywall.  They do not require any transfer
of copyright, merely a license from the author.  A dissertation
is eligible for inclusion if parts of it have or could have
appeared in JFP, that is, if it is in the general area of
functional programming.  The abstracts are not reviewed.

Please submit dissertation abstracts according to the instructions
below.  We welcome submissions from both the PhD student and PhD
advisor/supervisor although we encourage them to coordinate.

============================================================

SUBMISSION:

Please submit the following information to Graham Hutton
<graham.hutton AT nottingham.ac.uk> by 30th April 2017.

o Dissertation title: (including any subtitle)

o Student: (full name)

o Awarding institution: (full name and country)

o Date of PhD award: (month and year; depending on the
 institution, this may be the date of the viva, corrections
 being approved, graduation ceremony, or otherwise)

o Advisor/supervisor: (full names)

o Dissertation URL: (please provide a permanently accessible
 link to the dissertation if you have one, such as to an
 institutional repository or other public archive; links
 to personal web pages should be considered a last resort)

o Dissertation abstract: (plain text, maximum 1000 words;
 you may use \emph{...} for emphasis, but we prefer no
 other markup or formatting in the abstract, but do get
 in touch if this causes significant problems)

Please do not submit a copy of the dissertation itself, as
this is not required.  JFP reserves the right to decline
to publish abstracts that are not deemed appropriate.

============================================================

PHD ABSTRACT EDITOR:

Graham Hutton
School of Computer Science
University of Nottingham
Nottingham NG8 1BB
United Kingdom

============================================================




This message and any attachment are intended solely for the addressee
and may contain confidential information. If you have received this
message in error, please send it back to me, and immediately delete it.

Please do not use, copy or disclose the information contained in this
message or in any attachment.  Any views or opinions expressed by the
author of this email do not necessarily reflect the views of the
University of Nottingham.

This message has been checked for viruses but the contents of an
attachment may still contain software viruses which could damage your
computer system, you are advised to perform your own checks. Email
communications with the University of Nottingham may be monitored as
permitted by UK legislation.




Archive powered by MHonArc 2.6.18.

Top of Page