กลับไปหน้าบทความ

อ่าน 5 นาที

ภาษาการสร้างแบบจำลอง

เปลี่ยนเส้นทางไปยังส่วนต่างๆ

ภาษาสร้างแบบจำลองคือสัญลักษณ์ที่ใช้ในการแสดงข้อมูลสารสนเทศความรู้หรือระบบต่างๆในโครงสร้างที่กำหนดโดยชุดกฎที่สอดคล้องกัน

ภาษาการสร้างแบบจำลอง

ภาษาสร้างแบบจำลองคือสัญลักษณ์ที่ใช้ในการแสดงข้อมูลสารสนเทศความรู้หรือระบบต่างๆในโครงสร้างที่กำหนดโดยชุดกฎที่สอดคล้องกัน

ภาษาสร้างแบบจำลองอาจเป็นแบบกราฟิกหรือแบบข้อความ[ 1 ]ภาษาสร้างแบบจำลองแบบกราฟิกใช้เทคนิคการสร้างแผนภาพ ด้วยสัญลักษณ์ที่มีชื่อซึ่งแทนแนวคิดและเส้นที่เชื่อมต่อสัญลักษณ์และแทนความสัมพันธ์และสัญลักษณ์กราฟิกอื่นๆ เพื่อแสดงข้อจำกัด ภาษาสร้างแบบจำลองแบบข้อความอาจใช้คำหลักมาตรฐานพร้อมกับพารามิเตอร์หรือคำและวลีภาษาธรรมชาติเพื่อสร้างนิพจน์ที่คอมพิวเตอร์สามารถตีความ ได้ ตัวอย่างของภาษาสร้างแบบจำลองแบบกราฟิกและภาษาสร้างแบบจำลองแบบข้อความที่สอดคล้องกันคือEXPRESS

ไม่ใช่ทุกภาษาสร้างแบบจำลองที่จะสามารถทำงานได้ และสำหรับภาษาที่สามารถทำงานได้ การใช้งานภาษาเหล่านั้นไม่ได้หมายความว่าไม่จำเป็นต้องมีโปรแกรมเมอร์อีกต่อไป ในทางตรงกันข้าม ภาษาสร้างแบบจำลองที่สามารถทำงานได้นั้นมีจุดประสงค์เพื่อเพิ่มประสิทธิภาพการทำงานของโปรแกรมเมอร์ที่มีทักษะ เพื่อให้พวกเขาสามารถรับมือกับปัญหาที่ท้าทายมากขึ้น เช่น การประมวลผลแบบขนานและระบบ กระจาย

มีภาษาสร้างแบบจำลองจำนวนมากปรากฏอยู่ในเอกสารทางวิชาการ

ประเภทของภาษาการสร้างแบบจำลอง

ประเภทกราฟิก

ตัวอย่างของภาษาสร้างแบบจำลองกราฟิกในสาขาวิทยาการคอมพิวเตอร์ การจัดการโครงการ และวิศวกรรมระบบ:

ตัวอย่างของภาษาสร้างแบบจำลองกราฟิกในสาขาวิทยาศาสตร์อื่นๆ

ประเภทข้อความ

