בדיקות בארכיטקטורה מכוונת שירותים

בדיקות ארכיטקטורה מכוונת שירותים - ערך זה מתאר את עקרונות בדיקות התוכנה בארכיטקטורה מוכוונת-שירותים.

פיתוח בארכיטקטורה מוכוונת-שירותים מקל על מנהלי הארגון (חיסכון בעלויות פרויקטים), מאתגרת את עבודתם של המפתחים בארגון (אינטגרציה בין מערכות שונות), אך מקשה על עבודת הבודקים. פיתוח בארכיטקטורה זו אומנם מוזיל בעלויות הפרויקט אך ללא יישום מתודולוגיית פיתוח נאותה עלול להגדיל את עלויות הפרויקט בשל הצורך במשאבים רבים על-מנת לבדוק את התהליך או המוצר הסופי. על-מנת ליהנות מהיתרונות שבפיתוח בארכיטקטורה זו מוטל על החברה להטמיע ידע, מתודולוגיות וכלים מתאימים המוקדשים לבדיקות SOA.

בדיקות תוכנה בארכיטקטורה מוכוונת שירותים לעומת בדיקות תוכנה רגילות

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

כדי להמחיש מהם בדיקות בארכיטקטורה מכוונת שירותים נראה דוגמה לתהליך של קניית מחשב באינטרנט. התהליך כולל צפייה בקטלוג המוצרים של החברה ובחירת המוצר. לאחר בחירת המוצר תהליך הרכישה מתבצע באמצעות web services. שירותי הרשת שישתתפו בתהליך יהיו: בדיקת זמינות המוצר במלאי, יצירת בקשת הרכישה ופרטי המשלוח לשירות אחר שיחשב את עלות המשלוח והעלות הכוללת של המוצר. לאחר חישוב העלות הבקשה תשלח לשירות שיקבע מספר הזמנה ייחודי במערכת ההזמנות לצורך מעקב וביצוע התשלום. משם יעשה שימוש בשירות שבודק בחברת האשראי את פרטי האשראי ומאמת שניתן לבצע את העסקה. כדי לבדוק את התהליך הנ"ל יש לבדוק את כל אחד מהשירותים בתהליך. כאשר יש לוודא שכל השירותים יודעים ל"דבר" אחד עם השני. למשל אם שירות אחד מצפה לקבל מספר לקוח כ-integer ושירות אחר מצפה לקבל מספר לקוח כ-string. יש לוודא שכל התקשורת בין השירותים עובדת כראוי.

צרכים מיוחדים בבדיקות SOA

ממשק משתמש

בדיקות התוכנה המסורתיות מניחות את קיומו של ממשק משתמש כלשהו, לעיתים גרפי, באמצעותו ניתן לתקשר עם המערכת על-מנת לבצע בדיקות פונקציונליות, בדיקות עומסים ועוד. בבדיקות SOA הממשק הנתון אינו גרפי ומגיע בפלטפורמות שונות (SOAP לדוגמה). על בודק התהליך לדעת להתממשק ולתקשר עם השירות הנבדק ואף לחבר אליו כלי בדיקה במידת הצורך.

העדר הממשק המסורתי מציג קושי נוסף - תרחישי שימוש מרובים וקלטים מהמשתמש. הממשקים המסורתיים "מגבילים" את המשתמש בכך שהם מנחים סדר פעולות ותרחישים קבועים ושדות קלט המנסים להגדיר את סוגי הקלט השונים. בהיעדר ממשק לבדיקת השירות, על הבודק לזהות תרחישים וקלטים אפשריים שכמותם עשויה להיות גדולה עד בלתי אפשרית לחיזוי. העדר "ראש" לשירות הנבדק מציג רמת קושי איתה נאלץ להתמודד הבודק.

פערים טכנולוגיים

בפיתוח "מסורתי" רוב הפרויקט מתבצע כתהליך יחיד על ידי צוות אחד או יותר בתוך אותה החברה. שירותי SOA מאוחסנים בשרתים מרוחקים, בסביבות טכנולוגיות הטרוגניות ופותחו על ידי מפתחים שונים בזמנים שונים. על בודק התוכנה להיות מסוגל לאסוף את כל השירותים המעורבים בתהליך יחד על-מנת ליצור בדיקה לתהליך שלם.

