Стандартые описания бизнес- процессов Workflow Management Coalition (c 1999)

Презентация:



Advertisements
Похожие презентации
Imagine what it is like to be an army tank driver. You must be very alert. You must be able to react quickly when under fire and drive the vehicle carefully.
Advertisements

ADVANCED DRESS-UP FEATURES 39. Once OK has been selected, your part will appear with the filleted area highlighted by orange lines at the boundaries.
CONSTRAINTS 52. You do your CONSTRAINING in Sketcher mode to create your part to exacting dimensions. This is the opposite of free-form creating we have.
Unity3d Fomin Maxim 394 group. Unity is an integrated authoring tool for creating 3D video games or other interactive content such as architectural visualizations.
DRAFTING TECHNIQUES I 136. Here is a basic shape. From here, we will do some advanced drafting once we put this shape on a sheet as a drawing. Select.
Карпова Александра РП-31. It is the form of the verb which shows the character of the action from the point of view of its progress or its completion.
Multiples Michael Marchenko. Definition In mathematics, a multiple is the product of any quantity and an integer. in other words, for the quantities a.
Welcome to…. YOUR FIRST PART – START TO FINISH 2.
Benford Benford's law, also called the first-digit law, states that in lists of numbers from many (but not all) real-life sources of data, the leading.
PERT/CPM PROJECT SCHEDULING Allocation of resources. Includes assigning the starting and completion dates to each part (or activity) in such a manner that.
11 BASIC DRESS-UP FEATURES. LESSON II : DRESS UP FEATURES 12.
If you are ready for the lesson, let's start. What kinds of schools do you know? Public school State school Boarding school All – boys school All – girls.
Binary numbers Learning objectives & evaluation criteria -Represent positive decimal numbers in binary -Perform addition and multiplication on binary.
«When you look at your life, the greatest happinesses are family happinesses»
1 Another useful model is autoregressive model. Frequently, we find that the values of a series of financial data at particular points in time are highly.
DRAFTING and DIMENSIONING 98. A properly dimensioned drawing of a part is very important to the manufacturing outcome. With CATIA, it can be a very simple.
How can we measure distances in open space. Distances in open space.
A S ANY LANGUAGE IN THE WORLD A SIGN LANGUAGE HAS MANY ADVANTAGES. F IRST OF ALL, IT IS QUITE RICH TO SHOW THE MOST IMPORTANT MEANINGS THAT EXIST IN ALL.
Prepared by T.Bhaskar. THE ICEBERG HOW MUCH DO YOU SEE OF AN ICEBERG? prepared by T.Bhaskar.
Psychological help for teens I want to create an organization where specialists will help teenagers to solve their problems with parents.
Транксрипт:

Стандартые описания бизнес- процессов Workflow Management Coalition (c 1999)

Стандартые описания бизнес- процессов Workflow Management Coalition (c 1999) Business Process Management Initiative- BPMI (c 2000)

Business-Process Model

Business-Process Model в UML UML обеспечивает описания activity, state, object и class для структуризации диаграмм бизнес-процессов. Фиксация текущего состояния моделей BMP – в UML Profiles.activitystate objectclass UML Profiles

Business-Process Model в UML > --> > --> > --> > --> > --> > --> > --> > --> > --> > --> > --> > --> > -->

Business-Process Model в UML UML обеспечивает описания activity, state, object и class для структуризации диаграмм бизнес-процессов. Фиксация текущего состояния моделей BMP – в UML Profiles.activitystate objectclass UML Profiles

UML Диаграмма Activity In UML an activity diagram is used to display the sequence of activities. Activity Diagrams show the workflow from a start point to the finish point detailing the many decision paths that exist in the progression of events contained in the activity. They may be used to detail situations where parallel processing may occur in the execution of some activities. Activity Diagrams are useful for Business Modelling where they are used for detailing the processes involved in business activities. An Example of an Activity Diagram is shown here

