Consistency Between e3-value Models and Activity Diagrams in a Multi-perspective Development Method

  • Zlatko Zlatev
  • Andreas Wombacher
Part of the Lecture Notes in Computer Science book series (LNCS, volume 3760)

Abstract

Multi-perspective approaches to analysis and design of businesses information systems are used to manage the complexity of the development process. A perspective contains a partial specification of the system from a particular stakeholder’s standpoint. This separation of concerns leads to potential inconsistencies between specifications from different perspectives, resulting in non-implementable systems. In this paper, a consistency relationship between the economic value and business processes perspectives of a design framework for networked businesses is proposed based on an equivalence of a common semantic model.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. 1.
    van der Aalst, W.M.P., Weske, M.: The P2P approach to Interorganizational Workflows. In: Dittrich, K.R., Geppert, A., Norrie, M.C. (eds.) CAiSE 2001. LNCS, vol. 2068, p. 140. Springer, Heidelberg (2001)CrossRefGoogle Scholar
  2. 2.
    Bowman, H., Steen, M.W.A., Boiten, E.A., Derrick, J.: A formal framework for viewpoint consistency. Formal Methods in System Design 21, 111–166 (2002)MATHCrossRefGoogle Scholar
  3. 3.
    Braatz, B., Klein, M., Schröter, G.: Semantical Integration of Object-Oriented Viewpoint Specification Techniques. In: Integration of Software Specification Techniques for Applications in Engineering. LNCS. Springer, Heidelberg (2004)Google Scholar
  4. 4.
    Dijkman, R.M., Quartel, D.A.C., Pires, L.F., van M.J., S.: An Approach to Relate Viewpoints and Modeling Languages. In: Proceedings of the 7th IEEE Enterprise Distributed Object Computing (EDOC) Conference, Brisbane, Australia, pp. 14–27 (2003)Google Scholar
  5. 5.
    Fu, X., Bultan, T., Su, J.: Realizability of Conversation Protocols with Message Contents. In: Proceedings IEEE International Conference on Web Services (ICWS), pp. 96–103 (2004)Google Scholar
  6. 6.
    Gordijn, J., Akkermans, J.M., van Vliet, J.C.: Business Modelling is not Process Modelling. In: Mayr, H.C., Liddle, S.W., Thalheim, B. (eds.) ER Workshops 2000. LNCS, vol. 1921, pp. 40–51. Springer, Heidelberg (2000)CrossRefGoogle Scholar
  7. 7.
    Gordijn, J., Akkermans, J.M.: Value based requirements engineering: exploring innovative e-commerce idea. Requirements Engineering Journal 8(2), 114–134 (2003)CrossRefGoogle Scholar
  8. 8.
    Gordijn, J.: Value based requirements engineering: Exploring innovative e-commerce ideas. PhD. thesis, Vrije Universiteit Amsterdam (2002)Google Scholar
  9. 9.
    Kindler, E., Martens, A., Reisig, W.: Inter-operability of Workflow Applications: Local Criteria for Global Soundness. Business Process Management, Models, Techniques, and Empirical Studies, 235–253 (2000)Google Scholar
  10. 10.
    OMG: OMG UML Specification (2003), http://www.omg.org/cgi-bin/doc?formal/03-03-01
  11. 11.
    Sunetnanta, T., Finkelsteing, A.: Automated Consistency Checking for Multiperspective Software Specifications. In: Workshop on Advanced Separation of Concerns, Toronto (2001)Google Scholar
  12. 12.
    Sunetnanta, T.: Multiperspective Development Environment for Configurable Distributed Applications. Ph.D. Thesis. Department of Computing, Imperial College (February 1999)Google Scholar
  13. 13.
    Wieringa, R.J., Gordijn, J.: Value-Oriented Design of Service Coordination Processes: Correctness and Trust. In: ACM Symposium on Applied Computing (2005)Google Scholar
  14. 14.
    Wieringa, R.J.: Design Methods for Reactive Systems. Morgan Kaufmann, San Francisco (2002)Google Scholar
  15. 15.
    Wodtke, D., Weikum, G.: A Formal Foundation for Distributed Workflow Execution Based on State Charts. In: Afrati, F.N., Kolaitis, P. (eds.) Proceedings of the 6th International Conference on Database Theory (ICDT), pp. 230–246 (1997)Google Scholar
  16. 16.
    Wombacher, A., Fankhauser, P., Aberer, K.: Overview on Decentralized Establishment of Consistent Multi-Lateral Collaborations Based on Asynchronous Communication. In: Proceedings of the 2005 IEEE International Conference on e-Technology, e-Commerce and e-Service (EEE), pp. 164–170 (2005)Google Scholar
  17. 17.
    Yi, X., Kochut, K.J.: Process Composition of Web Services with Complex Conversation Protocols: a Colored Petri Nets Based Approach. In: Proceedings of the Design, Analysis, and Simulation of Distributed Systems, pp. 141–148 (2004)Google Scholar
  18. 18.
    Zlatev, Z., Daneva, M., Wieringa, R.J.: Multi-Perspective Requirements Engineering for Networked Business Systems: A Framework for Pattern Composition. In: 8th Workshop on Requirements Engineering, Porto, June 13-14 (2005)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Zlatko Zlatev
    • 1
  • Andreas Wombacher
    • 1
  1. 1.Department of Computer Science, Information System GroupUniversity of TwenteEnschedeThe Netherlands

Personalised recommendations