แบบจำลองข้อมูลยังสามารถแสดงออกมาในภาษาธรรมชาติที่เป็นทางการ เช่น Gellish ได้อีกด้วย[ 4 ​​] Gellish มีรูปแบบภาษาธรรมชาติ เช่นGellish Formal Englishและ Gellish Formal Dutch ( Gellish Formeel Nederlands ) เป็นต้น Gellish Formal English เป็นภาษาสำหรับการแสดงข้อมูลหรือภาษาสำหรับการสร้างแบบจำลองเชิงความหมาย ซึ่งกำหนดไว้ในพจนานุกรม-อนุกรมวิธาน Gellish English ซึ่งมีรูปแบบเป็นอนุกรมวิธาน-ออนโทโลยี (เช่นเดียวกับภาษาดัตช์) Gellish Formal English ไม่เพียงแต่เหมาะสำหรับการแสดงความรู้ ข้อกำหนด และพจนานุกรม อนุกรมวิธาน และออนโทโลยีเท่านั้น แต่ยังรวมถึงข้อมูลเกี่ยวกับสิ่งต่างๆ อีกด้วย ข้อมูลทั้งหมดนั้นแสดงออกมาในภาษาเดียว ดังนั้นจึงสามารถบูรณาการเข้าด้วยกันได้ทั้งหมด โดยไม่ขึ้นอยู่กับว่าข้อมูลนั้นถูกจัดเก็บไว้ในฐานข้อมูลส่วนกลาง ฐานข้อมูลแบบกระจาย หรือฐานข้อมูลแบบสหพันธ์ แบบจำลองข้อมูลใน Gellish Formal English ประกอบด้วยชุดของนิพจน์ Gellish Formal English ที่ใช้คำศัพท์ภาษาธรรมชาติและวลีที่เป็นทางการ ตัวอย่างเช่น แบบจำลองข้อมูลทางภูมิศาสตร์อาจประกอบด้วยนิพจน์ Gellish Formal English จำนวนหนึ่ง เช่น:

หอไอเฟลตั้งอยู่ในกรุงปารีส - ปารีส <ถูกจัดประเภทเป็น> เมือง 

ในขณะที่ความต้องการข้อมูลและความรู้สามารถแสดงออกมาได้ เช่น ดังต่อไปนี้:

- หอคอย <จะต้องตั้งอยู่ใน> พื้นที่ทางภูมิศาสตร์ - เมือง <เป็น>พื้นที่ทางภูมิศาสตร์ประเภทหนึ่ง> 

สำนวนภาษาอังกฤษเชิงทางการของ Gellish ใช้ชื่อของแนวคิด (เช่น "city") และวลีที่แสดงถึงประเภทความสัมพันธ์ (เช่น⟨is located in⟩และ⟨is classified as a⟩ ) ซึ่งควรเลือกจากพจนานุกรม-อนุกรมวิธานภาษาอังกฤษของ Gellish (หรือพจนานุกรมเฉพาะด้านของคุณเอง) พจนานุกรม-อนุกรมวิธานภาษาอังกฤษของ Gellish ช่วยให้สามารถสร้างแบบจำลองข้อมูลที่มีความหมายสมบูรณ์ได้ เนื่องจากพจนานุกรมมีประเภทความสัมพันธ์มาตรฐานมากกว่า 600 ประเภท และมีคำจำกัดความของแนวคิดมากกว่า 40,000 รายการ แบบจำลองข้อมูลใน Gellish สามารถแสดงข้อเท็จจริงหรือสร้างข้อความ คำถาม และคำตอบได้

ประเภทที่เฉพาะเจาะจงมากขึ้น

ในสาขาวิทยาการคอมพิวเตอร์นั้น เมื่อไม่นานมานี้ได้มีการเกิดขึ้นของภาษาสร้างแบบจำลองเฉพาะทางมากขึ้น

พีชคณิต

ภาษาสร้างแบบจำลองเชิงพีชคณิต (Algebraic Modeling Languages ​​หรือ AML) เป็นภาษาโปรแกรมระดับสูงสำหรับอธิบายและแก้ปัญหาที่มีความซับซ้อนสูงสำหรับการคำนวณทางคณิตศาสตร์ขนาดใหญ่ (เช่น ปัญหาประเภทการหาค่าเหมาะสมที่สุดขนาดใหญ่) ข้อได้เปรียบที่สำคัญอย่างหนึ่งของ AML เช่นAIMMS , AMPL , GAMS , Gekko , Mosel , OPL , MiniZincและOptimJคือความคล้ายคลึงกันของไวยากรณ์กับสัญลักษณ์ทางคณิตศาสตร์ของปัญหาการหาค่าเหมาะสมที่สุด สิ่งนี้ช่วยให้สามารถกำหนดปัญหาในโดเมนของการหาค่าเหมาะสมที่สุดได้อย่างกระชับและอ่านง่าย ซึ่งได้รับการสนับสนุนโดยองค์ประกอบทางภาษาบางอย่าง เช่น เซต ดัชนี นิพจน์เชิงพีชคณิต ดัชนีแบบเบาบางที่มีประสิทธิภาพ และตัวแปรการจัดการข้อมูล ข้อจำกัดที่มีชื่อตามอำเภอใจ การกำหนดแบบจำลองเชิงพีชคณิตนั้นไม่มีคำแนะนำใดๆ เกี่ยวกับวิธีการประมวลผล

