PL EN


Preferencje help
Widoczny [Schowaj] Abstrakt
Liczba wyników
Czasopismo
2018 | nr 12 (CD) | 340--352
Tytuł artykułu

Przegląd rozwiązań w zakresie modelowania z wykorzystaniem notacji : UML, BPMN, DMN i CMMN

Warianty tytułu
Overview of the Most Important Solutions in the Field of Modeling Using the Notations : UML, BPMN, DMN and CMMN
Języki publikacji
PL
Abstrakty
Modelowanie jest jednym z istotnych etapów tworzenia każdego systemu. Podczas projektowania systemów informatycznych wykorzystywane są różne notacje ułatwiające analizę i zrozumienie całego procesu projektowania oraz tworzenia. W naszym artykule prezentujemy przegląd istniejących rozwiązań w zakresie modelowania, koncentrując się na najważniejszych notacjach: UML, BPMN, DMN oraz CMMN. Celem jest analiza wyżej wymienionych rozwiązań oraz prezentacja przykładów wymagań systemowych za pomocą tych modeli. (abstrakt oryginalny)
EN
Modeling constitutes an essential stage of a creating software system. When designing information systems, various notations are used to facilitate the analysis and understanding of the entire design and creation process. In our paper, we present an overview of the existing solutions in the field of modeling, focusing on the most important notations: UML, BPMN, DMN, and CMMN. The aim is to analyze these solutions and to present the examples of system requirements using these models. (original abstract)
Czasopismo
Rocznik
Numer
Strony
340--352
Opis fizyczny
Twórcy
  • Politechnika Krakowska
  • AGH Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
  • AGH Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
  • AGH Akademia Górniczo-Hutnicza im. Stanisława Staszica w Krakowie
