People, places, things: web presence for the real world
Mobile Networks and Applications
Workflow Mining: Discovering Process Models from Event Logs
IEEE Transactions on Knowledge and Data Engineering
SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups
IEEE Internet Computing
Discovering colored Petri nets from event logs
International Journal on Software Tools for Technology Transfer (STTT)
hGRDDL: Bridging microformats and RDFa
Web Semantics: Science, Services and Agents on the World Wide Web
The two cultures: Mashing up Web 2.0 and the Semantic Web
Web Semantics: Science, Services and Agents on the World Wide Web
Services Mashups: The New Generation of Web Applications
IEEE Internet Computing
hRESTS: An HTML Microformat for Describing RESTful Web Services
WI-IAT '08 Proceedings of the 2008 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology - Volume 01
A messaging API for inter-widgets communication
Proceedings of the 18th international conference on World wide web
Web of Things as a Framework for Ubiquitous Intelligence and Computing
UIC '09 Proceedings of the 6th International Conference on Ubiquitous Intelligence and Computing
Coloured Petri Nets: Modelling and Validation of Concurrent Systems
Coloured Petri Nets: Modelling and Validation of Concurrent Systems
Mashware: the future of web applications
Mashware: the future of web applications
A survey of context modelling and reasoning techniques
Pervasive and Mobile Computing
IEEE Communications Magazine
Beyond process mining: from the past to present and future
CAiSE'10 Proceedings of the 22nd international conference on Advanced information systems engineering
Invited paper: Sig.ma: Live views on the Web of Data
Web Semantics: Science, Services and Agents on the World Wide Web
Semantic mash-up personal and pervasive learning environments (SMupple)
USAB'10 Proceedings of the 6th international conference on HCI in work and learning, life and leisure: workgroup human-computer interaction and usability engineering
Server push for web applications via instant messaging
Journal of Web Engineering
Hi-index | 0.00 |
The mashup era has emerged in response to the challenge of integrating existing services, data sources, and tools to generate new applications. Mashups are usually realized either through a seamless integration, in which only the resulting application is known by the end-users, or through integration of original applications, data sources, and tools, particularly in terms of widgets, into the same graphical space, in which participating applications and data sources are identifiable by the end-users. The former composes a unified functionality or data presentation/source from the original sources. The latter generates a digital environment in which participating sources exist as individual entities, but the true integration can only be realized through enabling widgets to be responsive to the events happening in each other. We call such an integration widget orchestration. In this paper, we provide a holistic view on the mashup era and a theoretical grounding for widget-based digital environments, we elaborate on key challenges for realizing such environments and (semi-)automatic widget orchestration, and we introduce our solution strategies. We identified following challenges: widget interoperability, user-behavior mining, and infrastructure. We introduce functional interfaces (FWI) for application interoperability, exploit semantic web technologies for data interoperability, and investigate the possibility of employing workflow/process mining techniques, along with Petri nets as a formal ground, for user-behavior mining. We outline a reference platform and architecture, compliant with our strategies, to foster re-usability of widgets and development of standardized widget-based environments. We have implemented a prototype for a Widget-based Personal Learning Environment (WIPLE) for foreign language learning in order to demonstrate the feasibility of our solution strategies, framework, and architecture.