Skip to main content
Top

2013 | OriginalPaper | Chapter

4. File Modeling in SmartShadow

Authors : Zhaohui Wu, Gang Pan

Published in: SmartShadow: Models and Methods for Pervasive Computing

Publisher: Springer Berlin Heidelberg

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Files are fundamental for information storage in a computing system. This chapter explores the user and environment context to improve personal file management. We focus on the user-oriented files in a computer operating system, which are usually operated manually, such as document files, images, and video files. We formalize the dynamics of contexts to sequential signals, called context streams. Each context stream is a one-dimensional function of time. With the model of a context stream, files can be reorganized using a set of discretely sampled streams based on file operation such as file creating, editing, and deleting. We propose and implement a file system with context streams, named ScudFile. We introduce three applications of the ScudFile, file browsing, file searching, and file recommendation, are introduced. The evaluation of time and usability demonstrates the effectiveness of the ScudFile system.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Qiu QJ, Pan G, Shijian L (2010) Modeling files with context streams. In: Yu Z, Liscano R, Chen G, Zhang D, Zhou X (eds) 6th international conference on ubiquitous intelligence and computing, Xi’an, China, Springer, Berlin, Heidelberg, pp 322–336CrossRef Qiu QJ, Pan G, Shijian L (2010) Modeling files with context streams. In: Yu Z, Liscano R, Chen G, Zhang D, Zhou X (eds) 6th international conference on ubiquitous intelligence and computing, Xi’an, China, Springer, Berlin, Heidelberg, pp 322–336CrossRef
2.
go back to reference Qiu QJ (2011). ScudFile: context file system based on context stream. Master thesis, Zhejiang University (in Chinese) Qiu QJ (2011). ScudFile: context file system based on context stream. Master thesis, Zhejiang University (in Chinese)
3.
go back to reference Ghemawat S, Gobioff H, Leung S-T (2003) The Google file system. SOPSP’03: proceedings of the nineteenth ACM symposium on operating systems principles, Bolton Landing, USA. ACM SIGOPS Oper Syst Rev 37(5):29–43CrossRef Ghemawat S, Gobioff H, Leung S-T (2003) The Google file system. SOPSP’03: proceedings of the nineteenth ACM symposium on operating systems principles, Bolton Landing, USA. ACM SIGOPS Oper Syst Rev 37(5):29–43CrossRef
4.
go back to reference Gifford DK, Jouvelot P, Sheldon MA, O’Toole JW Jr (1991) Semantic file system. 13th ACM symposium on operating system principles, Pacific Grove, USA. ACM SIGOPS Oper Syst Rev 21(5):16–25CrossRef Gifford DK, Jouvelot P, Sheldon MA, O’Toole JW Jr (1991) Semantic file system. 13th ACM symposium on operating system principles, Pacific Grove, USA. ACM SIGOPS Oper Syst Rev 21(5):16–25CrossRef
5.
go back to reference Hess CK, Campbell RH (2003) An application of a context-aware file system. Pers Ubiquitous Comput 7(6):339–352CrossRef Hess CK, Campbell RH (2003) An application of a context-aware file system. Pers Ubiquitous Comput 7(6):339–352CrossRef
6.
go back to reference Gopal B, Manber U (1999) Integrating content-based access mechanisms with hierarchical file system. In: Seltzer MI, Leach PJ (eds) Symposium on operating systems design and implementation, USENIX Association, Berkeley, pp 265–278 Gopal B, Manber U (1999) Integrating content-based access mechanisms with hierarchical file system. In: Seltzer MI, Leach PJ (eds) Symposium on operating systems design and implementation, USENIX Association, Berkeley, pp 265–278
7.
go back to reference Norman BS, Adams N, Want R (1994) context-aware computing applications. In: Cabrera L-F, Satyanarayanan M (eds) IEEE workshop on mobile computing systems and application, IEEE Computer Society Press, Santa Cruz, pp 85–90 Norman BS, Adams N, Want R (1994) context-aware computing applications. In: Cabrera L-F, Satyanarayanan M (eds) IEEE workshop on mobile computing systems and application, IEEE Computer Society Press, Santa Cruz, pp 85–90
8.
go back to reference Hess CK, Campbell RH (2003) A context-aware data management system for ubiquitous computing applications. In: 23th international conference on distributed computing system, Providence, RI Hess CK, Campbell RH (2003) A context-aware data management system for ubiquitous computing applications. In: 23th international conference on distributed computing system, Providence, RI
9.
go back to reference Roman M, Hess CK, Cerqueira R, Ranganat A, Campbell RH, Nahrstedt K (2002) Gaia: a middleware infrastructure for active space. IEEE Pervasive Comput 1(4):74–83CrossRef Roman M, Hess CK, Cerqueira R, Ranganat A, Campbell RH, Nahrstedt K (2002) Gaia: a middleware infrastructure for active space. IEEE Pervasive Comput 1(4):74–83CrossRef
10.
go back to reference Karypidis A, Lalis S (2007) OmniStore: automating data management in a personal system comprising several portable devices. J Pervasive Mobile Comput 3(5):512–536CrossRef Karypidis A, Lalis S (2007) OmniStore: automating data management in a personal system comprising several portable devices. J Pervasive Mobile Comput 3(5):512–536CrossRef
11.
go back to reference Karypidis A, Lalis S (2006) OmniStore: a system for ubiquitous personal storage management. In: 4th IEEE international conference on pervasive computing and communications (PerCom’06), Pisa, Italy Karypidis A, Lalis S (2006) OmniStore: a system for ubiquitous personal storage management. In: 4th IEEE international conference on pervasive computing and communications (PerCom’06), Pisa, Italy
12.
go back to reference Soules CAN, Ganger GR (2005) Connections: using context to enhance file search. In: 20th ACM symposium on operating systems principles, Brighton, UK Soules CAN, Ganger GR (2005) Connections: using context to enhance file search. In: 20th ACM symposium on operating systems principles, Brighton, UK
13.
go back to reference Dey AK (2001) Understanding and using context. Pers Ubiquitous Comput 5(1):4–7CrossRef Dey AK (2001) Understanding and using context. Pers Ubiquitous Comput 5(1):4–7CrossRef
14.
go back to reference Dey AK, Abowd GD (1999) Towards a better understanding of context and context-awareness. Technical report FIT-GVU-99-22, Georgia Institute of Technology Dey AK, Abowd GD (1999) Towards a better understanding of context and context-awareness. Technical report FIT-GVU-99-22, Georgia Institute of Technology
15.
go back to reference Satyanarayanan M, Kistler JJ, Kumar P, Okasaki ME, Siegel EH, Steere DC (1990) Coda: a highly available file system for a distributed workstation environment. IEEE Trans Comput 39(4):447–459CrossRef Satyanarayanan M, Kistler JJ, Kumar P, Okasaki ME, Siegel EH, Steere DC (1990) Coda: a highly available file system for a distributed workstation environment. IEEE Trans Comput 39(4):447–459CrossRef
16.
go back to reference Amer A, Long DDE, Paris J-F, Burns RC (2002) File access prediction with adjustable accuracy. In: 21st IEEE international conference on performance, computers and communication, Phoenix, AZ Amer A, Long DDE, Paris J-F, Burns RC (2002) File access prediction with adjustable accuracy. In: 21st IEEE international conference on performance, computers and communication, Phoenix, AZ
17.
go back to reference Song YJ, Choi YJ, Lee HB, Kim D, Park D (2006) Searchable virtual file system: toward an intelligent ubiquitous storage. In: Chung Y-C, Moreira JE (eds) 1st International conference advances in grid and pervasive computing, Taiwan. Lecture notes in computer science, vol 3947, pp 395–404, Springer, Berlin, Heidelberg Song YJ, Choi YJ, Lee HB, Kim D, Park D (2006) Searchable virtual file system: toward an intelligent ubiquitous storage. In: Chung Y-C, Moreira JE (eds) 1st International conference advances in grid and pervasive computing, Taiwan. Lecture notes in computer science, vol 3947, pp 395–404, Springer, Berlin, Heidelberg
18.
go back to reference Lei H, Duchamp D (1997) An analytical approach to prefetching. In: USENIX 1997 annual technical conference, Anaheim, CA Lei H, Duchamp D (1997) An analytical approach to prefetching. In: USENIX 1997 annual technical conference, Anaheim, CA
Metadata
Title
File Modeling in SmartShadow
Authors
Zhaohui Wu
Gang Pan
Copyright Year
2013
Publisher
Springer Berlin Heidelberg
DOI
https://doi.org/10.1007/978-3-642-36382-5_4

Premium Partner