Publication | Closed Access
Embedded contract languages
118
Citations
15
References
2010
Year
Unknown Venue
EngineeringOwn Specification LanguageSoftware EngineeringEmbedded SystemsSoftware AnalysisFormal VerificationGeneric ProgrammingDependently Typed ProgrammingSystems EngineeringProgramming LanguagesApplication InterfacesComputer EngineeringDynamic Programming LanguageComputer ScienceType SystemExtensible LanguageSoftware DesignSpecification LanguageProgram AnalysisSoftware TestingFormal MethodsInterface (Object-oriented Programming)Contract LanguagesIntermediate RepresentationSystem SoftwareType System Extensions
Specifying application interfaces (APIs) with information that goes beyond method argument and return types is a long-standing quest of programming language researchers and practitioners. The number of type system extensions or specification languages is a testament to that. Unfortunately, the number of such systems is also roughly equal to the number of tools that consume them. In other words, every tool comes with its own specification language.
| Year | Citations | |
|---|---|---|
Page 1
Page 1