מאמרים פופולרייםWarning: Creating default object from empty value in /home/chiporta/public_html/modules/mod_mostread/helper.php on line 79 Warning: Creating default object from empty value in /home/chiporta/public_html/modules/mod_mostread/helper.php on line 79 Warning: Creating default object from empty value in /home/chiporta/public_html/modules/mod_mostread/helper.php on line 79 Warning: Creating default object from empty value in /home/chiporta/public_html/modules/mod_mostread/helper.php on line 79 חם בפורומיםWarning: Creating default object from empty value in /home/chiporta/public_html/modules/mod_kunenalatest/helper.php on line 220 Warning: Creating default object from empty value in /home/chiporta/public_html/modules/mod_kunenalatest/helper.php on line 220 Warning: Creating default object from empty value in /home/chiporta/public_html/modules/mod_kunenalatest/helper.php on line 220 Warning: Creating default object from empty value in /home/chiporta/public_html/modules/mod_kunenalatest/helper.php on line 220 Warning: Creating default object from empty value in /home/chiporta/public_html/modules/mod_kunenalatest/helper.php on line 220
|
![]() Warning: Creating default object from empty value in /home/chiporta/public_html/plugins/system/advancedmodules/modulehelper.php on line 320
פיתוחים רבים במדע ובהנדסה מתחילים בשרבוט רעיונות ראשוניים על מפית או על פיסת נייר. בעבר נהגו ממציאים להתחיל מסקיצה בסיסית כזו ולפתח אותה בהדרגה עד לקבלת שירטוט מפורט. כיום, מאחר שתכן הנדסי של מערכות, מוצרים ושירותים סבוכים מתרחש בספירה הדיגיטלית ומשלב חומרה, תוכנה, בני אדם ורגולציות למיניהן, גובר הצורך בתכנון קונספטואלי מקיף. מטרת תכנון זה הינה להבהיר את ארכיטקטורת המערכת – את המבנה שלה ואת התנהגותה, כך שהיא תספק את הפונקציה והתועלת הצפויה מפיתוחה. לצורך השגת מטרה זו, ארגונים במספרים הולכים וגדלים מאמצים כשלב ראשון של מחזור החיים את הגישה של הנדסת מערכת מבוססת מודל(Model-Based Systems Engineering, MBSE) אשר במהלכה נוצר מודל קונספטואלי של המערכת, המוצר, או השרות החדש בשפה גרפית פורמאלית.
פרופ' דב דורי, חבר סגל בפקולטה להנדסת תעשייה וניהול, פיתח במהלך שני העשורים האחרונים את OPM (Object-Process Methodology) כשפה ושיטה ייעודית למידול קונספטואלי של מערכות סבוכות מכל סוג שהוא, מלאכותיות וטבעיות כאחד. מודל OPM מבטא בצורה גרפית וטקסטואלית את הארכיטקטורה של המערכת. דיאגרמות ברמות פירוט שונות, החל ממבט ממעוף הציפור עד לפרטי פרטים, מספקות תיאור קונספטואלי ולוגי מלא של המערכת. כל ביטוי גרפי מתורגם בזמן אמיתי לתיאור מילולי באנגלית פשוטה. תודות לפשטותה של OPM, היא מהווה שפה משותפת לכל בעלי העניין בפיתוח המערכת, אשר יכולים לקחת חלק בתהליך בניית המודל החל משלב מוקדם במחזור חיי המערכת – שלב הנדסת הדרישות. בכל עת ניתן לבצע סימולציה של המודל באופן חזותי כדי לבחון את פעולת המערכת ולוודא את תקינותה הלוגית ותא ביצועיה ותגובותיה כבר בשלב ראשוני זה, בו מתורגמות הדרישות מן המערכת בדרך להפיכתה למוצר או שירות ממשי.
שפת OPM אומצה על ידי ארגון התקינה הבינלאומי (ISO) ובתאריך 7 בדצמבר 2015 פורסמה באתר הרשמי של ISO כתקן מחייבISO 19450 : .
לאישור התקן, שהוא התקן הראשון של שפת מידול קונספטואלי המאומץ על ידי ISO, קדמה עבודת מטה מקיפה של ISO בקבוצת עבודה במסגרת ועדה טכנית ISO TC184/SC5 בהובלתו של מר ריצ'רד מרטין (Richard Martin) ובהשתתפותם הפעילה של פרופ' דורי, מר דיויד שורטר (David Shorter) וד"ר אלכס בלכמן, שעבודת הדוקטורט שלו בהנחיית פרופ. דורי הייתה פיתוח הקשור לתקן החדש. עבודת ההכנה כללה בין היתר פגישות שנתיות בטוקיו, פאריס, טמפה פלורידה, ובטכניון בחיפה. עוד לפני הפרסום הרשמי כבר נעשה שימוש ב-OPM כבסיס לדור הבא של תקני ISO שיהיו מבוססי מודל במקום טקסט חופשי, דבר שיאפשר לבדוק בשיטתיות את תקינותם ושלמותם.
עיקרון בסיסי עליו מושתתת OPM הינו שניתן לבנות מודל של כל מערכת שהיא, בכל תחום ובכל רמת מורכבות, על בסיס מספר מצומצם של אבני בניין: עצמים (אובייקטים) בעלי מצבים ותהליכים אשר יוצרים או צורכים עצמים, או משנים את מצבם. תוכנה לבניית מודלים ב-OPM הנקראת OPCAT (Object-Process CASE Tool) פותחה במעבדה למידול מערכות עסקיות על ידי סטודנטים בפקולטה להנדסת תעשיה וניהול בטכניון במהלך העשור האחרון. תוכנה זו, הניתנת להורדה חינם מאתר המעבדה , מאפשרת שילוב של טקסט באנגלית פשוטה עם אמצעים גרפיים אינטואיטיביים. התוכנה מעבדת את המידע הגרפי-ויזואלי למידע שפתי-מילולי וכך מתאפשרת בדיקה בזמן אמת של המודל תוך כדי התהוותו. פלטפורמה זו מאפשרת התקדמות הדרגתית בתכן, שילוב מהנדסים מתחומים שונים, בדיקות באמצעות סימולציות, שקילת חלופות ועוד. זוהי שפה משותפת ללקוח, למהנדסים ולארכיטקטים המאפשרת להם לחשוב יחד ולנהל דיאלוג ביניהם.
תגובות (1)
![]() |
שדרת הלוגואים |
![]() |
בניית אתרים | בעצם גלישתכם באתר הכנם מסכימים לתנאי השימוש בו - לחצו כאן לקריאת תנאי השימוש - כל הזכויות שמורות Chiportal (c) 2010 |