พฤติกรรม

ภาษาเชิงพฤติกรรมถูกออกแบบมาเพื่ออธิบายพฤติกรรมที่สังเกตได้ของระบบที่ซับซ้อนซึ่งประกอบด้วยส่วนประกอบที่ทำงานพร้อมกัน ภาษาเหล่านี้มุ่งเน้นไปที่การอธิบายแนวคิดหลัก เช่น การทำงานพร้อมกัน ความไม่แน่นอน การซิงโครไนซ์ และการสื่อสาร รากฐานทางความหมายของภาษาเชิงพฤติกรรมคือแคลคูลัส กระบวนการหรือพีชคณิตกระบวนการ

เฉพาะสาขาวิชา

ภาษา การสร้างแบบจำลองเฉพาะสาขา (DspM)มุ่งเน้นไปที่ผลลัพธ์ที่เกี่ยวข้องกับขั้นตอนเฉพาะของวงจรชีวิตการพัฒนาซอฟต์แวร์ ดังนั้น ภาษาดังกล่าวจึงมีคำศัพท์ ไวยากรณ์ และสัญลักษณ์ที่แตกต่างกันสำหรับแต่ละขั้นตอน เช่น การค้นหา การวิเคราะห์ การออกแบบ สถาปัตยกรรม การหดตัว เป็นต้น ตัวอย่างเช่น ในขั้นตอนการวิเคราะห์ของโครงการ นักสร้างแบบจำลองจะใช้สัญลักษณ์การวิเคราะห์เฉพาะเพื่อสร้างแผนภาพข้อเสนอการวิเคราะห์ ในขณะที่ในขั้นตอนการออกแบบ จะใช้สัญลักษณ์การออกแบบเชิงตรรกะเพื่อแสดงความสัมพันธ์ระหว่างส่วนประกอบของซอฟต์แวร์ นอกจากนี้ แนวปฏิบัติที่ดีที่สุดของภาษาการสร้างแบบจำลองเฉพาะสาขาไม่ได้ห้ามผู้ปฏิบัติงานจากการรวมสัญลักษณ์ต่างๆ เข้าไว้ในแผนภาพเดียว

เฉพาะโดเมน

การสร้างแบบจำลองเฉพาะโดเมน (Domain-specific modelingหรือ DSM) เป็นวิธีการทางวิศวกรรมซอฟต์แวร์สำหรับการออกแบบและพัฒนาระบบ โดยส่วนใหญ่จะเป็นระบบไอที เช่น ซอฟต์แวร์คอมพิวเตอร์ วิธีการนี้เกี่ยวข้องกับการใช้ภาษาเฉพาะโดเมนแบบกราฟิก (Graphical Domain-Specific Languageหรือ DSL) อย่างเป็นระบบเพื่อแสดงแง่มุมต่างๆ ของระบบ ภาษา DSM มักจะรองรับนามธรรมระดับสูงกว่าภาษาสร้างแบบจำลองทั่วไป ดังนั้นจึงใช้ความพยายามน้อยกว่าและรายละเอียดระดับต่ำน้อยกว่าในการกำหนดระบบที่กำหนด

เฉพาะเฟรมเวิร์ก