לוגיקה

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

QoS - איכות השירות

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

אתגרים מיוחדים לבדיקות SOA

בנוסף לצרכים המיוחדים הנובעים מההבדלים בין בדיקות "רגילות" לבדיקות SOA, קיימים אתגרים ייחודיים לבדיקות מכוונות שירותים המציבים אתגרים בפני הבודקים.

  1. אבטחה - ניתן להתבונן על אפליקציה המפותחת ב-SOA, כעל אוסף של אפליקציות בלתי-תלויות המחוברות יחד על-מנת ליצור תהליך עסקי בעל-ערך. כל אחת מהאפליקציות הללו מיישמת מנגנון אבטחה משלה ואוכפת מדיניות אבטחה עצמאית. בעקבות זאת נדרש לקבוע מי אחראי לבדיקת השירותים (מפתח השירות או דורש השירות), וקביעת סטנדרט אמינות מסוים.
  2. עדכונים - ניתן להביט על כל שירות כעל אפליקציה עצמאית. ככזו, כל שירות עשוי, עם הזמן, להתפתח, להשתדרג ולהשתנות. על הבודק, כפי שחל גם על דורש השירות, חלה האחריות לבדיקת השירות בכל זמן מסוים על מנת לעדכן את התהליך העושה בו שימוש. שירות שהשתנה עשוי לשנות את רמת השימושיות או את רמת הביצועים בהם תומכת המערכת.

עקרונות לבדיקות תוכנה בארכיטקטורת SOA

  • יש להקדיש כמות משאבים זהה לבדיקות לאורך כל התהליך הפיתוח. בבדיקות תוכנה בכלל ובבדיקות ארכיטקטורת SOA בפרט התחלה של שלב הבדיקות רק לאחר השלמת הפיתוח עלולה לגרום לנפילת הפרויקט. יש חשיבות רבה לגילוי שגיאות מוקדם בפיתוח SOA עקב השימוש החוזר הרב שנעשה בשירותים. באג שלא יתגלה בשלב מוקדם יחלחל וישפיע על שירותים רבים נוספים שמשתמשים בשירות התקול.
  • צוות הבודקים צריך להיות בעל הידע הטכנולוגי המתאים לבדיקות SOA. בודק תוכנה בארכיטקטורת SOA צריך להיות בעל ידע נרחב ברשתות ואבטחה. יתר על כן מכיוון שהלוגיקה של התוכנה מבוזרת על פני שירותים רבים, קשה לבדוק את הטרנזקציות העסקיות ולכן רצוי לשלב עם צוות הבודקים גם אנשים בעלי אוריינטציה עסקית שמבינים את הטרנזקציות העסקיות לעומק.
  • בדיקות האבטחה אינן חלק זניח שמבצעים בסוף הפרויקט.
  • מכיוון שהשירותים עוברים שינויים וצומחים לאורך הזמן יש להשתמש בכלים אוטומטים שיוכלו בכל רגע לבצע ניטור על כל השירותים שהתוכנה משתמשת בהם ולזהות בצורה אוטומטית מתי שירות אינו עומד בסטנדרטים שהוגדרו על ידי החברה או שאינו תומך בממשק שפרסם.

איך לבדוק ארכיטקטורה מכוונת שירותים (SOA)

כיצד לבדוק תוכנה בארכיטקטורת SOA? התשובה היא לא לבדוק. יש לחשוב על תוכנה בארכיטקטורת SOA כלגו הבנוי מחלקים רבים. צריך לפרק את התוכנה לרכיבים הבנויים משירותים, בטיחות, מדיניות וכדומה ולבדוק כל רכיב בנפרד.

מודל ארכיטקטורה מכוונת שירותים

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

  1. איכות השירות - ביצועים, אבטחה
  2. הגדרת החוקים של הטרנזקציות העסקיות.
  3. מדיניות של audit - כמה זמן לשמור את הלוגים, לאילו פעולות לבצע לוג וכדומה.
  4. מדיניות התשתית - הרשאות גישה ודרכי גישה למידע, גיבויים, התאוששות מכשלונות.

על צוות הבדיקות והמתכננים ליצור מקרי בדיקה לכל מדיניות כזו ולאכוף את יישום המדיניות לאורך כל תהליך הפיתוח.

