Pretražite po imenu i prezimenu autora, mentora, urednika, prevoditelja

Napredna pretraga

Pregled bibliografske jedinice broj: 870499

Event-Driven Consumer Programming


Siniša Srbljić, Dejan Škvorc and Goran Delač
Event-Driven Consumer Programming, 2009. (ostalo).


CROSBI ID: 870499 Za ispravke kontaktirajte CROSBI podršku putem web obrasca

Naslov
Event-Driven Consumer Programming

Autori
Siniša Srbljić, Dejan Škvorc and Goran Delač

Izvornik
Event-Driven Consumer Programming

Vrsta, podvrsta
Ostale vrste radova, ostalo

Godina
2009

Ključne riječi
Consumer Computing

Sažetak
An explosive increase in the need for personalization of consumer Web applications requires that consumers develop applications by themselves. A widely used architecture for the development of consumer Web applications is an event-driven component-based application framework. Such frameworks enable composition of components into personalized event-driven workflows. Instead of using formal and abstract software components, such as objects and services in object-oriented and service- oriented programming models, our consumer programming tools utilize the widget-oriented programming model, in which applications are built from widgets [1] (e.g., Google Gadgets, Yahoo! Widgets, Microsoft Gadgets, Netvibes Universal Widgets) that are understandable and intuitive to consumers. However, nowadays consumer programming tools do not allow consumers to define their event-driven workflows. Therefore, in order to enable consumers to built event-driven workflows, we extended our consumer programming model [2, 3] to the widget-oriented event-driven programming model. In this talk, we present our event- driven consumer programming model. First, it provides component integration and interoperability widgets which enable consumers to define event- driven workflows between third-party widgets. Second, it enables consumers to embed their applications into the real world environment, providing generic widgets for time and location controlled workflows, as well as widgets which enable consumers to integrate physical gadgets from the real world with virtual software gadgets, i.e. widgets, into unified event- driven workflows. Third, since critical, special purpose, and system components are designed by programmers, the model provides widgets which enable consumers to integrate object/service- oriented and widget-oriented systems. In a short demo, we will present several widgets used to define various event-driven workflows that are developed as part of our work on the Geppeto project. The Geppeto project is sponsored by the Croatian Ministry of Science and Education, and supported through the Google Research Award program.

Izvorni jezik
Engleski

Znanstvena područja
Računarstvo

Napomena
University of Toronto, Toronto, Canada 30. studenoga 2009. University of Southern California, Los Angeles, CA, USA 02. prosinca 2009.



POVEZANOST RADA


Ustanove:
Fakultet elektrotehnike i računarstva, Zagreb

Profili:

Avatar Url Siniša Srbljić (autor)

Citiraj ovu publikaciju:

Siniša Srbljić, Dejan Škvorc and Goran Delač
Event-Driven Consumer Programming, 2009. (ostalo).
Siniša Srbljić, D. (2009) Event-Driven Consumer Programming. Event-Driven Consumer Programming. Ostalo.
@unknown{unknown, author = {Sini\v{s}a Srblji\'{c}, Dejan \v{S}kvorc and Goran Dela\v{c}}, year = {2009}, keywords = {Consumer Computing}, title = {Event-Driven Consumer Programming}, keyword = {Consumer Computing} }
@unknown{unknown, author = {Sini\v{s}a Srblji\'{c}, Dejan \v{S}kvorc and Goran Dela\v{c}}, year = {2009}, keywords = {Consumer Computing}, title = {Event-Driven Consumer Programming}, keyword = {Consumer Computing} }




Contrast
Increase Font
Decrease Font
Dyslexic Font