Abstract
In our information-rich world, managing the data we collect is becoming a significant bottleneck for users. This issue has triggered considerable research in so-called semantic file systems, relying on the attachment of meta-data to files. Such data is useful for dynamically arranging files in virtual directories, according to the user’s request or task at hand. However, current research typically concerns the desktop and little work has been done taking into account mobile devices, which in addition to being generators of data themselves are now also capable of carrying significant amounts of information. In this paper we discuss how context information can be exploited to attach semantics to files residing on portable devices, and we show how such information can be used by the storage system itself to enhance data management while on the move. We also describe a storage framework which integrates smoothly with semantic file systems by facilitating automatic annotation of files generated by portables, as well as by exploiting this information to better integrate with infrastructure data stores.
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Beigl, M., Gellersen, H.-W., Schmidt, A.: Mediacups: experience with design and use of computer-augmented everyday artefacts. Comput. Networks 35(4), 401–409 (2001)
Beigl, M., Krohn, A., Zimmer, T., Decker, C., Robinson, P.: AwareCon: Situation Aware Context Communication. In: Dey, A.K., Schmidt, A., McCarthy, J.F. (eds.) UbiComp 2003. LNCS, vol. 2864, pp. 132–139. Springer, Heidelberg (2003)
Conti, M., Maselli, G., Turi, G., Giordano, S.: Cross-layering in mobile ad hoc network design. Computer 37(2), 48–51 (2004)
Gagnon, E.M., Hendren, L.J.: SableVM: A Research Framework for the Efficient Execution of Java Bytecode. In: Proceedings of the Java Virtual Machine Research and Technology Symposium. USENIX Association (April 2001)
Gandy, M., Starner, T., Auxier, J., Ashbrook, D.: The gesture pendant: A self-illuminating, wearable, infrared computer vision system for home automation control and medical monitoring. In: Proceedings of the 4th IEEE Internation Symposium on Wearable Computing, October 2000, pp. 87–94 (2000)
Gifford, D.K., Jouvelot, P., Sheldon, M.A., O’Toole Jr., J.W.: Semantic file systems. In: Proceedings of the thirteenth ACM symposium on Operating systems principles, pp. 16–25. ACM Press, New York (1991)
Gopaland, B., Manber, U.: Integrating content-based access mechanisms with hierarchical file systems. In: Proceedings of the third symposium on Operating systems design and implementation, USENIX Association, pp. 265–278 (1999)
Hess, C.K., Campbell, R.H.: An application of a context-aware file system. Personal Ubiquitous Computing 7(6), 339–352 (2003)
Kortuem, G., Schneider, J., Preuitt, D., Thompson, T.G.C., Fickas, S., Segall, Z.: When peer-to-peer comes face-to-face: Collaborative peer-to-peer computing in mobile ad hoc networks. In: IEEE (ed.) 1st International Conference on Peer-to-Peer Computing (P2P 2001), pp. 75–92. IEEE Computer Society, Los Alamitos (2001)
Kortuem, G., Segall, Z.: Wearable communities: Augmenting social networks with wearable computers. IEEE Pervasive Computing 2(1), 71–78 (2003)
Lalis, S., Karypidis, A., Savidis, A., Stephanidis, C.: Runtime support for a dynamically composable and adaptive wearable system. In: Proceedings of the 7th IEEE Internation Symposium on Wearable Computing, pp. 18–21 ( October 2003)
Maedche, A., Motik, B., Stojanovic, L.: Managing multiple and distributed ontologies on the semantic web. VLDB Journal 12(4), 286–302 (2003)
Mahalingam, M., Tang, C., Xu, Z.: Towards a semantic, deep archival file system. In: Proceedings of the 9th IEEE Workshop on Future Trends of Distributed Computing Systems (FTDCS 2003), May 2003, pp. 115–121. IEEE Computer Society, Los Alamitos (2003)
Mamei, M., Zambonelli, F.: Programming pervasive and mobile computing applications with the tota middleware. In: Proceedings of the Second IEEE International Conference on Pervasive Computing and Communications (PerCom 2004), March 2004, pp. 263–276. IEEE, Los Alamitos (2004)
Clifford Neuman, B.: The Prospero File System: A Global File System Based on the Virtual System Model. Computing Systems 5(4), 407–432 (1992)
Quinlan, S., Dorward, S.: Venti: A new approach to archival storage. In: Proceedings of the Conference on File and Storage Technologies, USENIX Association, pp. 89–101 (2002)
Raghunath, M., Narayanaswami, C., Pinhanez, C.: Fostering a symbiotic handheld environment. Computer 36(9), 56–65 (2003)
Rantanen, J., Impi, J., Karinsalo, T., Malmivaara, M., Reho, A., Tasanen, M., Vanhala, J.: Smart clothing prototype for the arctic environment. Personal and Ubiquitous Computing 6(1), 3–16 (2002)
Santry, D.S., Feeley, M.J., Hutchinson, N.C., Veitch, A.C., Carton, R.W., Ofir, J.: Deciding when to forget in the elephant file system. In: Proceedings of the seventeenth ACM symposium on Operating systems principles, pp. 110–123. ACM Press, New York (1999)
Soules, C.A.N., Ganger, G.R.: Why can’t I find my files? New methods for automating attribute assignment. In: Proceedings of HotOS IX: The 9th Workshop on Hot Topics in Operating Systems, USENIX Association (May 2003)
Want, R., Pering, T., Danneels, G., Kumar, M., Sundar, M., Light, J.: The Personal Server: Changing the Way We Think About Ubiquitous Computing. In: Proceedings of the 4th International Conference on Ubiquitous Computing (2002)
Xu, Z., Karlsson, M., Tang, C., Karamanolis, C.: Towards a semantic-aware file store. In: Proceedings of HotOS IX: The 9th Workshop on Hot Topics in Operating Systems, USENIX Association (May 2003)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2005 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Karypidis, A., Lalis, S. (2005). Context-Based Storage Management for Wearable and Portable Devices. In: Beigl, M., Lukowicz, P. (eds) Systems Aspects in Organic and Pervasive Computing - ARCS 2005. ARCS 2005. Lecture Notes in Computer Science, vol 3432. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-31967-2_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-31967-2_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-25273-3
Online ISBN: 978-3-540-31967-2
eBook Packages: Computer ScienceComputer Science (R0)