User menu

A Comprehensive Quality Model for Service-Oriented Systems

Bibliographic reference Herssens, Caroline ; Faulkner, Stéphane ; Jureta, Ivan. A Comprehensive Quality Model for Service-Oriented Systems. In: Software Quality Journal, Vol. 17, no. 1, p. 65-98 (2009)
Permanent URL http://hdl.handle.net/2078/18124
  1. Basili, V. R., & Rombach, H. D. (1988). The TAME project: Towards improvement-oriented software environments. IEEE Transactions on Software Engineering, 14(6), 758–773.
  2. Battle, S., Bernstein, A., Boley, H., Grosof, B., Gruninger, M., Hull, R., et al. (2005). Semantic web services framework (swsf).
  3. Berners-Lee, T., Hendler, J., & Lassila, O. (2001, May). The semantic web. Scientific American.
  4. Boehm, B. W., Brown, J. R., Kaspar, H., Lipow, M., Macleod, G. J., & Merrit, M. J. (1978). Characteristics of software quality. North-Holland.
  5. Brafman, R. I., Domshlak, C., & Shimony, S. E. (2006). On graphical modeling of preference and importance. Journal of Artificial Intelligence Research, 25, 389–424.
  6. Brahnmath, G., Raje, R. R., Olson, A., Auguston, M., Bryant, B. R., & Burt, C. C. (2002). A quality of service catalogue for software components. In Proceedings of the Southeastern Software Engineering Conference.
  7. Castro, J., Kolp, M., & Mylopoulos, J. (2002). Towards requirements-driven information systems engineering: the Tropos project. Information Systems, 27(6).
  8. Christensen, E., Curbera, F., Meredith, G., & Weerawarana, S. (2001). Web services description language (wsdl 1.1).
  9. International Business Machines (IBM) Corporation. (2005). Service-oriented architecture. IBM Systems Journal, 44(4).
  10. D’Ambrogio, A. (2006). A model-driven wsdl extension for describing the qos of web services. In Proceedings of the International Conference on Web Services (ICWS’06).
  11. Deming, W. E. (1982). Quality, productivity, and competitive position. Massachusets Institute of Technology, Center for Advanced Engineering Study.
  12. Feigenbaum, A. V. (1951). Quality control: Principles, practice, and administration. McGraw-Hill.
  13. International Organization for Standardization. (1986). ISO 8402 Quality management and quality assurance—Vocabulary. International Organization for Standardization.
  14. International Organization for Standardization. (1998). Cd15935 information technology: Open distributed processing—reference model—quality of service.
  15. Frolund, S., & Koistinen, J. (1998). Qml: A language for quality of service specification. Technical report. Palo Alto, CA: HP Laboratories.
  16. Gravin, D. A. (1988). Managing quality: The strategic and competitive edge. Free Press.
  17. Object Management Group. (1997). The corba trading services.
  18. Object Management Group. (2005, May). Uml profile for modeling qos and fault tolerance characteristics and mechanisms specification, v1.0.
  19. Gruber, T. R. (1993). A translation approach to portable ontology specifications. Knowledge Acquisition, 5(2), 199–220.
  20. Horrocks, I., Patel-Schneider, P. F., Boley, H., Tabet, S., Grosof, B., & Dean, M. (2003). Swrl: A semantic web rule language combining owl and ruleml.
  21. Herssens, C., Jureta, I. J., & Faulkner, S. (2008a). Capturing and using QoS relationships to improve service selection. In Proceedings of the International Conference on Advanced Information Systems Engineering (CAiSE’08).
  22. Herssens, C., Jureta, I. J., & Faulkner, S. (2008b). Dealing with quality tradeoffs during service selection. In Proceedings of the IEEE International Conference on Autonomic Computing (ICAC’08).
  23. Horrocks, I. (2002). DAML+OIL: A description logic for the semantic web. IEEE Data Engineering Bulletin, 25(1), 4–9.
  24. IEEE. (1989). Software engineering standards. IEEE.
  25. Ishikawa, K. (1985). What is total quality control? The Japanese way. Prentice Hall.
  26. Juran, J. M. (1951). Quality control handbook. McGraw-Hill.
  27. Jureta, I. J., Faulkner, S., Achbany, Y., & Saerens, M. (2007a). Dynamic task allocation wihin an open service-oriented mas architecture. In Proceedings of the 6th International Joint Conference on Autonomous Agents and Multi-Agents Systems (AAMAS’07).
  28. Jureta, I. J., Faulkner, S., Achbany, Y., & Saerens, M. (2007b). Dynamic web service composition within a service-oriented architecture. In Proceedings of the International Conference on Web Services (ICWS’07).
  29. Jureta, I. J., Faulkner, S., & Thiran, P. (2007c). Dynamic requirements specification for adaptable and open service-oriented systems. In Proceedings of the International Conference on Service-Oriented Computing (ICSOC’07).
  30. Jureta, I. J., Mylopoulos, J., & Faulkner, S. (2008). Revisiting the core ontology and problem in requirements engineering. In Proceedings of the International Conference on Requirements Engineering (RE’08).
  31. Keller, A., & Ludwig, H. (2003). The wsla framework: Specifying and monitoring service level agreements for web services. Journal of Network Systems Management, 11(1).
  32. Kephart J.O., Chess D.M., The vision of autonomic computing, 10.1109/mc.2003.1160055
  33. Loyall, J. P., Schantz, R. E., Zinky, J. A., & Bakken, D. E. (1998) Specifying and measuring quality of service in distributed object systems. In Proceedings of the International Symposium on Object-Oriented Real-Time Distributed Computing.
  34. Maximilien, E. M., & Singh, M. P. (2004). Toward autonomic services trust and selection. In Proceedings of the International Conference on Service-Oriented Computing (ICSOC’04).
  35. McIlraith, S. A., & Martin, D. L. (2003). Bringing semantics to web services. IEEE Intelligent Systems, 18(1), 90–93.
  36. McIlraith, S. A., Son, T. C., & Zeng, H. (2001). Semantic web services. IEEE Intelligent Systems, 16(2), 46–53.
  37. Osterweil, L. (1996). Strategic directions in software quality. ACM Computing Surveys, 28(4), 738–750.
  38. Papazoglou, M. P., & Georgakopoulos, D. (2003). Service-oriented computing. Communications of the ACM, 46(10), 24–28.
  39. Ran, S., (2003). A model for web services discovery with QoS. ACM SIGecom Exchanges, 4(1), 1–10.
  40. Reeves, C. A., & Bednar, D. A. (1994). Defining quality: Alternatives and implications. The Academy of Management Review, Special Issue: Total Quality, 19(3), 419–445.
  41. Shadbolt, N., Berners-Lee, T., & Wendy, H. (2006). The semantic web revisited. IEEE Intelligent Systems, 21(3), 96–101.
  42. Skene, J., Lamanna, D. D., & Emmerich, W. (2004). Precise service level agreements. In Proceedings of the International Conference on Software Engineering (ICSE’04).
  43. Staab, S., & Studer, R. (Eds.). (2004). Handbook on ontologies. international handbooks on information systems. Springer.
  44. Staehli, R., Eliassen, F., Aagedal, J. O., & Blair, G. (2003). Quality of service semantics for component-based systems. In Proceedings of the International Conference on Reflective and Adaptive Middleware Systems.
  45. Tennenhouse, D. (2000). Proactive computing. Communications of the ACM, 43(5), 43–50.
  46. Tosic, V., Esfandiari, B., Pagurek, B., & Patel, K. (2002). On requirements for ontologies in management of web services. In Proceedings of the International Workshop on Web Services, e-Business, and the Semantic Web (WES’02).
  47. Zeng, L., Benatallah, B., Dumas, M., Kalagnanam, J. & Sheng, Q. Z. (2003). Quality driven web services composition. In Proceedings of the International World Wide Web Conference (WWW’03).
  48. Zeng, L., Lei, H., & Chang, H. (2007). Monitoring the QoS of web services. In Proceedings of the International Conference on Service Oriented Computing (ICSOC’07).
  49. Zhou, C., Chia, L.-T., & Lee, B.-S. (2004). Daml-qos ontology for web services. In Proceedings of the International Conference on Web Services (ICWS’04).