This Article 
 Bibliographic References 
 Add to: 
CROWN-C: A High-Assurance Service-Oriented Grid Middleware System
August 2008 (vol. 41 no. 8)
pp. 30-38
Paul Townend, University of Leeds
Jinpeng Huai, Beihang University
Jie Xu, University of Leeds
Nik Looker, Durham University
Dacheng Zhang, University of Leeds
Jianxin Li, Beihang University
Liang Zhong, Beihang University
A proposed grid middleware system includes specific enhancements to support the development and assessment of highly secure, dependable, service-oriented grid systems and applications.

1. K. Channabasavaiah, K. Holley, and E. Tuggle Jr., "Migrating to a Service-Oriented Architecture, Part 1," white paper, IBM Corp., 16 Dec. 2003; libraryws-migratesoa.
2. K. Bennett et al., "Service-Based Software: The Future for Flexible Software," Proc. 7th Asia-Pacific Software Eng. Conf. (APSEC 00), IEEE CS Press, pp. 214–221.
3. P. Townend and J. Xu, "Dependability in Grids," IEEE Distributed Systems Online, Dec. 2005; 12oz001.pdf.
4. P. Townend, P. Groth, and J. Xu, "A Provenance-Aware Weighted Fault Tolerance Scheme for Service-Based Applications," Proc. 8th IEEE Int'l Symp. Object-Oriented Real-Time Distributed Computing (ISORC 05), IEEE CS Press, 2005, pp. 258–266.
5. J-C. Laprie, "Dependability—Its Attributes, Impairments and Means," B. Randell et al., eds., Predictably Dependable Computing Systems, Springer-Verlag, 1995, pp. 3–24.
6. A. Avizienis et al., "Basic Concepts and Taxonomy of Dependable and Secure Computing," IEEE Trans. Dependable and Secure Computing, Jan.–Mar. 2004, pp. 11–33.
7. J. In et al., "SPHINX: A Fault-Tolerant System for Scheduling in Dynamic Grid Environments," Proc. 19th IEEE Int'l Parallel and Distributed Processing Symp. (IPDPS 05), IEEE CS Press, 2005, p. 12b.
8. M. Elliot et al., "Disclosure Risk and Grid Computing," Proc. UK e-Science All-Hands Meeting 2005 (AHM 05), EPSRC, 2005; 485.pdf.
9. S. Naqvi and M. Riguidel, "Threat Model for Grid Security Services," Advances in Grid Computing—EGC 2005, LNCS 3470, Springer, 2005, pp. 1048–1055.
10. J. Huai et al., "CROWN: A Service Grid Middleware with Trust Management Mechanism," Science in China Series F: Information Sciences, Dec. 2006, pp. 731–758.
11. I. Foster, "What Is the Grid? A Three Point Checklist,"20 July 2002; .
12. M. Szomszor and L. Moreau, "Recording and Reasoning Over Data Provenance in Web and Grid Services," On the Move to Meaningful Internet Systems 2003: CoopIS, DOA, and ODBASE, LNCS 2888, Springer, 2003, pp. 603–620.
13. A. Avizienis, "The N-Version Approach to Fault-Tolerant Software," IEEE Trans. Software Eng., Dec. 1985, pp. 1491–1501.
14. F. Di Giandomenico and L. Strigini, "Adjudicators for Diverse-Redundant Components," Proc. 9th Symp. Reliable Distributed Systems (SRDS 90), IEEE CS Press, 1990, pp. 114–123.
15. N. Looker and J. Xu, "Dependability Assessment of Grid Middleware," Proc. 37th Ann. IEEE/IFIP Int'l Conf. Dependable Systems and Networks (DSN 07), IEEE CS Press, 2007, pp. 125–130.
16. N. Looker, M. Munro, and J. Xu, "A Comparison of Network Level Fault Injection with Code Insertion," Proc 29th Ann. Int'l Computer Software and Applications Conf. (COMPSAC 05), IEEE CS Press, 2005, pp. 479–484.
17. D. Zhang, J. Xu, and X. Li, "Dynamic Cross-Realm Authentication for Multi-Party Service Interactions," Proc. 37th Ann. IEEE/IFIP Int'l Conf. Dependable Systems and Networks (DSN 07), IEEE CS Press, 2007, pp. 440–449.
18. J. Li et al., "TOWER: Practical Trust Negotiation Framework for Grids," Proc 2nd IEEE Int'l Conf. e-Science and Grid Computing (e-Science 06), IEEE CS Press, 2006, p. 26.
19. W.H. Winsborough, K.E. Seamons, and V.E. Jones, "Automated Trust Negotiation," Proc. 2000 DARPA Information Survivability Conf. and Exposition (DISCEX 00), IEEE CS Press, 2000, pp. 88–102.
20. H. Wang et al., "Service-Oriented Approach to Collaborative Visualization," Proc. UK e-Science All Hands Meeting 2006 (AHS 06), National e-Science Centre, 2006, pp. 241–248.
21. Y. Li, W. Huang, and J. Zhao, "Roles of Mesoscale Terrain and Latent Heat Release in Typhoon Precipitation: A Numerical Case Study," Advances in Atmospheric Sciences, Feb. 2007, pp. 35–43.

Index Terms:
distributed applications, distributed systems, information technology, computer systems organization, reliability, verification, software engineering
Paul Townend, Jinpeng Huai, Jie Xu, Nik Looker, Dacheng Zhang, Jianxin Li, Liang Zhong, "CROWN-C: A High-Assurance Service-Oriented Grid Middleware System," Computer, vol. 41, no. 8, pp. 30-38, Aug. 2008, doi:10.1109/MC.2008.288
Usage of this product signifies your acceptance of the Terms of Use.