Skip to main content

The VCLL: A Multi-view Computation Independent Modelling Language for MDA-Based Software Development

  • Conference paper
  • First Online:
  • 1274 Accesses

Part of the book series: Lecture Notes in Business Information Processing ((LNBIP,volume 198))

Abstract

We propose the CIM-modelling language “VCLL”, which extends BPMN to four integrated modelling views. The designed modelling language allows for creating business processes and its relevant data, business rules and organisational aspects. The VCLL focuses on the development of business applications and provides two entry points into MDA. Our proposed modelling language can be used to describe the behaviour of one application (micro view) or it can be used to orchestrate different applications (macro view). Furthermore the VCLL provides a connection to a pre-CIM-level, which consists of unstructured information and reveals the relation of model elements with their origin in recorded interviews, forms, documents, etc.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. Sarbanes-Oxley Act of 2002 (2002)

    Google Scholar 

  2. Aspen Institute: Aspen Principles and Policy Recommendations. http://www.aspeninstitute.org/policy-work/business-society/corporate-programs/aspen-principles

  3. Object Management Group (OMG): MDA Guide Version 1.0. http://www.omg.org/mda/mda_files/MDA_Guide_Version1-0.pdf

  4. Frankel, D.: Model Driven Architecture. Applying MDA to Enterprise Computing. Wiley, New York (2003)

    Google Scholar 

  5. Jeary, S., Fouad, A., Phalp, K.: Extending the model driven architecture with a pre-CIM level. In: Proceedings of the 1st International Workshop on Business Support for MDA, co-located with TOOLS EUROPE (2008)

    Google Scholar 

  6. Seel, C. Martin, A.: VIDE Deliverable number 7.1: Metamodel and notation of the VIDE process modelling language, requirements concerning process model. http://www.vide-ist.eu/extern/VIDE_D7.1.pdf

  7. Object Management Group (OMG): OMG Meta Object Facility (MOF) Core Specification. Version 2.4.2. http://www.omg.org/spec/MOF/ISO/19508/PDF/

  8. Seel, C.: Reverse Method Engineering. Methode und Softwareunterstützung zur Konstruktion und Adaption semiformaler Informationsmodellierungstechniken. Logos, Berlin (2010)

    Google Scholar 

  9. Hevner, A.R., March, S.T., Park, J., Ram, S.: Design science in information systems research. MIS Q. 28, 75–105 (2004)

    Google Scholar 

  10. Mellor, S.J., Kendall, S., Uhl, A., Weise, D.: MDA Distilled. Principles of Model-Driven Architecture. Addison-Wesley, Boston (2004)

    Google Scholar 

  11. Keller, G., Nüttgens, M., Scheer, A.-W.: Semantische Prozeßmodellierung auf der Grundlage “Ereignisgesteuerter Prozeßketten (EPK)”. Inst. für Wirtschaftsinformatik Univ., Saarbrücken (1992)

    Google Scholar 

  12. Object Management Group (OMG): Unified Modelling Language UML 2.4.1. http://www.omg.org/spec/UML/2.4.1/

  13. Object Management Group (OMG): Object Constraint Language. Version 2.0. http://www.omg.org/spec/SBVR/1.0/PDF

  14. OMG BPMN 2.0 FTF: Business Process Model and Notation (BPMN), Version 2.0. http://www.omg.org/spec/BPMN/2.0/PDF

  15. OASIS WS-BPEL Technical Committee: Web Services Business Process Execution Language. http://docs.oasis-open.org/wsbpel/2.0/OS/wsbpel-v2.0-OS.pdf

  16. Scheer, A.-W.: Geschäftsprozessmanagement und Geschäftsregeln. In: Scheer, A.-W., Werth, D. (eds.) Iwi, Saarbrücken

    Google Scholar 

  17. Endl, R.: Regelbasierte Entwicklung betrieblicher Informationssysteme: Gestaltung flexibler Informationssysteme durch explizite Modellierung der Geschäftslogik. Eul, Lohmar (2004)

    Google Scholar 

  18. World Wide Web Consortium (W3C): RDF 1.1 XML Syntax. http://www.w3.org/TR/rdf-syntax-grammar/

  19. World Wide Web Consortium (W3C): OWL 2 Web Ontology Language Document Overview, 2nd edn. http://www.w3.org/TR/owl2-overview/

  20. Object Management Group (OMG): Semantics of Business Vocabulary and Business Rules Specification. http://doc.omg.org/formal/08-01-02.pdf

  21. Business Rules Group: The Business Rules Manifesto. http://www.businessrulesgroup.org/brmanifesto.htm

  22. Martin, A., Seel, C., Jeary, S., Coles, M., Kanyaru, J., Phalp, K.: Generating software support for industrial business processes. In: Proceedings of the 10th International Conference on The Modern Information Technology in the Innovation Processes of the Industrial Enterprises (2008)

    Google Scholar 

  23. Kanyaru, J., Coles, M., Jeary, S., Phalp, K.: Using visualisation to elicit domain information as part of the model driven architecture (MDA) approach. In: Proceedings of the 1st International Workshop on Business Support for MDA, Co-located with TOOLS EUROPE (2008)

    Google Scholar 

  24. Panfilenko, D., Seel, C., Martin, A., Loos, P.: The VCLL: a multiview computation independent modeling language for MDA-based software development. In: Pre-ICIS 2010 Workshop on Enterprise Systems Research. International Conference on Information Systems (ICIS-10), Information Technology: Gateway to the Future. Pre-ICIS, St. Louis, Missouri, USA, 12-15 December 2010 (2010)

    Google Scholar 

  25. Derszteler, G.: Prozessmanagement auf Basis von Workflow-Systemen. Ein integrierter Ansatz zur Modellierung, Steuerung und Überwachung von Geschäftsprozessen. Eul, Lohmar (2000)

    Google Scholar 

  26. Giaglis, G.M.: A taxonomy of business process modelling and information systems modelling techniques. Int. J. Flex. Manuf. Syst. 13, 209–228 (2001)

    Article  Google Scholar 

  27. Leymann, F., Roller, D.: Produktion Workflow. Concepts and Techniques. Prentice Hall, Upper Saddle River (2000)

    Google Scholar 

  28. Maurer, G.: Von der Prozeßorientierung zum Workflow Management. Univ. Lehrstuhl f. Allg. BWL u. Wirtschaftsinformatik, Mainz (1996)

    Google Scholar 

  29. Picot, A., Reichwald, R.: Bürokommunikation. Leitsätze für d. Anwender. Angewandte Informations-Technik, Hallbergmoos (1987)

    Google Scholar 

  30. Rathgeb, M.: Einführung von Workflow-Management-Systemen. In: Hasenkamp, U., Kirn, S., Syring, M. (eds.) CSCW – Computer Supported Cooperative Work Informationssysteme für dezentralisierte Unternehmensstrukuren, pp. 39–66. Addison-Wesley, Bonn, Reading, Mass (1994)

    Google Scholar 

  31. Schmidt, G.: Prozessmanagement. Modelle und Methoden. Springer, Heidelberg (2012)

    Book  Google Scholar 

  32. Reijers, H.A.: Design and Control of Workflow Processes. Business Process Management for the Service Industry. Springer, New York (2003)

    Book  MATH  Google Scholar 

  33. van der Aalst, W.M.P.: Formalization and verification of event-driven process chains. Inf. Softw. Technol. 41, 639–650 (1999)

    Article  Google Scholar 

  34. Sheth, A., Georgakopoulos, D., Joosten, S.M.M., Rusinkiewicz, M., Scacchi, W., Wileden, J., Wolf, A.L.: Report from the NSF workshop on workflow and process automation in information systems. SIGSOFT Softw. Eng. Notes 22, 28–38 (1997)

    Article  Google Scholar 

  35. Becker, J., Zur Mühlen, M., Gille, M.: Workflow application architectures: classification and characteristics of workflow-based information systems. In: Fischer, L. (ed.) Workflow Handbook 2002, pp. 39–50. Future Strategies, Lighthouse Point, FL (2002)

    Google Scholar 

  36. Heilmann, H.: Workflow management: Integration von Organisation und Informationsverarbeitung. In: HMD, pp. 8–21 (1994)

    Google Scholar 

  37. Zhou, Y., Chen, Y.: The methodology for business process optimized design. In: IECON 2003, 29th Annual Conference of the IEEE Industrial Electronics Society (IEEE Cat. No.03CH37468), pp. 1819–1824 (2003)

    Google Scholar 

  38. van der Aalst, W., van Hee, K.M.: Workflow Management. Models, Methods, and Systems. MIT Press, Cambridge (2002)

    Google Scholar 

  39. Becker, J., Zur Mühlen, M.: Rocks, Stones and Sand – Zur Granularität von Kompo- nenten in Workflowmanagementsystemen. In: IM Die Fachzeitschrift für Information, pp. 57–67 (1999)

    Google Scholar 

  40. Hauser, C.: Marktorientierte Bewertung von Unternehmungsprozessen. Eul, Bergisch Gladbach (1996)

    Google Scholar 

  41. Kalenborn, A.: Prozessorganisation und Workflow-Management. Organisationstheoretisches Konzept und informationstechnische Umsetzung. Shaker, Aachen (2000)

    Google Scholar 

  42. Derungs, M.: Vom Geschäftsprozess zum Workflow. In: Österle, H., Vogler, P. (eds.) Praxis des Workflow-Managements, pp. 123–146. Vieweg+Teubner Verlag, Wiesbaden (1996)

    Chapter  Google Scholar 

  43. Mentzas, G.N.: Coupling object-oriented and workflow modelling in business and information process reengineering. Inf. Knowl. Syst. Manag. 1, 63–87 (1999)

    Google Scholar 

  44. Röhricht, J., Schlögel, C.: cBusiness. Erfolgreiche Internetstrategien durch collaborative business am Beispiel mySAP.com. Addison-Wesley, München (2001)

    Google Scholar 

  45. Schulz, K., Orlowska, M.E.: Architectural issues for cross-organisational B2B interactions. In: Proceedings of the 21st International Conference on Distributed Computing Systems Workshops (ICDCS 2001 Workshops), 16-19 April 2001, Phoenix, AZ, USA, pp. 79–87 (2001)

    Google Scholar 

  46. Schulz, K.: Modelling and Architecting of Cross-Organizational Workflows. Brisbane (2002)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dmitri Valeri Panfilenko .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2015 Springer International Publishing Switzerland

About this paper

Cite this paper

Panfilenko, D.V., Seel, C., Martin, A. (2015). The VCLL: A Multi-view Computation Independent Modelling Language for MDA-Based Software Development. In: Sedera, D., Gronau, N., Sumner, M. (eds) Enterprise Systems. Strategic, Organizational, and Technological Dimensions. Pre-ICIS Pre-ICIS Pre-ICIS 2011 2012 2010. Lecture Notes in Business Information Processing, vol 198. Springer, Cham. https://doi.org/10.1007/978-3-319-17587-4_9

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-17587-4_9

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-17586-7

  • Online ISBN: 978-3-319-17587-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics