Ngôn ngữ mô hình hóa doanh nghiệp mở rộng – Wikipedia

Ví dụ về mô hình hóa quá trình và mô hình hóa mục tiêu của EEML.

Ngôn ngữ mô hình hóa doanh nghiệp mở rộng ( EEML ) trong công nghệ phần mềm là ngôn ngữ mô hình hóa được sử dụng cho mô hình hóa doanh nghiệp qua một số lớp.

Tổng quan [ chỉnh sửa ]

Ngôn ngữ mô hình hóa doanh nghiệp mở rộng (EEML) là ngôn ngữ mô hình hóa kết hợp mô hình cấu trúc, mô hình hóa quy trình kinh doanh, mô hình mục tiêu với phân cấp mục tiêu và mô hình hóa tài nguyên. Nó được dự định để thu hẹp khoảng cách giữa mô hình mục tiêu và các phương pháp mô hình hóa khác. Theo Johannesson và Söderström (2008) "logic quá trình trong EEML chủ yếu được thể hiện thông qua các cấu trúc lồng ghép của các nhiệm vụ và các điểm quyết định. Trình tự các nhiệm vụ được thể hiện bằng mối quan hệ dòng chảy giữa các điểm quyết định. Mỗi tác vụ có một cổng đầu vào và cổng đầu ra là điểm quyết định cho logic quá trình mô hình hóa ". [1]

EEML được thiết kế như một ngôn ngữ đơn giản, giúp dễ dàng cập nhật các mô hình. Ngoài việc nắm bắt các nhiệm vụ và sự phụ thuộc lẫn nhau của chúng, các mô hình cho thấy vai trò nào thực hiện từng nhiệm vụ và các công cụ, dịch vụ và thông tin mà chúng áp dụng.

Lịch sử [ chỉnh sửa ]

Ngôn ngữ mô hình hóa doanh nghiệp mở rộng (EEML) là từ cuối những năm 1990, được phát triển trong dự án EU EXTERNAL dưới dạng mở rộng Mô hình cổng hành động (APM) của S Carlsen (1998). [2] Dự án EXTERNAL [3] nhằm mục đích "tạo điều kiện cho sự hợp tác giữa các tổ chức trong các ngành công nghiệp tri thức. Dự án làm việc dựa trên giả thuyết rằng các mô hình quy trình tương tác tạo thành một khung phù hợp cho các công cụ và phương pháp cho các tổ chức được kết nối động Trong dự án EEML (Ngôn ngữ mô hình hóa doanh nghiệp mở rộng) lần đầu tiên được xây dựng như một siêu mô hình thông thường, được thiết kế để cho phép khả năng tương tác cú pháp và ngữ nghĩa ". [4]

Nó được phát triển thêm trong các dự án của EU Ngôn ngữ mô hình hóa doanh nghiệp hợp nhất (UEML) [5] từ 2002 đến 2003 và dự án ATHENA đang diễn ra. [6]

Mục tiêu của Nhóm làm việc UEML là "xác định, xác nhận và phổ biến một tập hợp các cấu trúc ngôn ngữ cốt lõi để hỗ trợ Uni Fied Language for Enterprise Modelling, được đặt tên là UEML, để làm cơ sở cho khả năng tương tác trong một tổ chức thông minh hoặc một mạng lưới các doanh nghiệp ". [7]

Mô hình hóa các miền [ chỉnh sửa ]

EEML- ngôn ngữ được chia thành 4 ngôn ngữ phụ, với các liên kết được xác định rõ ràng qua các ngôn ngữ này: [8]

Mô hình hóa quy trình trong EEML, theo Krogstie (2006) "hỗ trợ mô hình hóa logic quá trình, chủ yếu được thể hiện thông qua các cấu trúc nhiệm vụ và quyết định lồng nhau điểm. Trình tự của các nhiệm vụ được thể hiện bằng mối quan hệ dòng chảy giữa các điểm quyết định. Mỗi tác vụ có tối thiểu một cổng đầu vào và một cổng đầu ra là các điểm quyết định để mô hình hóa quá trình logic, các vai trò tài nguyên được sử dụng để kết nối các loại tài nguyên (người, tổ chức, thông tin, đối tượng vật chất, công cụ phần mềm và công cụ thủ công) với các tác vụ. Ngoài ra, mô hình hóa dữ liệu (sử dụng sơ đồ lớp UML), mô hình mục tiêu và mô hình năng lực (yêu cầu kỹ năng và kỹ năng sở hữu) có thể được tích hợp với các mô hình quy trình ". [8]

