{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,24]],"date-time":"2025-03-24T02:40:09Z","timestamp":1742784009123,"version":"3.40.2"},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"5-6","license":[{"start":{"date-parts":[[2012,3,28]],"date-time":"2012-03-28T00:00:00Z","timestamp":1332892800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["World Wide Web"],"published-print":{"date-parts":[[2012,9]]},"DOI":"10.1007\/s11280-012-0160-x","type":"journal-article","created":{"date-parts":[[2012,3,27]],"date-time":"2012-03-27T05:24:46Z","timestamp":1332825886000},"page":"685-744","source":"Crossref","is-referenced-by-count":3,"title":["Building Web services middleware with predictable execution times"],"prefix":"10.1007","volume":"15","author":[{"given":"Vidura","family":"Gamini Abhaya","sequence":"first","affiliation":[]},{"given":"Zahir","family":"Tari","sequence":"additional","affiliation":[]},{"given":"Peter","family":"Bertok","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2012,3,28]]},"reference":[{"key":"160_CR1","unstructured":"Apache Software Foundation: Apache Synapse. http:\/\/synapse.apache.org\/ (2008). Accessed 16 April 2011"},{"key":"160_CR2","unstructured":"Apache Software Foundation: Apache Axis2. http:\/\/ws.apache.org\/axis2\/ (2009). Accessed 16 April 2011"},{"key":"160_CR3","volume-title":"The Java Programming Language","author":"K Arnold","year":"2006","unstructured":"Arnold, K., Gosling, J., Holmes, D.: The Java Programming Language. Addison-Wesley Professional, Reading (2006)"},{"key":"160_CR4","doi-asserted-by":"crossref","first-page":"475","DOI":"10.1007\/s11280-010-0093-1","volume":"13","author":"J Cao","year":"2010","unstructured":"Cao, J., Zhao, H., Li, M., Wang, J.: A dynamically self-configurable service process engine. World Wide Web 13, 475\u2013495 (2010)","journal-title":"World Wide Web"},{"key":"160_CR5","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1023\/A:1019200806549","volume":"2","author":"L Eggert","year":"1999","unstructured":"Eggert, L., Heidemann, J.: Application-level differentiated services for Web servers. World Wide Web 2, 133\u2013142 (1999)","journal-title":"World Wide Web"},{"key":"160_CR6","unstructured":"Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Design. Addison-Wesley (1995)"},{"key":"160_CR7","first-page":"364","volume-title":"ICSOC-ServiceWave \u201909: Proceedings of the 7th International Conference on Service-Oriented Computing","author":"V Gamini Abhaya","year":"2009","unstructured":"Gamini Abhaya, V., Tari, Z., Bertok, P.: Achieving predictability and service differentiation in Web services. In: ICSOC-ServiceWave \u201909: Proceedings of the 7th International Conference on Service-Oriented Computing, pp. 364\u2013372. Springer, Berlin (2009)"},{"key":"160_CR8","first-page":"197","volume-title":"Proceedings of 8th International Conference on Service-Oriented Computing: ICSOC 2010, San Francisco, CA, USA","author":"V Gamini Abhaya","year":"2010","unstructured":"Gamini Abhaya, V., Tari, Z., Bertok, P.: Using real-time scheduling principles in Web service clusters to achieve predictability of service execution. In: Proceedings of 8th International Conference on Service-Oriented Computing: ICSOC 2010, San Francisco, CA, USA, pp.\u00a0197\u2013212. Springer, Berlin (2010)"},{"issue":"1","key":"160_CR9","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1109\/TSC.2009.3","volume":"2","author":"DF Garc\u00eda","year":"2009","unstructured":"Garc\u00eda, D.F., Garc\u00eda, J., Entrialgo, J., Garc\u00eda, M., Valledor, P., Garc\u00eda, R., Campos, A.M.: A qos control mechanism to provide service differentiation and overload protection to internet scalable servers. IEEE Trans. Serv. Comput. 2(1), 3\u201316 (2009)","journal-title":"IEEE Trans. Serv. Comput."},{"key":"160_CR10","unstructured":"Gartner: SOA is evolving beyond its traditional roots. http:\/\/www.gartner.com\/it\/page.jsp?id=927612 (2009). Accessed 16 April 2011"},{"key":"160_CR11","unstructured":"Gartner and Forrester: Use of Web services skyrocketing. http:\/\/utilitycomputing.com\/news\/404.asp (2003). Accessed 16 April 2011"},{"issue":"1","key":"160_CR12","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1145\/1326561.1326569","volume":"2","author":"D Gmach","year":"2008","unstructured":"Gmach, D., Krompass, S., Scholz, A., Wimmer, M., Kemper, A.: Adaptive quality of service management for enterprise services. ACM Trans. Web (TWEB) 2(1), 1\u201346 (2008)","journal-title":"ACM Trans. Web (TWEB)"},{"key":"160_CR13","unstructured":"Graham, S., Davis, D., Simeonov, S., Daniels, G., Brittenham, P., Nakamura, Y., Fremantle, P., Konig, D., Zentner, C.: Building Web Services with Java: Making Sense of XML, SOAP, WSDL and UDDI, 2nd Edn. Sams Publishing, Indianapolis (2004)"},{"key":"160_CR14","doi-asserted-by":"crossref","unstructured":"Helander, J., Sigurdsson, S.: Self-tuning planned actions time to make real-time SOAP real. In: Eighth IEEE International Symposium on Object-Oriented Real-Time Distributed Computing, (ISORC), pp. 80\u201389 (2005)","DOI":"10.1109\/ISORC.2005.51"},{"key":"160_CR15","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1007\/s11280-007-0030-0","volume":"11","author":"M Kihl","year":"2008","unstructured":"Kihl, M., Robertson, A., Andersson, M., Wittenmark, B.: Control-theoretic analysis of admission control mechanisms for Web server systems. World Wide Web 11, 93\u2013116 (2008)","journal-title":"World Wide Web"},{"key":"160_CR16","unstructured":"Microsoft: Windows communications foundation. http:\/\/msdn.microsoft.com\/library\/ee958158.aspx . Accessed 16 April 2011"},{"issue":"12","key":"160_CR17","doi-asserted-by":"crossref","first-page":"2333","DOI":"10.1109\/JSAC.2005.857208","volume":"23","author":"G Pacifici","year":"2005","unstructured":"Pacifici, G., Spreitzer, M., Tantawi, A., Youssef, A.: Performance management for cluster-based Web services. IEEE J. Sel. Areas Commun. 23(12), 2333\u20132343 (2005)","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"160_CR18","doi-asserted-by":"crossref","unstructured":"Ran, S.: A model for Web services discovery with QoS. In: ACM SIGecom Exchanges, pp. 1\u201310 (2003)","DOI":"10.1145\/844357.844360"},{"key":"160_CR19","doi-asserted-by":"crossref","unstructured":"Sharma, A., Adarkar, H., Sengupta, S.: Managing QoS through prioritization in Web services. In: Web Information Systems Engineering Workshops, Proceedings, pp.\u00a0140\u2013148 (2003)","DOI":"10.1109\/WISEW.2003.1286796"},{"key":"160_CR20","doi-asserted-by":"crossref","unstructured":"Stankovic, J., Rajkumar, R.: Real-time operating systems. In: Real-Time Systems, pp. 237\u2013253 (2004)","DOI":"10.1023\/B:TIME.0000045319.20260.73"},{"key":"160_CR21","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-5535-3","volume-title":"Deadline Scheduling for Real-Time Systems: EDF and Related Algorithms","author":"JA Stankovic","year":"1998","unstructured":"Stankovic, J.A., Spuri, M., Ramamritham, K., Buttazzo, G.C.: Deadline Scheduling for Real-Time Systems: EDF and Related Algorithms. Kluwer Academic, Norwell (1998)"},{"key":"160_CR22","unstructured":"Sun Microsystems: Glassfish application server\u2014features. http:\/\/www.oracle.com\/us\/products\/middleware\/application-server\/oracle-glassfish-server\/index.html (2009). Accessed 16 April 2011"},{"key":"160_CR23","unstructured":"Sun Microsystems: Sun Java real-time system. http:\/\/java.sun.com\/javase\/technologies\/realtime\/ (2009). Accessed 16 April 2011"},{"key":"160_CR24","unstructured":"Sun Microsystems: Thread Scheduling Visualizer 2.0\u2014Sun Java RealTime Systems 2.2. http:\/\/java.sun.com\/javase\/technologies\/realtime\/reference\/TSV\/JavaRTS-TSV.html (2009). Accessed 16 April 2011"},{"key":"160_CR25","doi-asserted-by":"crossref","unstructured":"Tian, M., Gramm, A., Naumowicz, T., Ritter, H., Freie, J.: A concept for QoS integration in Web services. In: Web Information Systems Engineering Workshops, Proceedings, pp.\u00a0\u00a0149\u2013155 (2003)","DOI":"10.1109\/WISEW.2003.1286797"},{"key":"160_CR26","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1007\/11581116_7","volume-title":"Web Information Systems Engineering\u2014WISE Workshops","author":"CM Tien","year":"2005","unstructured":"Tien, C.M., Lee, C.J., Cheng, P.W., Lin, Y.D.: SOAP request scheduling for differentiated quality of service. In: Web Information Systems Engineering\u2014WISE Workshops, pp. 63\u201372. Springer, Berlin (2005)"},{"issue":"4","key":"160_CR27","first-page":"164","volume":"17","author":"AJ Wang","year":"2002","unstructured":"Wang, A.J., Baglodi, V.: Evaluation of Java virtual machines for real-time applications. Journal of Computing Sciences in Small Colleges 17(4), 164\u2013178 (2002)","journal-title":"Journal of Computing Sciences in Small Colleges"},{"issue":"5","key":"160_CR28","doi-asserted-by":"crossref","first-page":"311","DOI":"10.1109\/TSE.2004.11","volume":"30","author":"L Zeng","year":"2004","unstructured":"Zeng, L., Benatallah, B., Ngu, A., Dumas, M., Kalagnanam, J., Chang, H., Center, I., Yorktown\u00a0Heights, N.: QoS-aware middleware for Web services composition. IEEE Trans. Softw. Eng. 30(5), 311\u2013327 (2004)","journal-title":"IEEE Trans. Softw. Eng."}],"container-title":["World Wide Web"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11280-012-0160-x.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11280-012-0160-x\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11280-012-0160-x","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,24]],"date-time":"2025-03-24T02:12:13Z","timestamp":1742782333000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11280-012-0160-x"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2012,3,28]]},"references-count":28,"journal-issue":{"issue":"5-6","published-print":{"date-parts":[[2012,9]]}},"alternative-id":["160"],"URL":"https:\/\/doi.org\/10.1007\/s11280-012-0160-x","relation":{},"ISSN":["1386-145X","1573-1413"],"issn-type":[{"type":"print","value":"1386-145X"},{"type":"electronic","value":"1573-1413"}],"subject":[],"published":{"date-parts":[[2012,3,28]]}}}