Publication | Closed Access
Secure distributed programming with value-dependent types
135
Citations
18
References
2011
Year
Unknown Venue
EngineeringInformation SecurityVerificationSoftware EngineeringSoftware AnalysisFormal VerificationProofs BecomesDependently Typed ProgrammingSecure ComputingFunctional LanguagesDistributed SystemsComputer ScienceType SystemRich LibrariesFunctional ProgrammingSoftware DesignData SecurityCryptographyLanguage-based SecurityFunctional Programming LanguageProgram AnalysisFormal MethodsValue-dependent TypesSystem Software
Distributed applications are difficult to program reliably and securely. Dependently typed functional languages promise to prevent broad classes of errors and vulnerabilities, and to enable program verification to proceed side-by-side with development. However, as recursion, effects, and rich libraries are added, using types to reason about programs, specifications, and proofs becomes challenging.
| Year | Citations | |
|---|---|---|
Page 1
Page 1