Lớp [ chỉnh sửa ] [19659017] EEML có bốn lớp quan tâm:

  • Loại nhiệm vụ chung : Lớp này xác định các nhiệm vụ cấu thành của các quy trình chung, lặp đi lặp lại và các phụ thuộc logic giữa các tác vụ này.
  • Loại nhiệm vụ cụ thể : Ở lớp này, chúng tôi xử lý mô hình hóa quy trình trong lớp khác quy mô, liên kết nhiều hơn với các giai đoạn cụ thể hóa, phân rã và chuyên môn hóa. Ở đây các mô hình quy trình được mở rộng và xây dựng để tạo điều kiện cho các giải pháp kinh doanh. Từ quan điểm tích hợp, lớp này nhằm mục đích phát hiện hiệu quả hơn các phụ thuộc giữa các hoạt động phụ, liên quan đến các tài nguyên cần thiết cho hiệu suất thực tế.
  • Quản lý các thực thể nhiệm vụ : Mục đích của lớp này bao gồm các ràng buộc nhưng cũng là tài nguyên hữu ích (dưới dạng mẫu quy trình) để lập kế hoạch và thực hiện quy trình doanh nghiệp. Hiệu suất của tài nguyên tổ chức, thông tin và công cụ trong môi trường của họ được nêu bật thông qua quản lý phân bổ tài nguyên cụ thể.
  • Thực hiện nhiệm vụ : Ở đây đề cập đến việc thực thi các nhiệm vụ thực tế liên quan đến các vấn đề trao quyền và phân cấp. Ở lớp này, các tài nguyên được sử dụng hoặc tiêu thụ theo cách riêng hoặc chia sẻ.

Các tác vụ này được gắn với nhau thông qua lớp khác gọi là Quản lý kiến ​​thức nhiệm vụ cho phép đạt được sự tương tác toàn cầu thông qua các lớp khác nhau bằng cách thực hiện một sự thống nhất thực sự giữa chúng. Theo Hướng dẫn EEML 2005, Quản lý kiến ​​thức nhiệm vụ này có thể được định nghĩa là tập hợp các quy trình cần thiết cho đổi mới, phổ biến và khai thác kiến ​​thức trong một tổ hợp tác, nơi tương tác người tìm kiếm kiến ​​thức và nguồn tri thức bằng cơ sở tri thức chia sẻ.

Mô hình hóa mục tiêu [ chỉnh sửa ]

Mô hình mục tiêu là một trong bốn miền mô hình EEML có tuổi. Một mục tiêu thể hiện trạng thái mong muốn (hoặc không mong muốn) của các vấn đề (hiện tại hoặc tương lai) trong một bối cảnh nhất định. Ví dụ về mô hình mục tiêu được mô tả dưới đây. Nó cho thấy mục tiêu và mối quan hệ giữa chúng. Có thể mô hình hóa các mối quan hệ mục tiêu nâng cao trong EEML bằng cách sử dụng các trình kết nối mục tiêu. Một kết nối mục tiêu được sử dụng khi một người cần liên kết một số mục tiêu.

Trong mô hình hóa mục tiêu để hoàn thành Mục tiêu1, người ta phải đạt được các mục tiêu khác: cả Goal2 và Goal3 (kết nối mục tiêu với Hồi giáo và Hồi giáo khi mối quan hệ logic đi ra). Nếu Goal2 và Goal3 là hai cách khác nhau để đạt được Goal1, thì đó phải là mối quan hệ logic logic xor. Nó có thể là một tình huống ngược lại khi cả Goal2 và Goal3 cần phải được hoàn thành và để đạt được chúng, người ta phải hoàn thành Goal1. Trong trường hợp này, Goal2 và Goal3 được liên kết với trình kết nối mục tiêu và trình kết nối mục tiêu này có một liên kết đến Goal1 với mối quan hệ giữa các nhóm và đối thủ.

Bảng chỉ ra các loại mối quan hệ kết nối khác nhau trong mô hình mục tiêu EEML. Mô hình mục tiêu cũng có thể được liên kết với một mô hình quy trình.