ภาษาสร้างแบบจำลองเฉพาะเฟรมเวิร์ก ( FSML) เป็นภาษาสร้างแบบจำลองเฉพาะโดเมนชนิดหนึ่ง ซึ่งออกแบบมาสำหรับเฟรมเวิร์กแอปพลิเคชันเชิงวัตถุ FSML กำหนดนามธรรมที่เฟรมเวิร์กจัดเตรียมไว้ให้เป็นแนวคิด FSML และแยกย่อยนามธรรมเหล่านั้นออกเป็นคุณลักษณะ คุณลักษณะเหล่านี้แสดงถึงขั้นตอนการดำเนินการหรือทางเลือกต่างๆ

แนวคิด FSML สามารถกำหนดค่าได้โดยการเลือกคุณสมบัติและระบุค่าสำหรับคุณสมบัติเหล่านั้น การกำหนดค่าแนวคิดดังกล่าวแสดงให้เห็นว่าควรนำแนวคิดนั้นไปใช้ในโค้ดอย่างไร กล่าวอีกนัยหนึ่ง การกำหนดค่าแนวคิดอธิบายว่าควรดำเนินการอย่างไรให้เฟรมเวิร์กสมบูรณ์เพื่อสร้างการใช้งานตามแนวคิดนั้น

การสร้างแบบจำลองข้อมูลและความรู้

การเชื่อมโยงข้อมูลและการสร้างออนโทโลยีจำเป็นต้องใช้ 'ภาษาหลัก' เพื่อใช้ในการแทน เอนทิตี และความสัมพันธ์ระหว่างเอนทิตีเหล่านั้นข้อจำกัดระหว่างคุณสมบัติของเอนทิตีและความสัมพันธ์ และคุณลักษณะเมตาเดตาJSON-LDและRDFเป็นสองภาษาหลัก (และมีความหมายเกือบเทียบเท่ากัน) ในบริบทนี้ เนื่องจากภาษาทั้งสองนี้รองรับการสร้างข้อความและการกำหนดบริบทซึ่งเป็นคุณสมบัติที่จำเป็นต่อการสนับสนุนตรรกะระดับสูงที่จำเป็นในการให้เหตุผลเกี่ยวกับแบบจำลองการแปลงแบบจำลองเป็นตัวอย่างทั่วไปของการให้เหตุผลดังกล่าว

เชิงวัตถุ

ภาษาสำหรับการสร้างแบบจำลองเชิงวัตถุ (OOM) คือสัญลักษณ์ที่ใช้ในการสร้างแบบจำลองระบบในรูปแบบเชิงวัตถุ องค์กรอาจใช้ OOM เพื่อจัดทำเอกสารและอธิบายสถาปัตยกรรมและการออกแบบระบบให้กับทั้งนักพัฒนาและผู้มีส่วนได้ส่วนเสีย เนื่องจากภาษาการสร้างแบบจำลองนั้นเป็นภาพและอยู่ในระดับนามธรรมที่สูงกว่าโค้ด การใช้แบบจำลองจึงส่งเสริมการสร้างวิสัยทัศน์ร่วมกันซึ่งอาจป้องกันปัญหาการตีความที่แตกต่างกันในภายหลังระหว่างการพัฒนา บ่อยครั้งที่ใช้เครื่องมือสร้างแบบจำลองซอฟต์แวร์เพื่อสร้างแบบจำลองเหล่านี้ ซึ่งอาจสามารถแปลงเป็นโค้ดได้โดยอัตโนมัติ

ความเป็นจริงเสมือน

ภาษาสร้างแบบจำลองความเป็นจริงเสมือน (VRML) ซึ่งก่อนปี 1995 รู้จักกันในชื่อภาษามาร์กอัปความเป็นจริงเสมือน เป็นรูปแบบไฟล์มาตรฐานสำหรับการแสดงกราฟิกเวกเตอร์แบบโต้ตอบสามมิติ (3D) ซึ่งออกแบบมาโดยเฉพาะสำหรับเวิลด์ไวด์เว็บ

