DCSIMG
הלאה עם Rose, ברוך הבא EA - Ido Flatow's Blog Veni Vidi Scripsi

Ido Flatow's Blog

Veni Vidi Scripsi

News

Have you heard me speak?
Powered
<style type='text/css' media='screen' id='sm_css'> #smix {overflow: visible;height: auto;border-radius: 10px;max-width: 250px;background-color: #323232;text-align: left;font-size: 12px;line-height: 16px;font-family:'Lucida Sans Unicode','Lucida Grande',Verdana,Arial,Helvetica,sans-serif;-webkit-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;} #smix a {color: #0056CC;text-decoration: none;} #smix .sm_head {color: #fff; line-height: 1em;font-size: 1.4em;padding: 10px;color: #fff;} #smix .sm_lanyard_wrapper {background-color: #fff;;clear: both;width: 97%;margin: 0 auto;margin-bottom: 0px;} #smix .sm_lanyard_content {padding: 7px;}#smix button.sm_rec, #smix a.sm_rec, #smix input[type=submit].sm_rec { padding: 6px 10px; -webkit-border-radius: 2px 2px;-moz-border-radius: 2px; border-radius: 2px; border: solid 1px rgb(153, 153, 153); background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgb(221, 221, 221))); color: #333; text-decoration: none; cursor: pointer; display: inline-block; text-align: center; text-shadow: 0px 1px 1px rgba(255,255,255,1); line-height: 1; }#smix .sm_rec:hover { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(248, 248, 248)), to(rgb(221, 221, 221))); }#smix .sm_rec:active { background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(204, 204, 204)), to(rgb(221, 221, 221))); }#smix .sm_rec.medium { padding: 3px 7px; font-size: 13px; }#smix .sm_rec span.icon.thumbs_up {background-position: 0px 36px;vertical-align: text-top;display: inline-block;margin-right: 4px;height: 18px;width: 16px;background-image: url(http://speakermix.com/images/new/thumbsold.png);}#smix .sm_rec:hover span.icon.thumbs_up {background-position: 0px 18px;} #smix .sm_events {padding:2px 0px 4px 0px;} #smix .sm_section {font-size: 10px; border-bottom: 1px solid silver; margin-bottom: 6px;} #smix .sm_subline {font-size:120%;margin-top:4px;font-weight:bold} #smix .powered {text-align: right} #smix .powered img {margin: 7px} </style>
Sela Technology Center

Advertisement

הלאה עם Rose, ברוך הבא EA

לאחרונה העברתי קורס UML בסלע ושמחתי לחזור לתוכנת ה-Rational Rose שלא יצא לי לעבוד איתה כבר שלוש שנים. ציפיתי שעם השנים התוכנה תשודרג, תהיה יותר נוחה למשתמש וגם סוף סוף תתמוך ב-UML 2.0 אבל להפתעתי לא דובים ולא יער – אותה תוכנה לא נוחה שהייתה בשנת 2003, אותם צבעים מכוערים ואותו ממשק מזוויע, שלא לדבר על חוסר תמיכה ב-.NET מאז שיצאה גרסת ה-XDE ל-VS 2003.