Mô hình hóa theo mục tiêu và quy trình [ chỉnh sửa ]

Chúng ta có thể mô tả mô hình quy trình như các mô hình bao gồm một tập hợp các hoạt động và một hoạt động có thể được phân tách thành các hoạt động phụ. [9] Những hoạt động này có mối quan hệ với nhau. Một mục tiêu mô tả trạng thái hoạt động dự kiến ​​trong một doanh nghiệp kinh doanh và nó có thể được liên kết với toàn bộ mô hình quy trình hoặc với một mô hình quy trình với từng hoạt động cấp trong một mô hình quy trình có thể được coi là một mục tiêu. [9]

Các mục tiêu có liên quan theo định dạng phân cấp nơi bạn tìm thấy một số mục tiêu phụ thuộc vào các mục tiêu phụ khác để hoàn thành, điều đó có nghĩa là tất cả các mục tiêu phụ phải đạt được cho mục tiêu chính cần đạt được. Có những mục tiêu khác mà chỉ một trong những mục tiêu cần phải hoàn thành để đạt được mục tiêu chính. Trong mô hình mục tiêu, có sử dụng toán tử khử nằm giữa bối cảnh và trạng thái đã đạt được. [10] Mục tiêu áp dụng cho các nhiệm vụ, cột mốc, vai trò tài nguyên và tài nguyên cũng có thể được coi là quy tắc hành động cho nhiệm vụ. Các quy tắc EEML cũng có thể mặc dù mô hình hóa mục tiêu đòi hỏi nhiều sự tư vấn hơn trong việc tìm kiếm các mối liên hệ giữa các quy tắc ở các cấp độ khác nhau. [11] Phân tích định hướng mục tiêu tập trung vào mô tả và đánh giá các lựa chọn thay thế và mối quan hệ của chúng với các mục tiêu của tổ chức. [19659040] Mô hình hóa tài nguyên [ chỉnh sửa ]

Tài nguyên có vai trò cụ thể trong quá trình thực hiện các quy trình khác nhau trong một tổ chức. Các biểu tượng sau đây đại diện cho các tài nguyên khác nhau cần thiết trong mô hình.

Mối quan hệ của các tài nguyên này có thể có nhiều loại khác nhau:

a. Được lấp đầy bởi – đây là mối quan hệ phân công giữa vai trò và tài nguyên. Nó có một số lượng lớn của mối quan hệ một-nhiều.
b. Là ứng cử viên cho – ứng cử viên cho thấy khả năng lấp đầy vai trò của một tài nguyên.
c. Có Thành viên – đây là một loại quan hệ giữa tổ chức và người bằng cách biểu thị rằng một người nào đó có thành viên trong tổ chức. Có một số lượng lớn của mối quan hệ nhiều-nhiều.
d. Cung cấp Hỗ trợ cho – mô hình hỗ trợ giữa các tài nguyên và vai trò.
e. Giao tiếp với – Mô hình giao tiếp giữa các tài nguyên và vai trò.
f. Có sự giám sát hơn – cho thấy tài nguyên vai trò nào giám sát vai trò hoặc tài nguyên khác.
g. Là Xếp hạng – mô tả mối quan hệ giữa kỹ năng và một người hoặc tổ chức.
h. Được yêu cầu Bởi – đây là kỹ năng chính cần thiết cho vai trò này
i. Có quyền truy cập – tạo các mô hình với quyền truy cập.

Lợi ích [ chỉnh sửa ]

Từ quan điểm chung, EEML có thể được sử dụng như mọi ngôn ngữ mô hình hóa khác trong nhiều trường hợp . Tuy nhiên, chúng ta có thể nêu bật ví dụ về doanh nghiệp ảo, có thể được coi là một lĩnh vực ứng dụng trực tiếp cho EEML liên quan đến lập kế hoạch, vận hành và quản lý doanh nghiệp mở rộng.

  • Chia sẻ kiến ​​thức: Tạo và duy trì sự hiểu biết chung về phạm vi và mục đích của doanh nghiệp, cũng như quan điểm về cách thực hiện mục đích.
  • Các tổ chức được kết nối mạng động: Cung cấp kiến ​​thức càng tốt trong tổ chức. [19659057] Cơ sở hạ tầng không đồng nhất: Đạt được quy trình chia sẻ kiến ​​thức có liên quan thông qua cơ sở hạ tầng không đồng nhất.
  • Quản lý kiến ​​thức quy trình: Tích hợp các mức độ trừu tượng của các quy trình kinh doanh khác nhau.
  • Động lực: tạo ra sự nhiệt tình và cam kết giữa các thành viên trong tổ chức. Các hành động khác nhau cần thiết để tái cấu trúc doanh nghiệp.

