Sciweavers

1623 search results - page 28 / 325
» Programming language concepts for software developers
Sort
View
ITICSE
2005
ACM
15 years 7 months ago
From objects-first to design-first with multimedia and intelligent tutoring
“Objects-first” is an increasingly popular strategy for teaching object-oriented programming by introducing the concepts of objects, classes, and instances before procedural e...
Sally H. Moritz, Fang Wei, Shahida M. Parvez, Glen...
TACAS
2001
Springer
160views Algorithms» more  TACAS 2001»
15 years 6 months ago
Hardware/Software Co-Design Using Functional Languages
In previous work we have developed and prototyped a silicon compiler which translates a functional language (SAFL) into hardware. Here we present a SAFL-level program transformati...
Alan Mycroft, Richard Sharp
ICFP
2006
ACM
16 years 1 months ago
Modular development of certified program verifiers with a proof assistant
I report on an experience using the Coq proof assistant to develop a program verification tool with a machine-checkable proof of full correctness. The verifier is able to prove me...
Adam J. Chlipala
CORR
2012
Springer
192views Education» more  CORR 2012»
13 years 9 months ago
Rapid Application Development Using Software Factories
: Software development is still based on manufactory production, and most of the programming code is still hand-crafted. Software development is very far away from the ultimate goa...
Toni Stojanovski, Tomislav Dzekov
JOT
2010
99views more  JOT 2010»
15 years 10 days ago
A Framework for Adding Design by ContractTM to the .NET Object-Oriented Programming Languages
Design contracts can be used in software development to ensure the preservation of assertions for program correctness. This can increase reliability in software design. Design by ...
Jennifer Pandolfo, Cui Zhang