คนอื่น

แอปพลิเคชัน

ภาษาสร้างแบบจำลองประเภทต่างๆ ถูกนำไปใช้ในสาขาวิชาต่างๆ รวมถึงวิทยาการคอมพิวเตอร์การจัดการข้อมูลการสร้างแบบจำลองกระบวนการทางธุรกิจวิศวกรรมซอฟต์แวร์และวิศวกรรมระบบภาษาสร้างแบบจำลองสามารถใช้เพื่อระบุ:

  • ข้อกำหนดของระบบ
  • โครงสร้างและ
  • พฤติกรรม

ภาษาการสร้างแบบจำลองมีจุดประสงค์เพื่อใช้ในการระบุรายละเอียดของระบบอย่างแม่นยำ เพื่อให้ผู้มีส่วนได้ส่วนเสีย (เช่น ลูกค้า ผู้ปฏิบัติงาน นักวิเคราะห์ นักออกแบบ) สามารถเข้าใจระบบที่กำลังสร้างแบบจำลองได้ดียิ่งขึ้น

ภาษาการสร้างแบบจำลองที่มีความสมบูรณ์มากขึ้นนั้นมีความแม่นยำ สม่ำเสมอ และสามารถดำเนินการได้เทคนิคการสร้างแผนภาพแบบไม่ เป็นทางการที่ใช้กับเครื่องมือวาดภาพคาดว่าจะสร้างภาพแทนที่มีประโยชน์ของข้อกำหนดของระบบ โครงสร้าง และพฤติกรรม ซึ่งอาจเป็นประโยชน์สำหรับการสื่อสาร การออกแบบ และการแก้ปัญหา แต่ไม่สามารถใช้ในเชิงโปรแกรมได้ [ 5 ] : 539 อย่างไรก็ตาม ภาษาการสร้างแบบจำลองที่สามารถดำเนินการได้ซึ่งใช้ร่วมกับเครื่องมือที่เหมาะสม คาดว่าจะทำให้การตรวจสอบและรับรอง ระบบ การจำลองและการสร้างโค้ด เป็นไปโดยอัตโนมัติ จากภาพแทนเดียวกัน

คุณภาพ

การทบทวนภาษาการสร้างแบบจำลองมีความสำคัญอย่างยิ่ง เพื่อให้สามารถกำหนดได้ว่าภาษาใดเหมาะสมกับสถานการณ์การสร้างแบบจำลองที่แตกต่างกัน ในที่นี้ คำว่า "สถานการณ์" หมายรวมถึงผู้มีส่วนได้ส่วนเสีย ขอบเขตงาน และองค์ความรู้ที่เกี่ยวข้อง การประเมินคุณภาพของภาษาเป็นวิธีการหนึ่งที่มุ่งหวังให้ได้แบบจำลองที่ดีขึ้น

กรอบการประเมินผล

ในที่นี้ คุณภาพของภาษาถูกกล่าวถึงตามกรอบ SEQUALสำหรับคุณภาพของแบบจำลองที่พัฒนาโดย Krogstie, Sindre และ Lindland (2003) เนื่องจากเป็นกรอบที่เชื่อมโยงคุณภาพของภาษากับกรอบคุณภาพแบบจำลองทั่วไป กรอบนี้ใช้ห้าด้านในการอธิบายคุณภาพของภาษา ซึ่งควรจะแสดงถึงทั้งแนวคิดและสัญลักษณ์ทางภาพของภาษา เราจะไม่ลงรายละเอียดเกี่ยวกับกรอบคุณภาพแบบจำลองพื้นฐาน แต่จะเน้นเฉพาะด้านที่ใช้ในการอธิบายกรอบคุณภาพภาษาเท่านั้น

ความเหมาะสมของโดเมน