מדיניות בארכיטקטורה מכוונת שירותים

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

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

  1. בדיקת השירות להבטיח שהוא עומד בסטנדרטים שהוגדרו על ידי הארגון.
  2. הבדיקות צריכות להבטיח שהשירות לא רק עומד בדרישות שהוגדרו בתכנון אלא גם בכל דרישה עתידית אפשרית שצפויה להיות. זה נובע מהעיקרון שייתכן שלשירות הנבדק יהיו בעתיד שימושים אחרים על ידי הארגון.
  3. בדיקות רב שימושיות - צוות הבדיקות צריך להכין רשימה של כל תרחישי השימוש האפשריים בשירות ולבדוק את השירות על כל התרחישים.
  4. בדיקות אמיתיות ובדיקות סימולציה - השירות ייבדק על ידי בדיקות סימולציה בהם צוות הבדיקות יצור driver ו-stubs דרכם הוא יתקשר עם השירות. והשירות ייבדק גם על ידי שימוש אמיתי בסביבת בדיקות.
  5. יש לבדוק שהשירות אינו מוגבל לשימוש בפלטפורמות שונות - על צוות הבדיקות להריץ בדיקות שימוש בכל מערכות ההפעלה על מנת להבטיח שהשירות יהיה ניתן לשימוש על ידי לקוחות המשתמשים במערכות הפעלה שונות והן על ידי טכנולוגיות שונות. לדוגמה שירות יכול להצרך על ידי לקוח גם באמצעות טכנולוגית ‎.NET וגם על ידי java.
  6. בדיקות פונקציונליות - צוות הבדיקות צריך לוודא שהשירות עונה על הדרישות הפונקציונליות שהוגדרו בתכנון.
  7. בדיקות עומסים - צוות התוכנה צריך להריץ בדיקות עומסים כדי לוודא שהסטנדרט שהארגון התחייב לספק אכן נשמר. בדיקות אלו יכללו בדיקה של השירות כמול כמות גדולה של משתמשים ועומסים שונים כדי לראות בכמה משתמשים בו זמנית השירות מסוגל לתמוך.
  8. בדיקות אבטחה - מכיוון שארכיטקטורת שירותים מבוזרת על פני מחשבים רבים וכל שירות בארכיטקטורה עצמאי ויכול להשתמש בבסיס נתונים שונה, יש חשיבות רבה לעקוף אחר סטנדרט אבטחה אחיד לאורך השירותים המרכיבים את התוכנה. יש לתת דגש בבדיקות על בדיקות אבטחה בכל שירות ובמעבר המידע בין השירותים השונים.

בדיקות אינטגרציה - בדיקות אינטגרציה הם הבדיקות שבודקות את החיבור של כל השירותים השונים המרכיבים את התוכנה. כל מה שנוגע לאינטגרציה בתוכנה מועצם כאשר מדובר על ארכיטקטורת SOA. בבדיקות אינטגרציה של SOA צריכים לקחת בחשבון שירותים של צד שלישי, שירותים שנפלו או חסרים, שירותים שעברו שינוי ודברים נוספים שאינם קיימים בארכיטקטורה "רגילה". השירותים מבוזרים ויכולים לרוץ על פלטפורמות שונות ולהיכתב בשפות שונות. המוסכמה ב-SOA שגם אם שירות משתדרג ומשתנה הוא חייב לתמוך בממשק אותו הוא פרסם ועל זה מתבססות גם הבדיקות. יש צורך לבדוק גם בתהליך הפיתוח וגם לאורך חיי המוצר שכל השירותים תומכים בממשק שהם פרסמו. כיוון שהתוכנה מורכבת משירותים שונים יש לוודא שכל השירותים מתקשרים בצורה נכונה אחד עם השני. בבדיקות אלו יינתן דגש על בדיקות הממשקים של השירות ומעבר המידע בין השירותים. יבדקו פרוטוקולי הרשת והאבטחה הנדרשים לתקשורת בין השירותים.

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