Bibliografia
  • Dittrich, Y. (2016). What does it mean to use a method? towards a practice theory for software engineering. Information and Software Technology.
  • Pilone, D., Pitman, N. (2005). UML 2.0 in a Nutshell. O'Reilly.
  • Weske, M. (2012). Business Process Management: Concepts, Languages, Architectures 2nd Edition. Springer.
  • Aversano, L., Grasso, C., Tortorella, M. (2016). Managing the alignment between business processes and software systems. Information and Software Technology.
  • Fowler, M. (2003). UML Distilled: A Brief Guide to the Standard Object Modeling Language, Third Edition. Addison Wesley.
  • Szmuc, T., Szpyrka, M. (2015). Formal methods - support or scientific decoration in software development? in Mixed Design of Integrated Circuits & Systems (MIXDES), 22nd International Conference.
  • Klimek, R. (2013). Towards deductive-based support for software development processes. FedCSIS.
  • Szwed, P. (2015). Efficiency of formal verification of archimate business processes with nusmv model checker. W: Computer Science and Information Systems (FedCSIS).
  • Rybola, Z., Pergl, R. (2016). Towards OntoUML for software engineering: transformation of rigid sortal types into relational databases. W: Computer Science and Information Systems (FedCSIS).
  • Ziemba, P., Jankowski J., Watróbski J., Wolski W., Becker J. (2015). Integration of domain ontologies in the repository of website evaluation methods. W: Computer Science and Information Systems (FedCSIS).
  • Klimek, R., Skrzynski P., Turek M. (2005). On some problems with modelling of exceptions in UML. Software Engineering: Evolution and Emerging Technologies.
  • Fernández-Sáez, A.M., Genero, M., Chaudron, M.R., Caivano, D., Ramos, I. (2015). Are forward designed or reverse-engineered uml diagrams more helpful for code maintenance?: A family of experiments. Information and Software Technology.
  • Chinosi, M.,Trombetta, A. (2012). BPMN: An introduction to the standard. Computer Standards & Interfaces.
  • Ligęza, A. (2011). A note on a logical model of an inference process: from ARD and RBS to BPMN. Publishing House of Wrocław University of Economics.
  • Lubke, D., Schneider, K., Weidlich, M. (2008). Visualizing use case sets as BPMN process. REV '08.
  • Mroczek, A., Ligęza, A. (2014). A note on BPMN analysis. Towards a taxonomy of selected potential anomalies, W: Federated Conference on Computer Science and Information Systems (FedCSIS).
  • Szpyrka, M., Nalepa, G.J., Ligęza, A., Kluza, K. (2011). Proposal of formal verification of selected BPMN models with Alvis modeling language. Netherlands. Springer.
  • Arevalo, C., Escalona, M., Ramos, I., Domínguez-Muñoz, M. (2016). A metamodel to integrate business processes time perspective in BPMN 2.0. Information and Software Technology.
  • Trkman, M., Mendling, J., Krisper, J. (2016). Using business process models to better understand the dependencies among user stories. Information and Software Technology.
  • OMG. (2011). Business Process Model and Notation (BPMN): Version 2.0 specification. Object Management Group.
  • Silver, B. (2009). BPMN Method and Style. Cody-Cassidy Press.
  • Yousfi, A., Bauer, C., Saidi, R., Dey, A.K. (2016). ubpmn: A bpmn extension for modeling ubiquitous business processes. Information and Software Technology.
  • Martinho, R., Domingos, D., Varajão, J. (2015). Cf4bpmn: a bpmn extension for controlled flexibility in business processes. Procedia Computer Science.
  • Pillat, R.M., Oliveira, T.C., Alencar, P.S., Cowan, D.D. (2015). Bpmnt: A bpmn extension for specifying software process tailoring. Information and Software Technology.
  • Kluza, K., Jobczyk, K., Wiśniewski, P., Ligęza, A. (2016). Overview of time issues with temporal logics for business process models. Computer Science and Information Systems (FedCSIS).
  • Klimek, R. (2012). Towards formal and deduction-based analysis of business models for soa processes. SciTePress.
  • Klimek, R. (2014). A system for deduction-based formal verification of workflow-oriented software models. International Journal of Applied Mathematics and Computer Science.
  • OMG. (2014). Decision model and notation. Beta1. Object Management Group.
  • Taylor, J., Fish, A., Vanthienen, J., Vincent, P. (2013). iBPMS: Intelligent BPM Systems: Intelligent BPM Systems: Impact and Opportunity, ser. BPM and Workflow Handbook Series. Future Strategies.
  • Debevoise, T., Taylor, J., Sinur, J., Geneva, R. (2014). The MicroGuide to Process and Decision Modeling in BPMN/DMN: Building More Effective Processes by Integrating Process Modeling with Decision Modeling. CreateSpace Independent Publishing Platform.
  • Kruchten, P.B. (1995). The 4+ 1 view model of architecture. IEEE software.
  • Giaglis, G.M. (2001). A taxonomy of business process modeling and information systems modeling techniques. International Journal of Flexible Manufacturing Systems.
  • Wendler, R. (2014). Development of the organizational agility maturity model. W: Computer Science and Information Systems FedCSIS.
  • Muchandi, V. (2007). Applying 4+ 1 view architecture with uml 2. FCGSS White Paper.
  • Salehie, M. (2004). Software architecture.
  • OMG. (2016). Case Model Management and Notation (CMMN) .Object Management Group.
  • Nešković, S., Kirchner, K. (2016). Using context information and CMMN to model knowledge-intensive business processes. ICIST.
  • Stanev, I., Koleva, M. (2017). Method for information systems automated programming. MCIS 2017 PROCEEDINGS.
  • Lotriet, M.A., Van Der Poll, J.A. (2014). Measuring method complexity of the case management modeling and notation (cmmn). ACM.
  • De Smedt, J., Vanthienen, J. (2017). Towards Assessing the Theoretical Complexity of the Decision Model and Notation (DMN).
Typ dokumentu
Bibliografia
Identyfikatory
Identyfikator YADDA
bwmeta1.element.ekon-element-000171539781

Zgłoszenie zostało wysłane

Zgłoszenie zostało wysłane

Musisz być zalogowany aby pisać komentarze.
JavaScript jest wyłączony w Twojej przeglądarce internetowej. Włącz go, a następnie odśwież stronę, aby móc w pełni z niej korzystać.