กรอบแนวคิดระบุถึงความสามารถในการแสดงโดเมนในแง่ของความเหมาะสมกับโดเมน คำว่า " ความเหมาะสม"อาจมีความหมายคลุมเครือเล็กน้อย แต่ในบริบทนี้หมายถึงความสามารถในการแสดงออกคุณควรจะสามารถแสดงเฉพาะสิ่งที่อยู่ในโดเมนได้ แต่ก็ต้องมีประสิทธิภาพมากพอที่จะรวมทุกสิ่งทุกอย่างที่อยู่ในโดเมนได้ ข้อกำหนดนี้อาจดูเข้มงวดไปบ้าง แต่เป้าหมายคือการสร้างแบบจำลองที่แสดงผลออกมาเป็นภาพ ซึ่งรวมทุกสิ่งที่เกี่ยวข้องกับโดเมนและไม่รวมทุกสิ่งที่ไม่เหมาะสมกับโดเมน เพื่อให้บรรลุเป้าหมายนี้ ภาษาจะต้องมีการแยกแยะที่ดีว่าสัญลักษณ์และไวยากรณ์ใดมีประโยชน์ในการนำเสนอ

ความเหมาะสมของผู้เข้าร่วม

ในการประเมินความเหมาะสมของผู้เข้าร่วม เราพยายามระบุว่าภาษาที่ใช้สามารถสื่อถึงความรู้ที่ผู้มีส่วนได้ส่วนเสียมีอยู่ได้ดีเพียงใด ซึ่งเป็นเรื่องท้าทายเนื่องจากความรู้ของผู้มีส่วนได้ส่วนเสียเป็นเรื่องส่วนตัว ความรู้ของผู้มีส่วนได้ส่วนเสียมีทั้งแบบแฝงและแบบชัดแจ้ง ความรู้ทั้งสองประเภทมีลักษณะเปลี่ยนแปลงได้ ในกรอบนี้ เราจะพิจารณาเฉพาะความรู้แบบชัดแจ้งเท่านั้น ภาษาที่ใช้ควรสื่อถึงความรู้แบบชัดแจ้งทั้งหมดของผู้มีส่วนได้ส่วนเสียที่เกี่ยวข้องกับขอบเขตงานนั้นๆ ในระดับมาก

ความเหมาะสมของแบบจำลอง

ย่อหน้าสุดท้ายระบุว่าความรู้เกี่ยวกับผู้มีส่วนได้ส่วนเสียควรนำเสนอในรูปแบบที่ดี นอกจากนี้ ภาษาที่ใช้จะต้องสามารถถ่ายทอดความรู้ที่ชัดเจนทั้งหมดเกี่ยวกับผู้มีส่วนได้ส่วนเสียได้อย่างครบถ้วน ความรู้ใดๆ ก็ไม่ควรถูกละเลยหรือไม่ได้ถ่ายทอดออกมาเนื่องจากข้อจำกัดทางภาษา

ความเข้าใจง่าย ความเหมาะสม

ความเหมาะสมและความเข้าใจง่ายช่วยให้ผู้มีส่วนร่วมในสังคมเข้าใจแบบจำลองได้เนื่องจากการใช้ภาษาที่สอดคล้องกัน เพื่อให้บรรลุเป้าหมายนี้ กรอบการทำงานจึงประกอบด้วยชุดเกณฑ์ต่างๆ ความสำคัญโดยทั่วไปที่เกณฑ์เหล่านี้แสดงออกมาคือ ภาษาควรมีความยืดหยุ่น จัดระเบียบได้ง่าย และแยกแยะส่วนต่างๆ ของภาษาได้ง่ายทั้งภายในและจากภาษาอื่นๆ นอกจากนี้ เป้าหมายควรเรียบง่ายที่สุดเท่าที่จะเป็นไปได้ และสัญลักษณ์แต่ละตัวในภาษาควรมีการแสดงแทนที่ไม่ซ้ำกัน

สิ่งนี้เกี่ยวข้องกับโครงสร้างของข้อกำหนดในการพัฒนาด้วยเช่นกัน