בדיקות לא פונקציונליות - כאשר השירות מפורסם ברשת לא ניתן לחזות במדויק מה תהיה רמת העומס בו הוא יצטרך לעמוד. שירותים יכולים להיות פופולריים במהרה וידרשו לתמוך במספר משתמשים רב בו זמנית. צריכים להיכתב בדיקות שיבדקו כיצד השירות מתנהג שמביאים אותו לקצה היכולת מבחינת עומסי השימוש. לפי SLA s-service level agreements בדרך כלל נדרש משירות להיות זמין בסביבות 95% - 99% מהזמן. צריכות להיות בדיקות שירוצו זמן רב וימדדו את רמת הזמינות של השירות ולבדוק אם רמת הביצועים של השירות משתנה כתלות בזמן ובעומסים. יש כלים רבים בשוק שמאפשרים לבדוק ביצועים של שירותים, אך הכלים האוטומטים אינם מספיקים בפני עצמם. כבר בשלב התכנון של המוצר, יש להגדיר בצורה ברורה מהן הדרישות הלא פונקציונליות ולהגדיר מקרי בדיקה מתאימים שילוו את המפתחים לאורך כל שלב הפיתוח. בתכנון מקרי בדיקה אלו יגדירו אילוצים כמו: זמן תגובה מקסימלי, מספר מקסימלי של משתמשים לשנייה וכדומה.

תוכנות בדיקות בארכיטקטורה מכוונת שירותים

  • soupUI - כלי נפוץ מאוד שמאפשר ליצור, לבחון ולפתח שירותי ווב. אפשר לשלב אותו בקלות במסגרת לבדיקה של עומסים ופונקציות.
  • Green Hat - גרין האט מסייעת בשיפור איכות יישומי תוכנה, באמצעות שימוש בטכנולוגיות מחשוב ענן, לצורך עריכת בדיקות מקיפות עוד לפני פריסת התוכנה בפועל. הפתרונות של גרין האט מאפשרים הקמת סביבת בדיקות וירטואלית בתוך דקות ספורות לעומת שבועות ארוכים שנדרשו לכך בעבר, ובעלויות מופחתות בהרבה. החברה נרכשה על ידי IBM ופועלת בתחומי הבדיקות והבדיקות האוטומטיות בסביבת ענן, שירותי ווב, ארכיטקטורה מוכוונת שירותים (SOA) ועוד.
  • Parasoft - יחודו של כלי זה בהיותו כולל סט מלא ושלם של כלים סטטיים ודינמיים מורכבים, הערוכים לתת מענה מספק לרוב דרישות פרויקט העושה שימוש בארכיטקטורה מוכוונת שירותים. התוכנה מאפשרת אוטומציה של תהליכים המאפשרים, בין היתר, לנהל בצורה אוטומטית בדיקות של אפליקציות ברשת, שליחת מסרים בפרוטוקולים שונים, בדיקות בענן ובדיקות אבטחה.

ראו גם

קישורים חיצוניים

Read other articles:

Never Dies the Dream AuthorMargaret LandonCountryUSALanguageEnglishGenreHistorical fictionPublished1949PublisherDoubledayPages309 Never Dies the Dream is a 1949 novel by Margaret Landon.[1] The books centers around India Severn, an upright missionary assisting the waifs of Bangkok. She comes to the aid of an American widow of a Siamese prince.[2][3] References ^ Landon, Margaret (November 11, 1949). Never Dies the Dream. Doubleday – via Google Books. ^ Martin, Ja...

 

Ariperto I Ariperto I (juga disebut Ariberto) merupakan seorang raja Lombardia (653–661) di Italia. Ia adalah putra Gundoaldo, adipati Asti, yang melintasi Alpen dari Bayern dengan saudarinya Theodelinda. Sebagai kerabat keadipatian Bayern, yang disebut Wangsa Bayern. Ia merupakan raja Lombardia pertama yang menganut Katolik Roma, yang terpilih setelah pembunuhan Arian Rodoaldo. Ia bukan seorang pejuang, ia lebih banyak mendirikan gereja dan menyebarkan agama Katolik di seluruh penjuru ker...

 

У этого термина существуют и другие значения, см. Космические войска (значения). Космические войска Большая эмблема Космических войскФлаг Космических войск Годы существования 2001—2011;2015 — н. в. Страна  Россия Подчинение Министерство обороны Входит в Воздушно-кос�...

