Temporal-Awareness in SLAs: Why Should We Be Concerned?

  • C. Müller
  • A. Ruiz-Cortés
  • P. Fernández
Part of the Lecture Notes in Computer Science book series (LNCS, volume 4907)


Traditionally, Service Level Agreements have been decomposed in two sets of properties: functionals (what) and non-functionals (how). However, in our opinion, there has been a third key element that has had a minor attention from academy: temporal awareness (when). We believe temporality is a main concern that should be addressed in realistic scenarios. In doing so, this position paper discuss our experience in extending the specification WS-Agreement with a temporal Domain Specific Language; importantly, main aim of the paper is to provoke a debate about the importance of temporality in SLAs.


  1. 1.
    Aiello, M., Frankova, G., Malfatti, D.: What’s in an agreement?An analysis and an extension of WS-agreement. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol. 3826, pp. 424–436. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  2. 2.
    Ali, A.S., Al-Ali, R., Rana, O., Walker, D.: UDDIe: An Extended Registry for Web Services. In: Proc. of the IEEE Int’l Workshop on Service Oriented Computing: Models, Architectures and Applications at SAINT Conference. IEEE Press, Los Alamitos (2003)Google Scholar
  3. 3.
    Chen, Y., Li, Z., Jin, Q., Wang, C.: Study on qoS driven web services composition. In: Zhou, X., Li, J., Shen, H.T., Kitsuregawa, M., Zhang, Y. (eds.) APWeb 2006. LNCS, vol. 3841, pp. 702–707. Springer, Heidelberg (2006)CrossRefGoogle Scholar
  4. 4.
    Chen, Z., Liang-Tien, C., Bu-Sung, L.: Semantics in Service Discovery and QoS Measurement. IT Pro - IEEE Computer Society, 29–34 (2005)Google Scholar
  5. 5.
    de Bruijn, J., Feier, C., Keller, U., Lara, R., Polleres, A., Predoiu, L.: WSML Reasoning Survey (November 2005)Google Scholar
  6. 6.
    González-Castillo, J., Trastour, D., Bartolini, C.: Description Logics for Matchmaking of Services. Technical Report HPL-2001-265, Hewlett-Packard (2001)Google Scholar
  7. 7.
    OGF Grid Resource Allocation Agreement Protocol WG (GRAAP-WG). Web Services Agreement Specification (WS-Agreement), v. gfd.107 (2007)Google Scholar
  8. 8.
    IBM. Web Service Level Agreement (WSLA) Language Specification (2003)Google Scholar
  9. 9.
    Li, L., Horrocks, I.: A Software Framework for Matchmaking based on Semantic Web Technology. In: Proc. of the 12th ACM Intl. Conf. on WWW, pp. 331–339 (2003)Google Scholar
  10. 10.
    Lodi, G., Panzieri, F., Rossi, D., Turrini, E.: SLA-Driven Clustering of QoS-Aware Application Servers. IEEE Transactions on Software Engineering 33(3), 186–196 (2007)CrossRefGoogle Scholar
  11. 11.
    Martín-Díaz, O., Ruiz-Cortés, A., Durán, A., Müller, C.: An approach to temporal-aware procurement of web services. In: Benatallah, B., Casati, F., Traverso, P. (eds.) ICSOC 2005. LNCS, vol. 3826, pp. 170–184. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  12. 12.
    Müller, C., Martín-Díaz, O., Resinas, M., Fernández, P., Ruiz-Cortés, A.: A WS-Agreement Extension for Specifying Temporal Properties in SLAs. In: Proc. of the 3rd Jornadas Científico-Técnicas en Servicios Web y SOA (2007)Google Scholar
  13. 13.
    Mller, C., Martín-Díaz, O., Ruiz-Cortés, A., Resinas, M., Fernández, P.: Improving temporal-awareness of WS-agreement. In: Krämer, B.J., Lin, K.-J., Narasimhan, P. (eds.) ICSOC 2007. LNCS, vol. 4749, pp. 193–206. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  14. 14.
    Di Modica, G., Tomarchio, O., Vita, L.: A framework for the management of dynamic SLAs in composite service scenarios. In: Di Nitto, E., Ripeanu, M. (eds.) ICSOC 2007. LNCS, vol. 4907, pp. 139–150. Springer, Heidelberg (2007)Google Scholar
  15. 15.
    Molina-Jiménez, C., Pruyne, J., van Moorsel, A.: The role of agreements in IT management software. In: de Lemos, R., Gacek, C., Romanovsky, A. (eds.) Architecting Dependable Systems III. LNCS, vol. 3549, pp. 36–58. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  16. 16.
    OASIS and UN/CEFAT. Electronic business using XML, ebXML (2007)Google Scholar
  17. 17.
    Oldham, N., Verma, K., Sheth, A., Hakimpour, F.: Semantic WS-Agreement Partner Selection. In: 15th International WWW Conf., pp. 697–706. ACM Press, New York (2006)Google Scholar
  18. 18.
    Papazoglou, M.P., Georgakopoulos, D.: Service oriented computing. Commun. ACM 46(10), 24–28 (2003)CrossRefGoogle Scholar
  19. 19.
    Ruiz-Cortés, A., Martín-Díaz, O., Durán, A., Toro, M.: Improving the Automatic Procurement of Web Services using Constraint Programming. Int. Journal on Cooperative Information Systems 14(4) (2005)Google Scholar
  20. 20.
    The Internet Society. Policy Core Information Model - v1 Specification (2001)Google Scholar
  21. 21.
    Tian, M., Gramm, A., Naumowicz, T., Ritter, H., Schiller, J.: A Concept for QoS Integration in Web Services. In: Proc. of the IEEE Int’l Web Services Quality Workshop (WISE 2003), pp. 149–155 (2003)Google Scholar
  22. 22.
    Trastour, D., Bartolini, C., González-Castillo, J.: A Semantic Web Approach to Service Description for Matchmaking of Services. Technical Report HPL-2001-183Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • C. Müller
    • 1
  • A. Ruiz-Cortés
    • 1
  • P. Fernández
    • 1
  1. 1.Dpto. Lenguajes y Sistemas Informáticos ETS. Ingeniería InformáticaUniversidad de Sevilla (Spain - España)SevillaSpain

Personalised recommendations