ความเหมาะสมของเครื่องมือ

เพื่อให้แน่ใจว่าโดเมนที่จำลองขึ้นนั้นสามารถนำไปใช้ในการวิเคราะห์และประมวลผลต่อไปได้ ภาษาที่ใช้จะต้องทำให้สามารถใช้เหตุผลได้อย่างอัตโนมัติ เพื่อให้บรรลุเป้าหมายนี้ ภาษาจะต้องมีไวยากรณ์และความหมายที่เป็นทางการ ข้อดีอีกประการหนึ่งของการทำให้เป็นทางการคือความสามารถในการค้นหาข้อผิดพลาดในระยะเริ่มต้น ภาษาที่เหมาะสมที่สุดสำหรับผู้ใช้งานด้านเทคนิคอาจไม่ใช่ภาษาเดียวกับภาษาที่เหมาะสมสำหรับผู้ใช้งานด้านสังคมเสมอไป

ความเหมาะสมขององค์กร

ภาษาที่ใช้มีความเหมาะสมกับบริบทขององค์กร เช่น ภาษาที่ใช้ได้รับการกำหนดมาตรฐานภายในองค์กร หรือได้รับการสนับสนุนจากเครื่องมือที่ถูกเลือกใช้เป็นมาตรฐานในองค์กร

ดูเพิ่มเติม

อ่านเพิ่มเติม

  • John Krogstie (2003) "การประเมิน UML โดยใช้กรอบคุณภาพทั่วไป" SINTEF Telecom and Informatics และ IDI, NTNU, นอร์เวย์
  • Krogstie และ Sølvsberg (2003). วิศวกรรมระบบสารสนเทศ: การสร้างแบบจำลองเชิงแนวคิดในมุมมองด้านคุณภาพสถาบันวิทยาการคอมพิวเตอร์และสารสนเทศ
  • Anna Gunhild Nysetvold และJohn Krogstie (2005). "การประเมินภาษาการสร้างแบบจำลองกระบวนการทางธุรกิจโดยใช้กรอบคุณภาพทั่วไป"สถาบันวิทยาการคอมพิวเตอร์และสารสนเทศ
  • แนวคิดพื้นฐานของการสร้างแบบจำลอง
  • พอร์ทัลภาษาการสร้างแบบจำลองซอฟต์แวร์
  • BIP -- การสร้างระบบเรียลไทม์แบบเพิ่มทีละส่วนโดยใช้ส่วนประกอบ
  • ภาษาอังกฤษแบบทางการของเจลลิช
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Modeling_language&oldid=1360710063#Graphical_modeling_languages ​​"

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ ภาษาการสร้างแบบจำลอง

ภาษาสร้างแบบจำลองคือสัญลักษณ์ที่ใช้ในการแสดงข้อมูลสารสนเทศความรู้หรือระบบต่างๆในโครงสร้างที่กำหนดโดยชุดกฎที่สอดคล้องกัน

ประเภทกราฟิก

ตัวอย่างของภาษาสร้างแบบจำลองกราฟิกในสาขาวิทยาการคอมพิวเตอร์ การจัดการโครงการ และวิศวกรรมระบบ:

ประเภทข้อความ

แบบจำลองข้อมูลยังสามารถแสดงออกมาในภาษาธรรมชาติที่เป็นทางการ เช่น Gellish ได้อีกด้วย [ 4 ​​] Gellish มีรูปแบบภาษาธรรมชาติ เช่น Gellish Formal English และ Gellish Formal Dutch ( Gellish Formeel Nederlands ) เป็นต้น Gellish Formal English...

ประเภทที่เฉพาะเจาะจงมากขึ้น

ในสาขา วิทยาการคอมพิวเตอร์ นั้น เมื่อไม่นานมานี้ได้มีการเกิดขึ้นของภาษาสร้างแบบจำลองเฉพาะทางมากขึ้น