Skip to main content
Top
Published in: Information Systems and e-Business Management 4/2006

01-10-2006 | Original Article

Network awareness and application adaptability

Authors: Ahmad T. Al-Hammouri, Wenhui Zhang, Robert F. Buchheit, Vincenzo Liberatore, Panos K. Chrysanthis, Kirk Pruhs

Published in: Information Systems and e-Business Management | Issue 4/2006

Log in

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

search-config
loading …

Abstract

In this paper, we argue that pervasive applications need to be aware of and adaptive to network conditions. We begin with an overview of three software projects in which we are currently involved, and highlight network awareness and application adaptability as a common thread among them. We argue that these features stem from the fundamental architectural principles of the Internet. We generalize our experience and elaborate on the principles for developing network awareness and adaptable applications.

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
go back to reference Al-Hammouri A, Covitch A, Rosas D, Kose M, Newman WS, Liberatore V (2003) Compliant control and software agents for internet robotics. In: Eighth IEEE international workshop on object-oriented real-time dependable systems (WORDS) Al-Hammouri A, Covitch A, Rosas D, Kose M, Newman WS, Liberatore V (2003) Compliant control and software agents for internet robotics. In: Eighth IEEE international workshop on object-oriented real-time dependable systems (WORDS)
go back to reference Branicky MS, Liberatore V, Phillips S (2003) Networked control system co-simulation for co-design. 2003 American Control Conference Branicky MS, Liberatore V, Phillips S (2003) Networked control system co-simulation for co-design. 2003 American Control Conference
go back to reference Buckeridge DL, Musen MA, Switzer P, Crubezy M (2003) An analytic framework for space-time aberrancy detection in public health surveillance data. In: AMIA 2003 fall symposium Buckeridge DL, Musen MA, Switzer P, Crubezy M (2003) An analytic framework for space-time aberrancy detection in public health surveillance data. In: AMIA 2003 fall symposium
go back to reference Chrysanthis PK, Liberatore V, Pruhs K (2003) Middleware support for multicast-based data dissemination: a working reality. WORDS 2003, pp 265–272 Chrysanthis PK, Liberatore V, Pruhs K (2003) Middleware support for multicast-based data dissemination: a working reality. WORDS 2003, pp 265–272
go back to reference Li W, Penkrot V, Roychowdhury S, Zhang W, Chrysanthis P, Liberatore V, Pruhs K (2003) An optimized multicast-based data dissemination middleware: a demonstration. In: Proceedings of the 19th international conference on data engineering (ICDE 2003) Li W, Penkrot V, Roychowdhury S, Zhang W, Chrysanthis P, Liberatore V, Pruhs K (2003) An optimized multicast-based data dissemination middleware: a demonstration. In: Proceedings of the 19th international conference on data engineering (ICDE 2003)
go back to reference Luby M, Mitzenmacher M, Shokrollahi A, Spielman D, Stemann V, (1997) Practical loss-resilient codes. In: Proceedings of the 29th ACM symposium on theory of computing (STOC’97), pp 150–159 Luby M, Mitzenmacher M, Shokrollahi A, Spielman D, Stemann V, (1997) Practical loss-resilient codes. In: Proceedings of the 29th ACM symposium on theory of computing (STOC’97), pp 150–159
go back to reference Mahmoud QH (ed) (2004) Middleware for communications. Wiley Mahmoud QH (ed) (2004) Middleware for communications. Wiley
go back to reference Ngai ML, Liberatore V, Newman WS (2002) An experiment in remote robotics. In: IEEE international conference on robotics and automation (ICRA), pp 2190–2195 Ngai ML, Liberatore V, Newman WS (2002) An experiment in remote robotics. In: IEEE international conference on robotics and automation (ICRA), pp 2190–2195
go back to reference Pfleeger SL (1998) Software engineering: theory and practice. Prentice-Hall, Englewood Cliffs Pfleeger SL (1998) Software engineering: theory and practice. Prentice-Hall, Englewood Cliffs
go back to reference Podgurski A, Leon D, Francis P, Masri W, Minch M, Sun J, Wang B (2003) Automated support for classifying software failure reports. ICSE Podgurski A, Leon D, Francis P, Masri W, Minch M, Sun J, Wang B (2003) Automated support for classifying software failure reports. ICSE
go back to reference Saltzer J, Reed D, Clark D (1984) End-to-end arguments in system design. ACM Trans Computer Syst 2(4):195–206 Saltzer J, Reed D, Clark D (1984) End-to-end arguments in system design. ACM Trans Computer Syst 2(4):195–206
go back to reference Schach SR (1996) Classical and object-oriented software engineering, 3rd edn. IRWIN Schach SR (1996) Classical and object-oriented software engineering, 3rd edn. IRWIN
go back to reference Schantz R, Schmidt D (2001) Middleware for distributed systems: evolving the common structure for network-centric applications. Encyclopedia of Software Engineering Schantz R, Schmidt D (2001) Middleware for distributed systems: evolving the common structure for network-centric applications. Encyclopedia of Software Engineering
go back to reference Smed J, Kaukoranta T, Hakonen H (2002a) Aspects of networking in multiplayer computer games. The Electronic Library 20(2):87–97 Smed J, Kaukoranta T, Hakonen H (2002a) Aspects of networking in multiplayer computer games. The Electronic Library 20(2):87–97
go back to reference Smed J, Kaukoranta T, Hakonen H (2002b) A review on networking and multiplayer computer games. Turku Center for Computer Science (2) Smed J, Kaukoranta T, Hakonen H (2002b) A review on networking and multiplayer computer games. Turku Center for Computer Science (2)
go back to reference Tsui FC, Espino JU, Dato VM, Gesteland PH, Hutman J, Wagner MM (2003) Technical description of RODS: a real-time public health surveillance system. J Am Med Informa 10(5):399–408CrossRef Tsui FC, Espino JU, Dato VM, Gesteland PH, Hutman J, Wagner MM (2003) Technical description of RODS: a real-time public health surveillance system. J Am Med Informa 10(5):399–408CrossRef
go back to reference Varghese J (2003) Testing and profiling middleware-supported multicast software. Master’s thesis, Case Western Reserve Universiy, Cleveland, Ohio Varghese J (2003) Testing and profiling middleware-supported multicast software. Master’s thesis, Case Western Reserve Universiy, Cleveland, Ohio
go back to reference Wagner MM, Robinson JM, Tsui FC, Espino JU, Hogan WR (2003) Design of a national retail data monitor for public health surveillance. J Am Med Informat Assoc 10(5):409–418CrossRef Wagner MM, Robinson JM, Tsui FC, Espino JU, Hogan WR (2003) Design of a national retail data monitor for public health surveillance. J Am Med Informat Assoc 10(5):409–418CrossRef
go back to reference Xu Z, Leon D, Podgurski A, Liberatore V (2004) Detecting aaa vulnerabilities by mining execution profiles. IEEE Symposium on Security and Privacy Xu Z, Leon D, Podgurski A, Liberatore V (2004) Detecting aaa vulnerabilities by mining execution profiles. IEEE Symposium on Security and Privacy
go back to reference Zhang W, Li W, Liberatore V (2004) Application-perceived multicast push performance. In: IPDPS 2004 Zhang W, Li W, Liberatore V (2004) Application-perceived multicast push performance. In: IPDPS 2004
Metadata
Title
Network awareness and application adaptability
Authors
Ahmad T. Al-Hammouri
Wenhui Zhang
Robert F. Buchheit
Vincenzo Liberatore
Panos K. Chrysanthis
Kirk Pruhs
Publication date
01-10-2006
Publisher
Springer-Verlag
Published in
Information Systems and e-Business Management / Issue 4/2006
Print ISSN: 1617-9846
Electronic ISSN: 1617-9854
DOI
https://doi.org/10.1007/s10257-005-0012-7

Other articles of this Issue 4/2006

Information Systems and e-Business Management 4/2006 Go to the issue

Premium Partner