UML Диаграмма State A State Machine Diagram models the behaviour of a single object, specifying the sequence of events that an object goes through during its lifetime in response to events. As an example, the following State Machine Diagram shows the states that a door goes through during its lifetime.

UML Диаграмма Object Object diagrams use a subset of the elements of a class diagram in order to emphasize the relationship between instances of classes at some point in time. They are useful in understanding class diagrams. They dont show anything architecturally different to class diagrams, but reflect multiplicity and roles. Example Class and Object Diagrams The following diagram shows an object diagram with its defining class diagram inset, and it illustrates the way in which an object diagram may be used to test the multiplicities of assignments in class diagrams. The car class has a 1-to-many multiplicity to the wheel class, but if a 1-to-4 multiplicity had been chosen instead, that wouldnt have allowed for the three-wheeled car shown in the object diagram.

UML Диаграмма Class The Class diagram shows the building blocks of any object-orientated system. Class diagrams depict the static view of the model or part of the model, describing what attributes and behaviour it has rather that detailing the methods for achieving operations. Class diagrams are most useful to illustrate relationships between classes and interfaces. Generalizations, aggregations, and associations are all valuable in reflecting inheritance, composition or usage, and connections, respectively. The diagram below illustrates aggregation relationships between classes. The lighter aggregation indicates that the class Account uses AddressBook, but does not necessarily contain an instance of it. The strong, composite aggregations by the other connectors indicate ownership or containment of the source classes by the target classes, for example Contact and ContactGroup values will be contained in AddressBook..

Место BPML в концепции BPMI

Стандартые описания бизнес- процессов Workflow Management Coalition (c 1999) Business Process Management Initiative- BPMI (c 2000) Что ещё?

Стандартые описания бизнес-процессов. Что ещё? В августе 2002-го IBM, Microsoft и BEA объявили о выходе из альянса BPMI и разработке собственного языка бизнес-процессов BPEL4WS. Язык BPEL4WS, который в дальнейшем стали называть просто BPEL, фактически состоит из двух частей: структурного языка XLANG, разработанного Microsoft, и грабового WSFL, созданного в IBM. Поскольку исходные языки базируются на разных теориях, то в итоговом стандарте допускается альтернативное представление бизнес-процессов: графовое или структурное. Поддержка IBM и Microsoft, возможно, позволит стать этому стандарту лидером (?) Есть отечественная альтернатива, разработанная специально для свободно распространяемой ERP-системы JBoss. В ней использован язык jPDL, который является графовым и достаточно простым. К тому же он ориентирован на Web- сервисы в описание бизнес-процесса можно даже интегрировать код на Java. Формально этот язык не поддерживается другими производителями

TMC, проект CELS Функции Workflow Ведение проекта Визуализация Функции Workflow

TMC, проект CELS : Вид с рабочего места

OMG и BMPI или WfMC? Или IBM+Microsoft+BEA? Needham, MA, USA - June 29, The Business Process Management Initiative (BPMI.org) and the Object Management Group (OMG) today announce the merger of their Business Process Management (BPM) activities, to provide thought leadership and industry standards for this vital and growing industry. OMG has had a long-standing relationship with WfMC. WfMC has expressed support of the merger with BPMI, and both organizations are committed to working together to advance complementary missions. WfMC concentrates on the execution of workflow systems; OMG, with the addition of BPMI, concentrates on business processes at the business analyst level. htm « Исторически первым был альянс WfMC (Workflow Management Coalition), который образовался в 1999 году. В результате деятельности этого альянса в 2002 году появился стандарт XPDL. Стандарт получился сложным, да к тому же его не поддержали коммерческие компании. Второй альянс BPMI был создан в 2000 году и изначально ориентирован на Web- сервисы, но он уже опирался на другую модель представления структурную. Предложенный альянсом стандарт имел две части язык графического представления BPMN и собственно формат BPML, который предназначен для описания Однако в августе 2002-го IBM, Microsoft и BEA объявили о выходе из альянса и разработке собственного языка бизнес-процессов BPEL4WS.» Валерий Коржов.