EEML có thể giúp các tổ chức đáp ứng những thách thức này bằng cách mô hình hóa tất cả các quy trình sản xuất và hậu cần trong doanh nghiệp mở rộng. Mô hình này cho phép nắm bắt một tập hợp các mối quan hệ phong phú giữa tổ chức, con người, quy trình và tài nguyên của doanh nghiệp ảo. [13] Nó cũng nhằm mục đích làm cho mọi người hiểu, giao tiếp, phát triển và trau dồi các giải pháp cho các vấn đề kinh doanh [14] [14]

Theo J. Krogstie (2008), các mô hình doanh nghiệp có thể được tạo ra để phục vụ các mục đích khác nhau bao gồm:

  1. Tạo và giao tiếp ý thức của con người – mục đích chính của mô hình hóa doanh nghiệp là tìm hiểu các khía cạnh trong thế giới thực của doanh nghiệp để tạo điều kiện giao tiếp với các bên liên quan.
  2. Phân tích có sự trợ giúp của máy tính – mục đích chính của mô hình hóa doanh nghiệp là để có được kiến ​​thức về doanh nghiệp thông qua mô phỏng và tính toán các tham số khác nhau.
  3. Triển khai và kích hoạt mô hình – mục đích chính của mô hình hóa doanh nghiệp là tích hợp mô hình trong hệ thống thông tin toàn doanh nghiệp và cho phép truy xuất thông tin trực tuyến và làm việc trực tiếp hướng dẫn quy trình.

EEML cho phép các Doanh nghiệp mở rộng xây dựng hoạt động dựa trên các quy trình tiêu chuẩn thông qua việc cho phép mô hình hóa tất cả các tác nhân, quy trình và nhiệm vụ trong Doanh nghiệp mở rộng và từ đó có mô tả rõ ràng về Doanh nghiệp mở rộng. Cuối cùng, các mô hình được phát triển sẽ được sử dụng để đo lường và đánh giá Doanh nghiệp mở rộng.

Xem thêm [ chỉnh sửa ]

