Skip to search formSkip to main content
You are currently offline. Some features of the site may not work correctly.

Event-driven programming

Known as: OnKey, Event driven programming, Event driven development 
In computer programming, Event-Driven programming is a programming paradigm in which the flow of the program is determined by events such as user… Expand
Wikipedia

Papers overview

Semantic Scholar uses AI to extract papers important to this topic.
Highly Cited
2013
Highly Cited
2013
We describe the design and implementation of P, a domain-specific language to write asynchronous event driven code. P allows the… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Highly Cited
2013
Highly Cited
2013
Like shared-memory multi-threaded programs, event-driven programs such as client-side web applications are susceptible to data… Expand
  • figure 2
  • figure 1
  • figure 3
  • figure 4
  • figure 5
Highly Cited
2009
Highly Cited
2009
There is an impedance mismatch between message-passing concurrency and virtual machines, such as the JVM. VMs usually map their… Expand
  • figure 1
  • figure 2
  • figure 4
  • figure 6
  • figure 7
Highly Cited
2006
Highly Cited
2006
Event-driven programming is a popular model for writing programs for tiny embedded systems and sensor network nodes. While event… Expand
  • figure 2
  • figure 1
  • figure 3
  • figure 4
  • figure 5
Highly Cited
2002
Highly Cited
2002
Events are a better means of managing I/O concurrency in server software than threads: events help avoid bugs caused by the… Expand
  • figure 1
Highly Cited
2002
Highly Cited
2002
We present the Tiny AGgregation (TAG) service for aggregation in low-power, distributed, wireless environments. TAG allows users… Expand
  • table 1
  • figure 1
  • figure 2
  • figure 3
  • figure 4
Highly Cited
2001
Highly Cited
2001
Financial press reports claim that Internet stock message boards can move markets. We study the effect of more than 1.5 million… Expand
  • figure 1
  • table I
  • figure 2
  • figure 3
  • table II
Highly Cited
2000
Highly Cited
2000
Technological progress in integrated, low-power, CMOS communication devices and sensors makes a rich design space of networked… Expand
  • table 1
  • figure 1
  • figure 2
  • table 2
  • figure 3
Highly Cited
1999
Highly Cited
1999
We describe a sensor-driven, or sentient, platform for context-aware computing that enables applications to follow mobile users… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4
  • figure 5
Highly Cited
1996
Highly Cited
1996
This document specifies Mobile IPv6, a protocol which allows nodes to remain reachable while moving around in the IPv6 Internet… Expand
  • figure 1
  • figure 2
  • figure 3
  • figure 4