בעבר יצא לי לעבוד עם כלי נפלא שנקרא Enterprise Architect של חברת Sparx Systems, הידוע בקצרה – EA, שכמובן תומך ב-UML 2.0, עובד מצוין עם VS 2005 (וגם עם Eclipse למי שמתעקש לעבוד בג'אווה), נראה מושקע ומתעדכן אחת לכמה שבועות. מה שכן, החברה היא אוסטרלית וקצת קשה להבין את המיילים שהם כותבים (מסתבר שאוסטרלים משתמשים באנגלית בריטית ועם מילים כמו fortnight – טוב שיש בריטי במשרד שמתרגם לי...).

למי ששוקל איזה מהכלים לקנות, שימו לב לתג המחיר עבור רישיון צף (שרת רישיונות שמקצה רישיון מבלי צורך לקנות רישיון עבור כל התקנה של המוצר) :

Rational - "רק" 3000 דולר
EA - רק 300 דולר (אמריקאי, לא אוסטרלי)

עכשיו אני פועל לבחון אפשרות להחליף את ה-Rose ב-EA בכל הקורסים שעובדים עם UML, אעדכן בהמשך ...

אם למישהו יש דברים רעים על EA ו/או דברים טובים על Rose, כדי לשנות את דעתי, אשמח לשמוע.

Comments

Guy Burstein said:

להיפך... אשמח לשמוע עוד פרטים על ה- EA. הארגון שבו אני נמצא נמצא בתהליך קבלת החלטה בין EA לבין מוצר בשם Select והייתי שמח לדעת יותר...

תודה

# October 16, 2007 11:32 AM

Arnon Rotem-Gal-Oz said:

הEA מצויין אני משתמש בו כבר הרבה שנים(עד כדי כך שכעבדתי במיקרוסוםט רכשתי אותו מכספי הפרטי כדי לא לעבוד עם הvisio ..)

כשעבדתי ברפא"ל גם ערכנו השוואה של כלים שונים בינהם  ו RSA RSM (הכלים החדשים של Rational ) ובחרנו בסוף בEA

ארנון

# October 16, 2007 1:31 PM

קלינמן said:

1. וכי למה שמוצר של IBM יתמוך בטכנולוגיית MS?

2. למה לשדרג? עובד אל תיגע...

דרך אגב, למיטב ידיעתי גם מיקרוסופט איננה ששה לעבודה בUML אלא מנסה (כהרגלה) לתת מתודולוגיית OO משלה.

# October 16, 2007 2:57 PM

danielisimo said:

EA מעולה ,

לפני כשנה כשחיפשנו כלי UML לחברתינו גם בחרנו בו.

בהחלט מתבלט מעל כל כלי אחר שיש בשוק היום.

# October 16, 2007 4:34 PM

Ohad Israeli said:

ה-EA מעולה... גם אני משתמש בו...כלי נוסף טוב בו הינני משתמש הינו ה-ModelMaker ולאחרונה הפנו את תשומת ליבי ל-http://www.visual-paradigm.com יש להם גם כמה כלים שנראים ממש נחמדים אך עדיין לא הספקתי להורידם.

# October 16, 2007 4:52 PM

אלמוני said:

דברים רעים על EA:

תהליך Reverse Engineering בהקשר של UML וקוד מקור, הוא תהליך בו מתבצעת המרה מקוד ל-UML.

אני לא יודע אם יש כרגע בשוק תוכנת CASE שמסוגלת להתמודד עם העניין בצורה טובה, אולם מה שבטוח - EA לא עושה זאת בצורה טובה.

EA לא מסוגל להתמודד עם macros בקוד ולכן לא ניתן לבצע באמצעותו RE בצורה מהימנה.

# November 18, 2007 2:51 PM

חיים מיכאל said:

מניסיוני עד כה, אף כלי UML מבין הכלים שבדקתי (לרבות EA) איננו תומך באופן מלא ומדוייק ב-UML 2.0 Specification.

כלי נוסף שלא הוזכר בתגובות ל-post הוא ה-StarUML אשר ניתן להוריד בחינם... זהו open source project ושעושה עבודה די טובה (ביחס לכל הכלים האחרים) בכל הקשור ליצירת הגראפים עצמם. ניתן גם להשתמש בו ליצירת קוד ראשוני על סמך הדיאגרמה שיוצרים והוא תומך גם בג'אווה וגם ב-#C.

כלים נוספים, שגם הם נחשבים ל-open source projects שניתן להוריד בחינם הם

Eclipse

Netbeans

בשני הכלים יש תמיכה ביצירת תרשימי UML.

אני גם רוצה לנצל את ההזדמנות ולהזמין את כולם להנות מקורס חינם online שפיתחתי ב-UML ושניתן למצוא באתר www.abelski.com.

בהצלחה לכולם!

חיים.

www.LifeMichael.com

# May 9, 2009 2:21 AM
Leave a Comment

(required) 

(required) 

(optional)

(required) 


Enter the numbers above: