Modelling Virtual Organisations: Structure and Reconfigurations

  • Stephan Reiff-Marganiec
  • Noor J. Rajper
Part of the IFIP Advances in Information and Communication Technology book series (IFIPAICT, volume 362)

Abstract

Organisations have to adapt rapidly to survive in today’s diverse and rapidly changing environments. The idea of virtual organisations emerged as an answer. There is a strong need to understand virtual organisations (VOs) in a formal way: changes can have side effects and hence one might wish to understand precisely what consequences a change might have. The Virtual Organisation Modelling Language (VOML) consists of sub-languages to model different aspects of VOs such as their structure or operational models: VO-S deals with structural aspects while VO-R addresses reconfigurations. The concepts are exemplified through a travel booking VO that needs to cope with extra demands imposed by a large event such as the Olympic games.

Keywords

Virtual Organisations Structural Model Reconfigurations 

References

  1. 1.
    Blair, L., Reiff-Marganiec, S., Turner, K.: APPEL: The ACCENT Policy Environment/Language. Technical report CSM-164. Department of Mathematics and Computer Science. University of Stirling (2005)Google Scholar
  2. 2.
    Bocchi, L., Fiadeiro, J.L., Rajper, N., Reiff-Marganiec, S.: Structure and behaviour of virtual organisation breeding environments. In: Bryans, J., Fitzgerald, J.S. (eds.) FAVO. EPTCS, vol. 16, pp. 26–40 (2009)Google Scholar
  3. 3.
    Bryans, J., Fitzgerald, J., Jones, C., Mozolevsky, I.: Formal modelling of dynamic coalitions, with an application in chemical engineering. In: Second International Symposium on Leveraging Applications of Formal Methods, Verification and Validation, pp. 91–98 (2006)Google Scholar
  4. 4.
    Camarinha-Matos, L.M., Silveri, I., Afsarmanesh, H., Oliveira, A.I.: Towards a framework for creation of dynamic virtual organisations. In: Camarinha-Matos, L.M., et al. (eds.) 6th IFIP Working Conference on Virtual Enterprises PRO-VE 2005, pp. 26–28. Springer, Boston (2005)Google Scholar
  5. 5.
    Camarinha-Matos, L.M., Afsarmanesh, H.: Collaborative Networks: Reference Modeling. Springer, US (2008)MATHCrossRefGoogle Scholar
  6. 6.
    Cummings, J., Finholt, T., Foster, I., Kesselman, C.: Beyond being there: A blueprint for advancing the design, development, and evaluation of virtual organizations. Final Report from Workshops on Building Effective Virtual Organizaions (2008)Google Scholar
  7. 7.
    Di Marzo Serugendo, G., Fitzgerald, J., Romanovsky, A., Guelfi, N.: A metadatabased architectural model for dynamically resilient systems. In: SAC 2007 (ACM Symposium on Applied Computing), pp. 566–572. ACM, New York (2007)Google Scholar
  8. 8.
    Foster, I.: The anatomy of the grid: Enabling scalable virtual organizations. International Journal of Supercomputer Applications 15 (2001)Google Scholar
  9. 9.
    Gorton, S., Montangero, C., Reiff-Marganiec, S., Semini, L.: StPowla: SOA, policies and workflows. In: Nitto, E.D., Ripeanu, M. (eds.) ICSOC 2007. LNCS, vol. 4907, pp. 351–362. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  10. 10.
    Lupu, E., Sloman, M.: Conflicts in policy-based distributed systems management. IEEE Transactions on Software Engineering 25(6), 852–869 (1999)CrossRefGoogle Scholar
  11. 11.
    Montangero, C., Reiff-Marganiec, S., Semini, L.: Logic-based conflict detection for distributed policies. Fundamenta Informaticae 89(4), 511–538 (2008)MathSciNetMATHGoogle Scholar
  12. 12.
    Norman, T.J., Preece, A., Jennings, N.R., Luck, M., Dang, V.D., Nguyen, T.D., Deora, V., Shao, J., Gray, W.A., Fiddian, N.J.: Agent-based formation of virtual organisations. Knowledge Based Systems 17 (2004)Google Scholar
  13. 13.
    Vassev, E., Hinchey, M.: ASSL: A software engineering approach to autonomic computing. IEEE Computer 42(6), 90–93 (2009)Google Scholar

Copyright information

© IFIP International Federation for Information Processing 2011

Authors and Affiliations

  • Stephan Reiff-Marganiec
    • 1
  • Noor J. Rajper
    • 1
  1. 1.Department of Computer ScienceUniversity of LeicesterLeicesterUK

Personalised recommendations