Search For:

Displaying 1-7 out of 7 total
Mashing Up Oil and Water: Combining Heterogeneous Services for Diverse Users
Found in: IEEE Internet Computing
By Zeljko Obrenovic, Dragan Gasevic
Issue Date:November 2009
pp. 56-64
Connecting heterogeneous services is a complex endeavor that requires support at both the middleware and user-interface levels. Offering users a varied palette of mashup development environments and service interfaces lets users choose elements appropriate...
End-User Service Computing: Spreadsheets as a Service Composition Tool
Found in: IEEE Transactions on Services Computing
By Željko Obrenović, Dragan Gašević
Issue Date:October 2008
pp. 229-242
In this paper, we show how spreadsheets, an end-user development paradigm proven to be highly productive and simple to learn and use, can be used for complex service compositions. We identify the requirements for spreadsheet-based service composition, and ...
Stimulating Creativity through Opportunistic Software Development
Found in: IEEE Software
By Željko Obrenovic, Dragan Gaševic, Anton Eliëns
Issue Date:November 2008
pp. 64-70
Using opportunistic software development principles in computer engineering education encourages students to be creative and to develop solutions that cross the boundaries of diverse technologies. A framework for opportunistic software development educatio...
Modeling Multimodal Human-Computer Interaction
Found in: Computer
By Zeljko Obrenovic, Dusan Starcevic
Issue Date:September 2004
pp. 65-72
To improve coverage, reliability, and usability, researchers are designing new multimodal interfaces that automatically learn and adapt to important user, task, and environmental parameters.<p>The authors have designed a generic modeling framework fo...
Open Source Software: All You Do Is Put It Together
Found in: IEEE Software
By Željko Obrenovic, Dragan Gaševic
Issue Date:September 2007
pp. 86-95
The authors propose an infrastructure for rapidly prototyping applications from open source software components. The Adaptable Multi-Interface Communicator infrastructure (AMICO) is based on ideas of middleware platforms for component integration, but it f...
A flexible system for creating music while interacting with the computer
Found in: Proceedings of the 13th annual ACM international conference on Multimedia (MULTIMEDIA '05)
By Zeljko Obrenovic
Issue Date:November 2005
pp. 996-1004
Music is a very important part of our lives. People enjoy listening to the music, and many of us find a special pleasure in creating the music. Computers further extended many aspects of our musical experience. Listening to, recording, and creating music i...
An agent based framework for virtual medical devices
Found in: Proceedings of the first international joint conference on Autonomous agents and multiagent systems: part 2 (AAMAS '02)
By Dusan Starcevic, Emil Jovanov, Vlada Radivojevic, Zeljko Obrenovic
Issue Date:July 2002
pp. 659-660
In this paper we present the telemedical environment based on VMDs implemented with Java mobile agent technology, called aglets. The agent based VMD implementation provides ad-hoc agent interaction, support for mobile agents and different user interface co...