Tài liệu tham khảo [ chỉnh sửa ]

  1. ^ Paul Johannesson và Eva Söderström (2008) Kỹ thuật hệ thống thông tin . tr.58-61.
  2. ^ Carlsen, S. (1998). "Mô hình cổng hành động: Một ngôn ngữ mô hình hóa quy trình làm việc theo khái niệm hỗn hợp". Trong: Thủ tục tố tụng của Hội nghị IFCIS lần thứ ba về Hệ thống thông tin hợp tác (CoopIS'98), New York.
  3. ^ EXTERNAL EXTERNAL – Tài nguyên doanh nghiệp mở rộng, Mạng và học tập Dự án EU, IST-1999-10091,
  4. ^ Håvard D. Jørgensen (2004). Các mô hình quá trình tương tác . Luận văn Đại học Khoa học và Công nghệ Na Uy Trondheim, Na Uy. tr.173-202.
  5. ^ François Vernadat (2002). "UEML: hướng tới một ngôn ngữ mô hình hóa doanh nghiệp thống nhất". Trong: Int. J. Nghiên cứu sản xuất 40 (17), 4309-4321.
  6. ^ John Krogstie và T.A. Halpin, Keng Siau (2004). Phương pháp và phương pháp mô hình hóa thông tin . Idea Group Inc (IGI), tr.73.
  7. ^ Ngôn ngữ mô hình hóa doanh nghiệp hợp nhất. Truy cập ngày 29 tháng 11 năm 2008
  8. ^ a b John Krogstie (2006). "Sử dụng EEML cho mục tiêu kết hợp và mô hình hóa theo định hướng quy trình: Một nghiên cứu tình huống".
  9. ^ a b Yun Lin và Arne Sølvberg Chú thích các mô hình quy trình để làm phong phú thêm kiến ​​thức về quy trình
  10. ^ J. Krogstie (2005) EEML2005: NGÔN NGỮ MÔ HÌNH DOANH NGHIỆP MỞ RỘNG
  11. ^ John Krogstie (2008) Sử dụng EEML cho mục tiêu kết hợp và mô hình hóa định hướng quy trình: Một nghiên cứu tình huống. IDI, NTNU, Trondheim, Na Uy. Thủ tục tố tụng của EMMSAD năm 2008
  12. ^ Mylopoulos, Chung và Yu (1999): Từ Từ hướng đối tượng đến Phân tích yêu cầu hướng đối tượng Mục tiêu. Truyền thông của ACM, tháng 1
  13. ^ H.D. Các mô hình quá trình tương tác của Jørgensen (2004). Khoa Khoa học Máy tính và Thông tin Khoa Công nghệ Thông tin, Toán học và Kỹ thuật Điện, Đại học Khoa học và Công nghệ Na Uy. Trondheim, Na Uy
  14. ^ R. Matulevičius và P. Heymans (2007) Các mô hình mục tiêu hiệu quả trực quan bằng KAOS. Trung tâm nghiên cứu PReCISE, Khoa Khoa học Máy tính, Đại học Namur, rue Grandgagnage 21,5000 Namur, Bỉ.

Đọc thêm [ chỉnh sửa ]

  • Bolchini, D., Paolini, P. : "Phân tích yêu cầu theo mục tiêu cho các ứng dụng web chuyên sâu của Hypermedia", Tạp chí yêu cầu kỹ thuật, Springer, Vấn đề đặc biệt RE03 (9) 2004: 85-103.
  • Jørgensen, Håvard D.: "Học tập điện tử tích hợp quy trình" [19659057] Kramberg, V.: "Các quy trình kinh doanh hướng đến mục tiêu với WS-BPEL" [ liên kết chết vĩnh viễn ] Luận văn thạc sĩ, Đại học Stuttgart, 2008
  • John Krogstie ( 2005). EEML2005: Ngôn ngữ mô hình hóa doanh nghiệp mở rộng
  • John Krogstie (2001). "Phương pháp tiếp cận bán dẫn đến chất lượng trong thông số kỹ thuật yêu cầu" (Proc. IFIP 8.1) IFIP 8.1. Hội nghị làm việc về ký hiệu học tổ chức.
  • Lin Liu, Eric Yu. "Thiết kế hệ thống thông tin trong bối cảnh xã hội: cách tiếp cận mô hình hóa mục tiêu và kịch bản"

Liên kết ngoài [ chỉnh sửa ]

11955442018.21955442021.31955442025.41955442028..51955442031.83.61955442035..71955442038.83.81955442042..91955442045.83
1955442049..11955442052.83.21955442056..31955442059.83.41955442063..51955442066.83.61955442070..71955442073.83.81955442077..91955442080.83
1955442084..11955442087.83.21955442091..31955442094.83.41955442098..51955442101.83.61955442105..71955442108.83.81955442112..91955442115.83
1955442119..11955442122.83.21955442126..31955442129.83.419554421..51955442136.83.61955442140..71955442143.83.81955442147..91955442150.83
1955442154..11955442157.83.21955442161..31955442164.83.41955442168..51955442171.83.61955442175..71955442178.83.81955442182..91955442185.83
1955442189..11955442192.83.21955442196..31955442199.83.41955442203..51955442206.83.61955442210..71955442213.83.81955442217..91955442220.83
1955442224..11955442227.83.21955442231..31955442234.83.41955442238..51955442241.83.61955442245..71955442248.83.81955442252..91955442255.83
1955442259..11955442262.83.21955442266..31955442269.83.41955442273..51955442276.83.61955442280..71955442283.83.81955442287..91955442290.83
1955442294..11955442297.83.21955442301..31955442304.83.41955442308..51955442311.83.61955442315..71955442318.83.81955442322..91955442325.83
1955442329..119554422.83.219554426..319554429.83.41955442343..51955442346.83.61955442350..71955442353.83.81955442357..91955442360.83
1955442364..11955442367.83.21955442371..31955442374.83.41955442378..51955442381.83.61955442385..71955442388.83.81955442392..91955442395.83
1955442399..11955442402.83.21955442406..31955442409.83.