1979 1985 Élections cantonales françaises de 1982 14 mars 1982(1er tour)21 mars 1982(2d tour) Type d’élection Cantonales Corps électoral et résultats Inscrits au 1er tour 19 000 860 Votants au 1er tour 12 953 934   68,17 %  2,7 Votes exprimés au 1er tour 12 575 535 Blancs et nuls au 1er tour 378 399 Inscrits au 2d tour 11 249 753 Votants au 2d tour 7 629 141   70,00 %  4,6 Votes exprimés au...

 

English music manager and agent (1926–2007) This article is about the entertainment manager. For the Vegas choreographer, see Donn Arden. This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Don Arden – news · newspapers · books · scholar · JSTOR (December 2021) (Learn how and when to remove this template messa...

 

La Ruche, c.1918 La Ruche ([la ʁyʃ]; the beehive) was an artist's residence in the Montparnasse district of Paris. It now hosts around fifty artists and stages art exhibitions open to the public.[1] History Located in the Passage Dantzig, in the 15th arrondissement of Paris, La Ruche is an old three-storey circular structure that got its name because it looked more like a large beehive than a dwelling for humans. Originally a temporary building designed by Gustave Eiffel for...

English film actor (1887–1974) This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Clive Brook – news · newspapers · books · scholar · JSTOR (November 2007) (Learn how and when to remove this message) Clive BrookBrook in 1927BornClifford Hardman Brook(1887-06-01)1 June 1887Islington, London, EnglandDied17 Nove...

 

周處除三害The Pig, The Snake and The Pigeon正式版海報基本资料导演黃精甫监制李烈黃江豐動作指導洪昰顥编剧黃精甫主演阮經天袁富華陳以文王淨李李仁謝瓊煖配乐盧律銘林孝親林思妤保卜摄影王金城剪辑黃精甫林雍益制片商一種態度電影股份有限公司片长134分鐘产地 臺灣语言國語粵語台語上映及发行上映日期 2023年10月6日 (2023-10-06)(台灣) 2023年11月2日 (2023-11-02)(香�...

 

For the DeKalb, Illinois radio station that held the call sign WCPY at 92.5 FM from 2008 to 2014, see WCLR (FM). Polish radio station in Arlington Heights–Chicago, Illinois WCPYArlington Heights, IllinoisBroadcast areaChicago metropolitan areaFrequency92.7 MHzBrandingDaytime: Polski FMNighttime: Dance Factory FMProgrammingFormatDaytime: PolishNighttime: Dance HitsOwnershipOwnerNewsweb CorporationHistoryFirst air dateMarch 10, 1960; 64 years ago (1960-03-10)[1]Forme...

For the airport in Detroit, Michigan assigned the ICAO code KDET, see Coleman A. Young Municipal Airport. Radio station in Center, TexasKDETCenter, TexasBroadcast areaCenter, NacogdochesFrequency930 kHzBrandingKDET AM 930ProgrammingFormatNews Talk InformationAffiliationsCitadel MediaOwnershipOwnerCenter Broadcasting CompanySister stationsKQBB, KXXEHistoryCall sign meaningDET = an ICAO code of Coleman A. Young Municipal AirportTechnical informationFacility ID9769ClassDPower1,000 watts day36 wa...

 

1774 Act of the British Parliament meant to punish Boston for the Boston Tea Party United Kingdom legislationParliament of Great BritainLong titleAn act to discontinue, in such manner, and for such time as are therein mentioned, the landing and discharging, shipping of goods, wares, and merchandise, at the town, and within the harbour, of Boston, in the province of Massachusetts Bay, in North America.Citation14 Geo. 3. c. 19Territorial extent Province of Massachusetts BayDatesRoyal assen...

 

Cooking utensil used to spread a liquid on food A silicone pastry brush Pastry brush in use A pastry brush, also known as a basting brush, is a cooking utensil used to spread butter, oil or glaze on food. Traditional pastry brushes are made with natural bristles or a plastic or nylon fiber similar to a paint brush, while modern kitchen brushes may have silicone bristles. In baking breads and pastries, a pastry brush is used to spread a glaze or egg wash on the crust or surface of the food. ...

Iron beralih ke sini, untuk senyawa dengan nama yang sama, lihat Besi Berikut merupakan daftar 816 komune di département Aisne, di Prancis. (CASQ) Communauté d'agglomération de Saint-Quentin, dibentuk tahun 2000. (CAS) Communauté d'agglomération du Soissonnais, dibentuk tahun 2000. Panorama of the Marne valley with view of the city of Château-Thierry. Kode INSEE Kode pos Komune 02001 02300 Abbécourt 02002 02800 Achery 02003 02200 Acy (CAS) 02004 02340 Agnicourt-et-Séchelles 02005 0219...

 

  Mejillón dorado Mejillón dorado (Limnoperna fortunei).TaxonomíaDominio: EukaryotaReino: AnimaliaSubreino: Eumetazoa(sin rango) BilateriaSuperfilo: ProtostomiaFilo: MolluscaClase: BivalviaSubclase: PteriomorphiaOrden: MytiloidaSuperfamilia: MytiloideaFamilia: MytilidaeSubfamilia: ArcuatulinaeGénero: LimnopernaRochebrune, 1882[1]​Especie: L. fortuneiDunker, 1857[2]​[3]​Sinonimia Dreissena siamensis Morelet, 1866 Limnoperna coreana Park y Choi, 2008 Limnoperna depres...

 

American college football season 2014 Southeastern Louisiana Lions footballSouthland co-championFCS Playoffs First Round, L 17–21 vs. Sam Houston StateConferenceSouthland ConferenceRankingSports NetworkNo. 14FCS CoachesNo. 12Record9–4 (7–1 Southland)Head coachRon Roberts (3rd season)Offensive coordinatorChet Pobolish (1st season)Defensive coordinatorKarl Scott ((1st as DC, 3rd overall) season)Home stadiumStrawberry StadiumSeasons← 20132015 &...

Filipino soup dish of chicken or fish TinolaTop: Chicken tinola with chayote and labuyo pepper leaves;Bottom: Chicken tinola with green papaya and lemongrassCourseMain coursePlace of originPhilippinesServing temperatureHotMain ingredientsChicken, green papaya, siling labuyo leaves, ginger, onion, fish sauceVariationsPork with chayote and moringaFish with tomatoesNilarang/Linarang (Cebuano variant)Similar dishestiyula itum, bulalo  Media: Tinola Tinola is a Filipino soup usually serve...

 

Hybrid rail station in Austin, Texas This article relies largely or entirely on a single source. Relevant discussion may be found on the talk page. Please help improve this article by introducing citations to additional sources.Find sources: Lakeline station – news · newspapers · books · scholar · JSTOR (March 2024) LakelineGeneral informationLocation13625 Lyndhurst BoulevardAustin, TXCoordinates30°28′52″N 97°47′11″W / 30.4812...

 

Christoph Driessen im September 2020 im Kölner Rheinauhafen. Christoph Driessen (* 1967 in Oberhausen) ist ein deutsch-niederländischer Journalist und Historiker. Inhaltsverzeichnis 1 Leben und Werk 2 Werke 3 Weblinks 4 Einzelnachweise Leben und Werk Driessen wurde in Oberhausen als Kind eines niederländischen Vaters und einer deutschen Mutter geboren und wuchs in Deutschland auf. Er studierte an der Universität Dortmund Journalistik und Geschichte und promovierte 1994 mit einer Arbeit ü...

1908 U-boat salvage tug This article is about the 1908 German navy U-boat salvage tug. For the 1843 Austrian navy paddle steamer, see SMS Vulcano. SMS Vulkan History German Empire NameSMS Vulkan BuilderHowaldtswerke, Kiel Laid down1907 Launched28 September 1907 Commissioned4 March 1908 HomeportKiel FateSank 6 April 1919 General characteristics Displacement1595 tons Length85.3 m (280 ft) Beam16.5 m (54 ft) Draught3.85 m (12.6 ft) Speed12 knots Range3,000 nm Comple...

 

Lynn Collins a Tempe per la prima di X-Men le origini - Wolverine (2009) Viola Lynn Collins, meglio conosciuta come Lynn Collins (Houston, 16 maggio 1977), è un'attrice statunitense. Indice 1 Biografia 1.1 Vita privata 2 Filmografia 2.1 Cinema 2.2 Televisione 3 Doppiatrici italiane 4 Note 5 Altri progetti 6 Collegamenti esterni Biografia Nata in Texas,[1] ha studiato recitazione alla Juilliard School. Inizia a lavorare in teatro cimentandosi con ruoli shakespeariani, tra cui Porzia n...