Skip to main content
Top

2018 | OriginalPaper | Chapter

Knowledge Representation in Model Driven Approach in Terms of the Zachman Framework

Authors : Krzysztof Kluza, Piotr Wiśniewski, Antoni Ligęza, Anna Suchenia, Joanna Wyrobek

Published in: Artificial Intelligence and Soft Computing

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Model driven approach uses distinct models for representing various kinds of complex knowledge. Use of appropriate models allows for taking advantage of formal checking, testing, and validating possibilities available for the models. Although the notations do not provide any design method or software process, this paper offers a step to integrated modeling using them. We present an overview of the existing OMG solutions for knowledge representation used in software engineering, focusing on UML, BPMN, DMN and CMMN models and the diagrams provided by these notations. We perform an analysis of these approaches in terms of Kruchten’s 4+1 view model architecture as well as the Zachman Framework.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Gustafson, D.A.: Theory and Problems of Software Engineering. McGraw-Hill, Bengaluru (2002) Gustafson, D.A.: Theory and Problems of Software Engineering. McGraw-Hill, Bengaluru (2002)
2.
go back to reference Sommerville, I.: Software Engineering. International Computer Science, 7th edn. Pearson Education Limited, London (2004)MATH Sommerville, I.: Software Engineering. International Computer Science, 7th edn. Pearson Education Limited, London (2004)MATH
4.
go back to reference Boehm, B.: A spiral model for software development and enhancement. IEEE Comput. 21, 61–72 (1988)CrossRef Boehm, B.: A spiral model for software development and enhancement. IEEE Comput. 21, 61–72 (1988)CrossRef
5.
go back to reference Strode, D.E.: A dependency taxonomy for agile software development projects. Inf. Syst. Front. 18(1), 23–46 (2016)CrossRef Strode, D.E.: A dependency taxonomy for agile software development projects. Inf. Syst. Front. 18(1), 23–46 (2016)CrossRef
6.
go back to reference Object Management Group: OMG: Unified Modeling Language version 2.5.1 (OMG UML) (2017) Object Management Group: OMG: Unified Modeling Language version 2.5.1 (OMG UML) (2017)
8.
go back to reference Pilone, D., Pitman, N.: UML 2.0 in a Nutshell. O’Reilly, Sebastopol (2005) Pilone, D., Pitman, N.: UML 2.0 in a Nutshell. O’Reilly, Sebastopol (2005)
9.
go back to reference OMG: business process model and notation (BPMN): version 2.0 specification. Technical report formal/2011-01-03, Object Management Group, January 2011 OMG: business process model and notation (BPMN): version 2.0 specification. Technical report formal/2011-01-03, Object Management Group, January 2011
10.
go back to reference OMG: decision model and notation. version 1.0. Technical report formal/01 Sept 2015, Object Management Group (2015) OMG: decision model and notation. version 1.0. Technical report formal/01 Sept 2015, Object Management Group (2015)
11.
go back to reference Object Management Group: OMG: MDA Guide version 1.0.1 (2003) Object Management Group: OMG: MDA Guide version 1.0.1 (2003)
12.
go back to reference Frankel, D.S.: Model Driven Architecture. Applying MDA to Enterprise Computing. Wiley Publishing, Indianapolis (2003) Frankel, D.S.: Model Driven Architecture. Applying MDA to Enterprise Computing. Wiley Publishing, Indianapolis (2003)
13.
go back to reference Kleppe, A., Warmer, J., Bast, W.: MDA Explained: The Model Driven Architecture: Practice and Promise. Addison Wesley, Boston (2003) Kleppe, A., Warmer, J., Bast, W.: MDA Explained: The Model Driven Architecture: Practice and Promise. Addison Wesley, Boston (2003)
15.
go back to reference Alhir, S.S.: Understanding the model driven architecture (MDA). Methods and Tools 11(3), 17–24 (2003) Alhir, S.S.: Understanding the model driven architecture (MDA). Methods and Tools 11(3), 17–24 (2003)
16.
go back to reference Klimek, R., Skrzynski, P., Turek, M.: On some problems with modelling of exceptions in UML. In: Software Engineering: Evolution and Emerging Technologies, pp. 87–98. IOS Press (2005) Klimek, R., Skrzynski, P., Turek, M.: On some problems with modelling of exceptions in UML. In: Software Engineering: Evolution and Emerging Technologies, pp. 87–98. IOS Press (2005)
17.
go back to reference Nalepa, G.J., Kluza, K.: UML representation for rule-based application models with XTT2-based business rules. Int. J. Software Eng. Knowl. Eng. (IJSEKE) 22(4), 485–524 (2012)CrossRef Nalepa, G.J., Kluza, K.: UML representation for rule-based application models with XTT2-based business rules. Int. J. Software Eng. Knowl. Eng. (IJSEKE) 22(4), 485–524 (2012)CrossRef
18.
go back to reference Kluza, K., Wiśniewski, P., Jobczyk, K., Ligęza, A., Mroczek, A.S.: Comparison of selected modeling notations for process, decision and system modeling. In: 2017 Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 1095–1098. IEEE (2017) Kluza, K., Wiśniewski, P., Jobczyk, K., Ligęza, A., Mroczek, A.S.: Comparison of selected modeling notations for process, decision and system modeling. In: 2017 Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 1095–1098. IEEE (2017)
19.
go back to reference Kluza, K., Nalepa, G.J., Ślażyński, M., Kutt, K., Kucharska, E., Kaczor, K., Łuszpaj, A.: Overview of selected business process semantization techniques. In: Pełech-Pilichowski, T., Mach-Król, M., Olszak, C.M. (eds.) Advances in Business ICT: New Ideas from Ongoing Research. SCI, vol. 658, pp. 45–64. Springer, Cham (2017). https://doi.org/10.1007/978-3-319-47208-9_4CrossRef Kluza, K., Nalepa, G.J., Ślażyński, M., Kutt, K., Kucharska, E., Kaczor, K., Łuszpaj, A.: Overview of selected business process semantization techniques. In: Pełech-Pilichowski, T., Mach-Król, M., Olszak, C.M. (eds.) Advances in Business ICT: New Ideas from Ongoing Research. SCI, vol. 658, pp. 45–64. Springer, Cham (2017). https://​doi.​org/​10.​1007/​978-3-319-47208-9_​4CrossRef
20.
go back to reference Klimek, R.: Towards formal and deduction-based analysis of business models for SOA processes. In: In Filipe, J., Fred, A. (eds.) Proceedings of 4th International Conference on Agents and Artificial Intelligence (ICAART 2012), 6–8 Feb 2012, Vilamoura, Algarve, Portugal, vol. 2, pp. 325–330. SciTePress (2012) Klimek, R.: Towards formal and deduction-based analysis of business models for SOA processes. In: In Filipe, J., Fred, A. (eds.) Proceedings of 4th International Conference on Agents and Artificial Intelligence (ICAART 2012), 6–8 Feb 2012, Vilamoura, Algarve, Portugal, vol. 2, pp. 325–330. SciTePress (2012)
21.
go back to reference Klimek, R.: A system for deduction-based formal verification of workflow-oriented software models. Int. J. Appl. Math. Comput. Sci. 24(4), 941–956 (2014)CrossRef Klimek, R.: A system for deduction-based formal verification of workflow-oriented software models. Int. J. Appl. Math. Comput. Sci. 24(4), 941–956 (2014)CrossRef
22.
go back to reference Taylor, J., Fish, A., Vanthienen, J., Vincent, P.: Emerging standards in decision modeling - an introduction to decision model and notation. BPM and Workflow Handbook Series. In: iBPMS: Intelligent BPM Systems: Intelligent BPM Systems: Impact and Opportunity, pp. 133–146. Future Strategies, Inc. (2013) Taylor, J., Fish, A., Vanthienen, J., Vincent, P.: Emerging standards in decision modeling - an introduction to decision model and notation. BPM and Workflow Handbook Series. In: iBPMS: Intelligent BPM Systems: Intelligent BPM Systems: Impact and Opportunity, pp. 133–146. Future Strategies, Inc. (2013)
23.
go back to reference Janssens, L., Bazhenova, E., De Smedt, J., Vanthienen, J., Denecker, M.: Consistent integration of decision (DMN) and process (BPMN) models. In: Proceedings of the CAiSE’16 Forum, at the 28th International Conference on Advanced Information Systems Engineering (CAiSE 2016), Vol. 1612, pp. 121–128. CEUR-WS. org (2016) Janssens, L., Bazhenova, E., De Smedt, J., Vanthienen, J., Denecker, M.: Consistent integration of decision (DMN) and process (BPMN) models. In: Proceedings of the CAiSE’16 Forum, at the 28th International Conference on Advanced Information Systems Engineering (CAiSE 2016), Vol. 1612, pp. 121–128. CEUR-WS. org (2016)
24.
go back to reference Biard, T., Le Mauff, A., Bigand, M., Bourey, J.-P.: Separation of decision modeling from business process modeling using new “decision model and notation” (DMN) for automating operational decision-making. In: Camarinha-Matos, L.M., Bénaben, F., Picard, W. (eds.) PRO-VE 2015. IAICT, vol. 463, pp. 489–496. Springer, Cham (2015). https://doi.org/10.1007/978-3-319-24141-8_45CrossRef Biard, T., Le Mauff, A., Bigand, M., Bourey, J.-P.: Separation of decision modeling from business process modeling using new “decision model and notation” (DMN) for automating operational decision-making. In: Camarinha-Matos, L.M., Bénaben, F., Picard, W. (eds.) PRO-VE 2015. IAICT, vol. 463, pp. 489–496. Springer, Cham (2015). https://​doi.​org/​10.​1007/​978-3-319-24141-8_​45CrossRef
25.
go back to reference OMG: Case Model Management and Notation (CMMN): Version 1.1 specification. Technical report formal/16-12-01, Object Management Group, December 2016 OMG: Case Model Management and Notation (CMMN): Version 1.1 specification. Technical report formal/16-12-01, Object Management Group, December 2016
26.
go back to reference Kruchten, P.B.: The 4+ 1 view model of architecture. IEEE softw. 12(6), 42–50 (1995)CrossRef Kruchten, P.B.: The 4+ 1 view model of architecture. IEEE softw. 12(6), 42–50 (1995)CrossRef
27.
go back to reference Wendler, R.: Development of the organizational agility maturity model. In: 2014 Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 1197–1206. IEEE (2014) Wendler, R.: Development of the organizational agility maturity model. In: 2014 Federated Conference on Computer Science and Information Systems (FedCSIS), pp. 1197–1206. IEEE (2014)
28.
go back to reference Lankhorst, M.: Enterprise Architecture at Work: Modelling, Communication and Analysis. Springer, Heidelberg (2009)CrossRef Lankhorst, M.: Enterprise Architecture at Work: Modelling, Communication and Analysis. Springer, Heidelberg (2009)CrossRef
29.
go back to reference Ambler, S., Nalbone, J., Vizdos, M.: Extending the RUP with the Zachman Framework. Pearson Education 131914510 (2005) Ambler, S., Nalbone, J., Vizdos, M.: Extending the RUP with the Zachman Framework. Pearson Education 131914510 (2005)
30.
go back to reference Fatolahi, A., Shams, F.: An investigation into applying UML to the Zachman framework. Inf. Syst. Front. 8(2), 133–143 (2006)CrossRef Fatolahi, A., Shams, F.: An investigation into applying UML to the Zachman framework. Inf. Syst. Front. 8(2), 133–143 (2006)CrossRef
31.
go back to reference Frankel, D.S., Harmon, P., Mukerji, J., Odell, J., Owen, M., Rivitt, P., Rosen, M., Soley, R.M.: The Zachman framework and the OMG’s model driven architecture. Bus. Process Trends 14(2003), 2003 (2003) Frankel, D.S., Harmon, P., Mukerji, J., Odell, J., Owen, M., Rivitt, P., Rosen, M., Soley, R.M.: The Zachman framework and the OMG’s model driven architecture. Bus. Process Trends 14(2003), 2003 (2003)
32.
go back to reference Mrdalj, S., Jovanovic, V.: Mapping the UML to the Zachman framework. In: AMCIS 2005 Proceedings, p. 315 (2005) Mrdalj, S., Jovanovic, V.: Mapping the UML to the Zachman framework. In: AMCIS 2005 Proceedings, p. 315 (2005)
33.
go back to reference Khoshnevis, S., Aliee, F.S., Jamshidi, P.: Model driven approach to service oriented enterprise architecture. In: Services Computing Conference 2009, APSCC 2009. IEEE Asia-Pacific, pp. 279–286. IEEE (2009) Khoshnevis, S., Aliee, F.S., Jamshidi, P.: Model driven approach to service oriented enterprise architecture. In: Services Computing Conference 2009, APSCC 2009. IEEE Asia-Pacific, pp. 279–286. IEEE (2009)
Metadata
Title
Knowledge Representation in Model Driven Approach in Terms of the Zachman Framework
Authors
Krzysztof Kluza
Piotr Wiśniewski
Antoni Ligęza
Anna Suchenia
Joanna Wyrobek
Copyright Year
2018
DOI
https://doi.org/10.1007/978-3-319-91262-2_60

Premium Partner