Presentation is loading. Please wait.

Presentation is loading. Please wait.

- Chaitanya Krishna Pappala Enterprise Architect- a tool for Business process modelling.

Similar presentations

Presentation on theme: "- Chaitanya Krishna Pappala Enterprise Architect- a tool for Business process modelling."— Presentation transcript:

1 - Chaitanya Krishna Pappala Enterprise Architect- a tool for Business process modelling

2 This is a Object Management Group UML tool used to model architecture of the system and to implement these models in a full development life cycle. It supports a wide range of industry standards such as: UML 2.4.1 SysML BPEL BPMN, etc. Enterprise Architect ?

3 Requirements Management Business modeling and analysis Simulation Video Execution Analysis System Development Test management Change Management Project Management Accomplishments

4 Works to the advantage of requirements customization and relating them to the design and implementation of the system. Requirements Traceability is also provided where each and every requirement could be traced down to its origin and the changes it has undergone in the whole process. Requirements Management

5 Visual Analysis provides integration with building and debugging the system and gives an opportunity for the developer to analyze the work flow.  Sequence diagrams, used to analyze the control flow of the system.  Profiling is used to check for the code efficiency by thread and rountine. Visual Execution Analysis

6 EA supports a lot of modelling business processes using UML as base language. Core languages include: BPMN BPEL Business Process Model and Notation is a standard for BPM that is used to implement graphical representation of processes. This includes swim lane diagrams, events, activities, gateways, etc. The Business Process Execution language provides a platform for the implementation of executable and abstract business processes. Business Modelling and Analysis

7 Tools for Simulation: Interaction diagrams State machines Activity digrams There is also support for interaction with emulated User-Interface screens containing common UI fields. Simulation

8 It supports generation of interaction diagrams from source code files that are reverse engineered into UML classes. It provides support for various languages like: C, C++, C#, Java, Perl, etc. In accordance with the Model Driven Development principles, EA provides support for code editing, debugging and running. Microsoft Windows Visual Basic, Native C, PHP are the various compilers and interpreters supported. System Development

9 It extends support for: xUnit Testing Test point Testing xUnit Testing deals with transformation of classes to JUnit classes with the ability to generate unit tests from the model and automatically record the results against the tested classes. Test point Testing is a model based code testing. Test Management

10 This includes: Auditing Version Control Auditing helps in logging any changes made to the existing model. The version control interfaces support to other tools like:  CVS, example: Git  Team Foundation Server ( used in integration with Microsoft Visual Studio) Change Management

11 Security Model Metrics Event Logging using model calendars Workflow scripting for setting workflow processes Resource Allocation and tracking using Gantt charts Project Management


Download ppt "- Chaitanya Krishna Pappala Enterprise Architect- a tool for Business process modelling."

Similar presentations

Ads by Google