Some computer science issues in ubiquitous computing
Communications of the ACM - Special issue on computer augmented environments: back to the real world
Design patterns: elements of reusable object-oriented software
Design patterns: elements of reusable object-oriented software
A continuous media application supporting dynamic QOS control on real-time Mach
MULTIMEDIA '94 Proceedings of the second ACM international conference on Multimedia
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
Pattern-Oriented Software Architecture: Patterns for Concurrent and Networked Objects
System Software for Audio and Visual Networked Home Appliances on Commodity Operating Systems
Middleware '01 Proceedings of the IFIP/ACM International Conference on Distributed Systems Platforms Heidelberg
Towards Universal Software Substrate for Distributed Embedded Systems
WORDS '01 Proceedings of the Sixth International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS'01)
A dynamic QoS control based on optimistic processor reservation
ICMCS '96 Proceedings of the 1996 International Conference on Multimedia Computing and Systems
Practical explicit binding interface for supporting multiple transport protocols in a CORBA system
ICNP '00 Proceedings of the 2000 International Conference on Network Protocols
Technology Challenges for Building Internet-Scale Ubiquitous Computing
WORDS '02 Proceedings of the The Seventh IEEE International Workshop on Object-Oriented Real-Time Dependable Systems (WORDS 2002)
A toolkit for building dependable and extensible home networking applications
WSS'00 Proceedings of the 4th conference on USENIX Windows Systems Symposium - Volume 4
Application requirements for middleware for mobile and pervasive systems
ACM SIGMOBILE Mobile Computing and Communications Review
Web-Based Middleware for Home Entertainment
ASIAN '02 Proceedings of the7th Asian Computing Science Conference on Advances in Computing Science: Internet Computing and Modeling, Grid Computing, Peer-to-Peer Computing, and Cluster
Pervasive Servers: A framework for creating a society of appliances
Personal and Ubiquitous Computing
Embedded web server-based home appliance networks
Journal of Network and Computer Applications
Middleware supporting various input/output devices for networked audio and visual home appliances
UCS'04 Proceedings of the Second international conference on Ubiquitous Computing Systems
Hi-index | 0.00 |
In this paper, we describe our currently ongoing work to build distributed middleware for networked audio and visual home appliances, which is executed on commodity software. The current prototype has adopted HAVi(Home Audio/Video Interoperability) as distributed middleware for controlling home appliances, which makes it possible to integrate a variety of home appliances and services. In our system, we have implemented HAVi in Java. Programs processing continuous media that emulate digital consumer devices are directly implemented on the Linux operating systems. Since Java and Linux are running on a variety of embedded platforms, our software can be ported to a target embedded system without the modification. Therefore, new home applications can be developed on a standard PC platform, and this makes the development cost of future advanced home appliances dramatically cheap.