Abstract
This paper introduces a version of KAoS Semantic Policy and Domain Services that has been developed to support Web Services-based (i.e., OGSA-compliant) Grid Computing Architectures. While initially oriented to the dynamic and complex requirements of software agent applications, KAoS services are now being extended to work equally well with both agent and non-agent clients on a variety of more general distributed computing platforms. The OGSA-compliant version of KAoS services allows fine-grained policy-based management of registered Grid services as well as opening additional opportunities for the use of agents on the grid.
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
Arnold, G., J. Bradshaw, B. de hOra, D. Greenwood, M. Griss, D. Levine, F. McCabe, A. Spydell, H. Suguri, S. Ushijima. (2002) Java Agent Services Specification. http://www.iava-agent.org/
Atkins, B., et al. (2002) Web Services Security (WS.-Security) v.1.0. http://www-106.ibm.com/developerworks/webservices/library/ws-secure/
Bradshaw, J. M., Beautement, P., Breedy, M. R., Bunch, L., Drakunov, S. V., Feltovich, P., Hoffman, R. R., Jeffers, R., Johnson, M., Kulkarni, S., Lott, J., Raj, A. K., Suri, N., & Uszok, A. (2003). Making agents acceptable to people. In N. Zhong and J. Liu (Eds.), Handbook of Intelligent Information Technology. Amsterdam: IOS Press, in press.
Bradshaw, J. M., Boy, G., Durfee, E., Gruninger, M., Hexmoor, H., Suri, N., Tambe, M., Uschold, M., & Vitek, J. (Ed.). (2003). Software Agents for the Warfighter. ITAC Consortium Report. Cambridge, MA: AAAI Press/The MIT Press.
Bradshaw, J. M., Dutfield, S., Benoit, P., & Woolley, J. D. (1997). KAoS: Toward an industrial-strength generic agent architecture. In J. M. Bradshaw (Ed.), Software Agents. (pp. 375–418). Cambridge, MA: AAAI Press/The MIT Press.
Bradshaw, J. M., Sierhuis, M., Acquisti, A., Feltovich, P., Hoffman, R., Jeffers, R., Prescott, D., Suri, N., Uszok, A., & Van Hoof, R. (2002). Adjustable autonomy and human-agent teamwork in practice: An interim report on space applications. In H. Hexmoor, R. Falcone, & C. Castelfranchi (Ed.), Agent Autonomy. (in press). Kluwer.
Bradshaw, J. M., Suri, N., Breedy, M. R., Canas, A., Davis, R., Ford, K. M., Hoffman, R., Jeffers, R., Kulkarni, S., Lott, J., Reichherzer, T., & Uszok, A. (2002). Terraforming cyberspace. In D. C. Marinescu & C. Lee (Ed.), Process Coordination and Ubiquitous Computing. (pp. 165–185). Boca Raton, FL: CRC Press. Expanded version of an article originally published in IEEE Intelligent Systems, July 2001, pp. 49–56. International Conference on Autonomous Agents (Agents 2001), (pp. 54–60). Montreal, CA, New York: ACM Press
Bradshaw, J. M., Uszok, A., Jeffers, R., Suri, N., Hayes, P., Burstein, M. H., Acquisti, A., Benyo, B., Breedy, M. R., Carvalho, M., Diller, D., Johnson, M., Kulkarmi, S., Lott, J., Sierhuis, M., & Van Hoof, R. (2003). Representation and reasoning for DAML-based policy and domain services in KAoS and Nomads. Proceedings of the Autonomous Agents and Multi-Agent Systems Conference (AAMAS 2003). Melbourne, Australia, New York, NY: ACM Press
Damianou, N., Dulay, N., Lupu, E. C., & Sloman, M. S. (2000). Ponder: A Language for Specifying Security and Management Policies for Distributed Systems, Version 2.3. Imperial College of Science, Technology and Medicine, Department of Computing, 20 October 2000.
De Roure, D., Baker, M. A., Jennings, N. R., & Shadbolt, N. R. (2003). The evolution of the grid. In F. Berman, A. J. G. Hey, and G. Fox, Grid Computing: Making the Global Infrastructure a Reality. New York: John Wiley, pp. 65–100.
De Roure, D., Jennings, N. R., & Shadbolt, N. (2003). The semantic grid: A future e-science infrastructure. In F. Berman, A. J. G. Hey, and G. Fox, Grid Computing: Making the Global Infrastructure a Reality. New York: John Wiley, pp. 437–470.
Fensel, D., Hendler, J., Lieberman, H., & Wahlster, W. (Eds.) (2003). Spinning the Semantic Web. Cambridge, MA: The MIT Press.
Foster, I., and C. Kesselman. (1998) The Globus Project: A Status Report. Heterogeneous Computing Workshop, Orlando, Florida, IEEE Press, 4–18.
Foster, I., Kesselman, C., Nick, J., & Tuecke, S. (2002). The Physiology of the Grid: An Open Grid Services Architecture for Distributed Systems Integration. Open Grid Service Infrastructure Working Group, Global Grid Forum, 22 June.
Foster, I., Kesselman, C., Tsudik, G., & Tuecke, S.A. (1998) Security Architecture for Computational Grids. In Proceedings of the 5th ACM Conference on Computer and Communications Security, San Francisco, CA.
Foster, I., Kesselman, C., and Tuecke, S. (2001). The Anatomy of the Grid: Enabling Scalable Virtual Organizations International J. Supercomputer Applications, 15(3).
Ghiselli, A. (2002) DataGrid Prototype 1. TERENA Networking Conference, University of Limerick, Ireland
Kagal, L., Finin, T., & Johshi, A. (2003), A Policy Language for Pervasive Computing Environment. To appear in Proceedings of IEEE 4th International Workshop on Policies for Distributed Systems and Networks (POLICY 2003), Lake Como, Italy.
Kahn, M. and C. Cicalese (2001). CoABS Grid Scalability Experiments. O. F. Rana (Ed.), Second International Workshop on Infrastructure for Scalable Multi-Agent Systems at the Fifth International Conference on Autonomous Agents. Montreal, CA, New York: ACM Press.
Kleinmann, K. Lazarus, R., Tomlinson, R. (2003) An Infrastructure for Adaptive Control of Multi-Agent Systems. IEEE KIMAS'03 Conference Paper, Boston, MA
Lopez, I., Follen, G. J., Gutierrez, R. Foster, I. Ginsburg, B. Larsson, O. Martin, S. Tuecke, S. Woodford, D. (2000) NPSS on NASA's IPG: Using CORBA and Globus to Coordinate Multidisciplinary Aeroscience Applications. Proceedings of NASA HPCC/CAS Workshop, NASA Ames research Center
McIlraith, S. A., Son, T. C., & Zeng, H. (2001). Semantic Web Services. IEEE Intelligent Systems, March/April, pp. 46–53.
OASIS (2003) eXtensible Access Control Markup language (XACML) Version 1.0.
OASIS (2004) Techincal Overview of OASIS Security Assertion Markup Language (SAML) V1.1.
Pearlman, L., Welch, V., Foster, I., Kesselman, C., & Tuecke, S. (2002) Community Authorization Service for Group Collaboration. IEEE Workshop on Policies for Distributed Systems and Networks.
Sierhuis, M. (2001) Brahms: A Multi-Agent Modeling and Simulation Language for Work System Analysis and Design. Doctoral Thesis, University of Amsterdam.
Suri, N., Bradshaw, J., Breedy, M., Groth, P., Hill, G., & Jeffers, R. (2000) Strong Mobility and Fine-Grained Resource Control in NOMADS. Proceedings of the 2nd International Symposium on Agents Systems and Applications and the 4th International Symposium on Mobile Agents (ASA/MA 2000). Zurich Switzerland, Berlin: Springer-Verlag
Suri, N., Bradshaw, J. M., Breedy, M. R., Groth, P. T., Hill, G. A., Jeffers, R., Mitrovich, T. R., Pouliot B. R., & Smith, D. S. (2000), NOMADS: Toward an environment for strong and safe agent mobility. Proceedings of Autonomous Agents 2000. Barcelona, Spain, New York: ACM Press
Tonti, G., Bradshaw, J., Jeffers, R., Montanari, R., Suri, N., & Uszok, A. (2003), Semantic Web Languages for Policy Representation and Reasoning: A Comparison of KAoS, Rei and Ponder. Submitted to the 2nd International Semantic Web Conference (ISWC2003), Sanibel Island, Florida, USA.
Tuecke, S., Czajkowski, K., Foster, I., Frey, J., Graham, S., & Kesselman, C. (2002) Grid Service Specification. http://www.globus.org/research/papers/gsspec.pdf
Tuecke, S., Engert, D., Foster, I., Welch, V., Thompson, M., Pearlman, L., & Kesselman, C. (2002) Internet X.509 Public Key Infrastructure Proxy Certificate Profile. http://www.ietf.org/internet-drafts/draft-ietf-pkix-proxy-04.txt
Uszok, A., J. Bradshaw, R. Jeffers, N. Suri, P. Hayes, M. Breedy, L. Bunch, M. Johnson, S. Kulkarni, J. Lott. (2003) KAoS Policy and Domain Services: Toward a Description-Logic Approach to Policy Representation, Deconfliction, and Enforcement. Proceedings of IEEE 4th International Workshop on Policies for Distributed Systems and Networks (POLICY 2003), Lake Como, Italy.
Vinoski, S. (1997) CORBA: Integrating Diverse Applications Within Distributed Heterogeneous Environments. IEEE Communications magazine, Vol. 14, No. 2.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2004 Springer Science+Business Media, Inc.
About this chapter
Cite this chapter
Johnson, M. et al. (2004). Kaos Semantic Policy and Domain Services. In: Cavedon, L., Maamar, Z., Martin, D., Benatallah, B. (eds) Extending Web Services Technologies. Multiagent Systems, Artificial Societies, and Simulated Organizations, vol 13. Springer, Boston, MA. https://doi.org/10.1007/0-387-23344-X_6
Download citation
DOI: https://doi.org/10.1007/0-387-23344-X_6
Publisher Name: Springer, Boston, MA
Print ISBN: 978-0-387-23343-7
Online ISBN: 978-0-387-23344-4
eBook Packages: Springer Book Archive