Sciweavers

6740 search results - page 581 / 1348
» Using Classification as a Programming Language
Sort
View
ICLP
2009
Springer
16 years 5 months ago
Logic Programs under Three-Valued Lukasiewicz Semantics
If logic programs are interpreted over a three-valued logic, then often Kleene's strong three-valued logic with complete equivalence and Fitting's associated immediate co...
Carroline Dewi Puspa Kencana Ramli, Steffen Hö...
VMCAI
2010
Springer
16 years 2 months ago
Temporal Reasoning for Procedural Programs
While temporal verification of programs is a topic with a long history, its traditional basis--semantics based on word languages--is illsuited for modular reasoning about procedura...
Rajeev Alur, Swarat Chaudhuri
SIGCSE
2006
ACM
183views Education» more  SIGCSE 2006»
15 years 11 months ago
Programming fundamentals and innovation taught through windows media player skin creation
Windows Media Player user interface “skin” creation has proven an extremely effective method to reinforce practical object oriented programming techniques. Skin creation motiv...
Todd Shurn
TLDI
2003
ACM
134views Formal Methods» more  TLDI 2003»
15 years 10 months ago
Scrap your boilerplate: a practical design pattern for generic programming
We describe a design pattern for writing programs that traverse data structures built from rich mutually-recursive data types. Such programs often have a great deal of “boilerpl...
Ralf Lämmel, Simon L. Peyton Jones
JFP
2008
125views more  JFP 2008»
15 years 5 months ago
Types and trace effects of higher order programs
This paper shows how type effect systems can be combined with model-checking techniques to produce powerful, automatically verifiable program logics for higher order programs. The...
Christian Skalka, Scott F. Smith, David Van Horn