Sciweavers

3500 search results - page 357 / 700
» Implementing Java on Clusters
Sort
View
VL
2005
IEEE
108views Visual Languages» more  VL 2005»
15 years 6 months ago
Achieving Flexibility in Direct-Manipulation Programming Environments by Relaxing the Edit-Time Grammar
Structured program editors can lower the entry barrier for beginning computer science students by preventing syntax errors. However, when editors force programs to be executable a...
Benjamin E. Birnbaum, Kenneth J. Goldman
AOSD
2005
ACM
15 years 6 months ago
Distributing classes with woven concerns: an exploration of potential fault scenarios
Aspect-oriented programming (AOP) promises to benefit engineering by providing a layer of abstraction that can modularize system-level concerns. AOP is still a very young area of ...
Nathan McEachen, Roger T. Alexander
TLDI
2005
ACM
126views Formal Methods» more  TLDI 2005»
15 years 6 months ago
Type inference for atomicity
Atomicity is a fundamental correctness property in multithreaded programs. This paper presents an algorithm for verifying atomicity via type inference. The underlying type system ...
Cormac Flanagan, Stephen N. Freund, Marina Lifshin
AIED
2005
Springer
15 years 6 months ago
Making Learning Design Standards Work with an Ontology of Educational Theories
In this paper, we present an ontology of educational theories their relation to learning design. This ontology takes into account learning design (LD) specifications such as OUNL-E...
Valéry Psyché, Jacqueline Bourdeau, ...
ATAL
2005
Springer
15 years 6 months ago
A software tool for the development of MAS communication protocols based on conversations
The work we present here is mainly concerned with interagent communication, MAS communication protocols and, in particular, software tools and environments to define, experiment a...
Madieyna Lamine Fall, Sylvain Delisle