Abstract
In the pervasive computing environment consisting of peers (clients/servers or agents) contextual knowledge is an important feature to be embedded. Here, the traditional transaction model needs to be replaced by a model called a “Workflow model” between several peers that interact, compete and cooperate. Eiffel, iContract tool of Java and UML are powerful languages to implement the Peer-Peer-Pervasive-Program. They provide for program constructs essential to deal with the uncertain nature of connectivity of pervasive devices and networks, and the trial-error (subjunctive) nature of the processes and the programs used in E-commerce and robotics.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Barkhuus, L.: How to define the communication situation: Determining Context cues in Mobile Telephony. In: Blackburn, P., Ghidini, C., Turner, R.M., Giunchiglia, F. (eds.) CONTEXT 2003. LNCS, vol. 2680, pp. 411–418. Springer, Heidelberg (2003)
Brézillon, P.: Context dynamic and explanation of contextual graphs. In: Blackburn, P., Ghidini, C., Turner, R.M., Giunchiglia, F. (eds.) CONTEXT 2003. LNCS, vol. 2680, pp. 94–106. Springer, Heidelberg (2003)
Chen, Q., Dayal, U.: Multi agent cooperative transactions for E-commerce. In: Scheuermann, P., Etzion, O. (eds.) CoopIS 2000. LNCS, vol. 1901, pp. 311–322. Springer, Heidelberg (2000)
Clark, A., Warmer, J. (eds.): Object Modeling with the OCL. LNCS, vol. 2263. Springer, Heidelberg (2002)
Gogolla, M., Kobryn, C. (eds.): <<UML>> 2001. LNCS, vol. 2185. Springer, Heidelberg (2001)
Huget, M.-P., Woolridge, M.: Model Checking for ACL Compliance Verification. In: Dignum, F.P.M. (ed.) ACL 2003. LNCS (LNAI), vol. 2922, pp. 75–90. Springer, Heidelberg (2004)
Jang, S., Woo, W.: Ubi-UCAM,A unified Context aware application Model. In: Blackburn, P., Ghidini, C., Turner, R.M., Giunchiglia, F. (eds.) CONTEXT 2003. LNCS, vol. 2680, pp. 178–189. Springer, Heidelberg (2003)
Jezequel, M., et al.: Design Patterns and contracts. Addison Wesley, Reading, Mass (2000)
Koubarakis, M.: Multi Agent Systems and peer-to-peer computing. In: Klusch, M., Omicini, A., Ossowski, S., Laamanen, H. (eds.) CIA 2003. LNCS (LNAI), vol. 2782, pp. 46–62. Springer, Heidelberg (2003)
Kramer, R.: iContract-The java Design by contract tool. In: 26 th Conference on Technology of object oriented Systems(TOOLS USA 1998) Santa Barbara (1998)
Krishnamurthy, E.V.: Parallel Processing. Addison-Wesley, Reading, Mass (1989)
Louca, J.: Modeling Context-aware distributed Knowledge. In: van Elst, L., Dignum, V., Abecker, A. (eds.) AMKM 2003. LNCS (LNAI), vol. 2926, pp. 201–212. Springer, Heidelberg (2004)
Meyer, B.: Applying design by contracts. IEEEComputer 25(10), 40–52 (1992)
Munoz, M.A., Rodriguez, M., Garcia, A.I., Gonzalez, V.M.: Context aware Mobile communication in Hospitals. Computer 36(9), 38–47 (2003)
Orfali, R., et al.: The essential distributed objects. John Wiley, New York (1996)
Satyanarayana, M.: Challenges in implementing a context-aware system, Editorial. IEEE Pervasive Computing 1, 2–3 (2002)
Sendall, S., Strohmeier, A.: Specifying Concurrent System Behavior and Timing Constraints Using OCL and UML. In: Gogolla, M., Kobryn, C. (eds.) UML 2001. LNCS, vol. 2185, pp. 391–405. Springer, Heidelberg (2001)
Serafini, L., et al.: Local relational model:A logical formalizaton of database coordination. In: Blackburn, P., Ghidini, C., Turner, R.M., Giunchiglia, F. (eds.) CONTEXT 2003. LNCS, vol. 2680, pp. 286–299. Springer, Heidelberg (2003)
Thomas, P., Weedon, R.: Object-Oriented Programming in Eiffel. Addison Wesley, Reading, Mass (1998)
Warmer, J., Kleppe, A.: The Object Constraint Language. Addison Wesley, Reading, Mass (1999)
Woolridge, M.: An introduction to Multi-Agent systems. John Wiley, New York (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Krishnamurthy, E.V., Murthy, V.K. (2004). Contextual-Knowledge Management in Peer to Peer Computing. In: Negoita, M.G., Howlett, R.J., Jain, L.C. (eds) Knowledge-Based Intelligent Information and Engineering Systems. KES 2004. Lecture Notes in Computer Science(), vol 3213. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-30132-5_17
Download citation
DOI: https://doi.org/10.1007/978-3-540-30132-5_17
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-23318-3
Online ISBN: 978-3-540-30132-5
eBook Packages: Springer Book Archive