Preview

7.2.3 Unified Modeling Language Case Study

Good Essays
Open Document
Open Document
745 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
7.2.3 Unified Modeling Language Case Study
2.7.2.3 Unified Modeling Language (UML)
“UML is defined using a meta-modeling approach. Meta-model is use to analyse, construct and develop the frames, rules, constraints, models and theories. While, a model is defined through the instantiation of model elements defined in a meta-model, the main purpose of a meta-model is to explain and define the relationships among the different components of the applied model itself using processing language. This meta-modeling approach can be applied in another models or system depending on specifications” (Guardia, Vêncio & de Farias, 2012). The UML is an object oriented language based on sematic underpinning which support notation, it generally, used to model complex systems.
The UML exist at higher conceptualization level, however, it is not a programming language. UML has the ability to automate and translate programming languages such as Java, and C++. The latest version
…show more content…
The Event- driven Process Chains (EPC) modeling techniques is one the frequently used because it follow basic contract that can be used to represent fuction and the actvities of the organisation ( Devillers, 2011). The basic structure of EPC’s is clearly define and presented by Aalst (1999), which s consisting of functions which are basically, activities which needs to be executed; events are represented by hexagon applied to represent conditions before/after a function and connectors join or split the process flow between the elements and represent the process flow. To emphasise the point EPC’s consists of the following elements events, functions, control flow connected by arcs. Events represent circumstances or conditions of a function, while functions describe changes in process from a starting point to end result and connectors are represented by AND, OR or XOR (la Rosa, Dumas, ter Hofstede, Mendling & Gottschalk,

You May Also Find These Documents Helpful

  • Powerful Essays

    Aircraft Solutions

    • 1868 Words
    • 8 Pages

    AS uses a few different business processes within the company. The first is Business Process Management (BPM). BPM is focused on aligning all aspects of an organization with the wants and needs of clients. It promotes business effectiveness and efficiency while striving for innovation, flexibility, and integration with technology (Chang, 2006). Then the Design Engineering department is responsible for reviewing the electronic models, interacting with the customer and making necessary modifications with customer approval, then placing them in an Engineering Release (ER) directory for programming. Lastly, all final programs must be thoroughly verified for accuracy before releasing to the Proof For Production (PFP) directory for manufacturing to make the production first article.…

    • 1868 Words
    • 8 Pages
    Powerful Essays
  • Satisfactory Essays

    List two advantages and two disadvantages of using unified modeling language as a standard for object-oriented programs.…

    • 693 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    I will be using process modeling as a tool to assist me in information gathering. “Process modeling involves graphically representing the processes, or actions, that capture, manipulate, store, and distribute data between a system and its environment and among components within a system. A common form of a process model is a data-flow diagram (DFD).” (Valacich, J. S., George, J. F., & Hoffer, J. A. 2012)…

    • 769 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    3D modeling is a powerful tool for engineers. It allows an idea to be translated into a model that can communicate the concept, adapt to changes, and even create a physical model with devices such as a prototype or a mill.…

    • 209 Words
    • 2 Pages
    Satisfactory Essays
  • Good Essays

    The Process and design identifies the processes and the roles that are involved. Processes represent the operations performed by the system. Entities represent all the information sources of the system. We represent the entities and the processes in the data flow diagrams, DFD. While designing the DFD’s we increase the level of detail with each level. At each level the process divides into sub-processes until indivisible sub-processes are reached. Here is an example.…

    • 637 Words
    • 3 Pages
    Good Essays
  • Better Essays

    Website Migration Project

    • 2957 Words
    • 12 Pages

    References: Brisolara de Brisolara, L., Kreutz, M. E., & Carro, L. (2010). UML as Front-End Language for Embedded Systems Design. In (Ed.), Behavioral Modeling for Embedded Systems and Technologies: Applications for Design and Implementation (pp. 1-23). Hershey, PA: doi:10.4018/978-1-60566-750-8.ch001. Retrieved on June 15, 2013, from http://www.igi-global.com.libdatab.strayer.edu/gateway/chapter/full-text-html/36336…

    • 2957 Words
    • 12 Pages
    Better Essays
  • Good Essays

    Event Driven Programming

    • 5596 Words
    • 23 Pages

    14.M2 Give reasons for the tools and techniques used in the production of an event driven application. 14.M3 Analyse actual test results against expected results to identify discrepancies. 14.M4 Create technical documentation for the support and maintenance of a computer program. 14.D1 14.D2 Evaluate the suitability of event driven programs for nongraphical applications. Evaluate an event driven application.…

    • 5596 Words
    • 23 Pages
    Good Essays
  • Powerful Essays

    Preliminary Business Report

    • 2427 Words
    • 10 Pages

    References: ’Elzinga DJ, Horak T, Lee C-Y, Bruner C (1995) Business process management: survey and methodology.IEEE Trans EngManag 24(2):119–128…

    • 2427 Words
    • 10 Pages
    Powerful Essays
  • Good Essays

    Why Masters

    • 473 Words
    • 2 Pages

    •Model Driven Architecture (MDA), an approach which emphasizes the need for creating reusable models, code-generating tools, and configurable, external transformation mappings.…

    • 473 Words
    • 2 Pages
    Good Essays
  • Better Essays

    References: 1. W.M.P. van der Aalst, A.H.M. ter Hofstede, B. Kiepuszewski, and A.P. Barros. Workflow Patterns. Distributed and Parallel Databases, 14(1):5–51, 2003. 2. W.M.P. van der Aalst, J. Nakatumba, A. Rozinat, and N. Russell. Business Process Simulation: How to get it right? In J. vom Brocke and M. Rosemann, editors, Handbook on Business Process Management, International Handbooks on Information Systems, pages 317–342. Springer-Verlag, Berlin, 2010. 3. W.M.P. van der Aalst, M. Pesic, and M. Song. Beyond Process Mining: From the Past to Present and Future. In B. Pernici, editor, Advanced Information Systems Engineering, Proceedings of the 22nd International Conference on Advanced Information Systems Engineering (CAiSE’10), volume 6051 of Lecture Notes in Computer Science, pages 38–52. Springer-Verlag, Berlin, 2010. 4. W.M.P. van der Aalst, H.A. Reijers, A.J.M.M. Weijters, B.F. van Dongen, A.K. Alves de Medeiros, M. Song, and H.M.W. Verbeek. Business Process Mining: An Industrial Application. Information Systems, 32(5):713–732, 2007. 5. W.M.P. van der Aalst, M. Rosemann, and M. Dumas. Deadline-based Escalation in Process-Aware Information Systems. Decision Support Systems, 43(2):492–511, 2007. 6. W.M.P. van der Aalst, M.H. Schonenberg, and M. Song. Time Prediction Based on Process Mining. BPM Center Report BPM-09-04, BPMcenter.org, 2009. 7. W.M.P. van der Aalst, A.J.M.M. Weijters, and L. Maruster. Workflow Mining: Discovering Process Models from Event Logs. IEEE Transactions on Knowledge and Data Engineering, 16(9):1128–1142, 2004. 8. W.M.P. van der Aalst and. B. van Dongen, C.W. G¨nther, A. Rozinat, E. Verbeek, u and T. Weijters. ProM: The Process Mining Toolkit. In A.K.A. de Medeiros and B. Weber, editors, Business Process Management Demonstration Track (BPMDemos 2009), volume 489 of CEUR Workshop Proceedings, pages 1–4.…

    • 6615 Words
    • 27 Pages
    Better Essays
  • Satisfactory Essays

    R4Es

    • 1428 Words
    • 6 Pages

    Programming objects are merely memory blocks that hold both data and functions. They are all created by some templates, which are programming classes.…

    • 1428 Words
    • 6 Pages
    Satisfactory Essays
  • Good Essays

    responsibilities. EPC sought to identify common processes, called "work crossovers," by mapping business processes across each department. EPC is unique among BPM…

    • 497 Words
    • 2 Pages
    Good Essays
  • Good Essays

    “Dr Burns has to write a review of her unit “Introduction to Programming” at the end of semester. As a part of this review, she has to discuss which parts of the unit need to be improved for next semester. To do this she wants a report by assignment with a breakdown of the average mark per section so she can see which areas were badly done by the students. She also needs to know whether this is dependent on the course in which the student is enrolled.”…

    • 702 Words
    • 3 Pages
    Good Essays
  • Good Essays

    Antara Nandy

    • 7907 Words
    • 32 Pages

    design [4]. Modeling techniques, such as BPMN [5] and use cases [6], also encourage modeling details at an early stage. As a result, in many cases, an organization will commit to one of the execution paths (e.g. paying before sending the goods) and later, handle the second one (sending the goods before receiving the payment) as an exception. The number of exceptions, however, often results in tangled processes containing many exceptions. This has two related consequences. First of all, the alignment between the strategy of the organization (i.e. selling on-line) and its detailed business processes is not apparent. Second, the flexibility of the processes themselves [7] is limited because they become difficult to manage and change. In this paper, we propose a technique that complements imperative business process specifications with declarative specifications. This declarative specification enables designers to describe the actions that a business process needs to contain, but not their sequence. It omits the specification of the control flow between the actions thus keeping the process design independent from constraints imposed by an environment in which this process will be implemented. The control flow, often specific to a given environment, is later modeled in an imperative specification. Our technique includes checking the conformance of the imperative and the declarative specifications. Presented technique can improve the alignment of the business process with the business strategy of an organization by giving a synthesis of a set of business processes (abstracting the control flow) while maintaining a rigorous relationship with the detailed process. Flexibility may also be enhanced because alternative paths are modeled as separate business processes…

    • 7907 Words
    • 32 Pages
    Good Essays
  • Good Essays

    collaboration diagram

    • 448 Words
    • 2 Pages

    Interaction Diagram:- means a situation or occurrence in which two or more objects act upon one another to produce a new effect in an understandable format. Interaction is a part of dynamic behavior of the system represented in UML by two diagrams known as Sequence diagram and Collaboration diagram. Meaning of Collaboration Diagram:- also called a communication diagram or interaction diagram, is an illustration of the relationships and interaction between entities or objects in the Unified Modelling Language (UML), Collaboration diagrams resembled a flow chart that represent the roles, functionality and behaviour of individual object as well as overall operation of the system in real time. Being a collaboration diagram as part of interaction diagram which fully shows the dynamic behaviour of a system, collaboration diagram emphasizes on the structural organization of the objects that send and receive messages.…

    • 448 Words
    • 2 Pages
    Good Essays