แน่นอนว่ามีหลายระบบสำหรับกระบวนการสร้างแบบจำลอง เหล่านี้ตกอยู่ภายใต้หมวดหมู่ของalgebras กระบวนการ ตัวอย่างที่สำคัญคือแคลคูลัส , CCS , ACPและซีเอสพีπ
Processi calculi มีกลไกพื้นฐานสำหรับการระบุพฤติกรรมของกระบวนการรวมถึง: การส่งและรับข้อความ (แบบซิงโครนัสหรือแบบอะซิงโครนัส) การสร้างกระบวนการแบบขนาน แม้ว่าแคลคูลัสมีขนาดเล็กในแง่ของจำนวนสิ่งก่อสร้าง แต่ก็มีความชัดเจนและมีงานวิจัยจำนวนมากได้ทำการศึกษาคุณสมบัติของมัน
แตกต่างแคลคูลัสจากคนอื่น ๆ ในการที่จะช่วยให้ในสาระสำคัญกระบวนการที่จะผ่านเป็นค่าชั้นแรก จริง ๆ แล้วอนุญาตให้ชื่อสถานีผ่านไปรอบ ๆ เป็นค่า class, เปิดใช้งานการเปลี่ยนแปลงใน topology แบบไดนามิก นี่อาจเป็นแคลคูลัสที่คุณต้องการเพราะมันให้พลังที่ยิ่งใหญ่ที่สุดπ
CSP (การสื่อสารกระบวนการลำดับ) เป็นเรื่องแปลกเล็กน้อยเมื่อมองจากมุมมองของการสร้างแบบจำลองโมเลกุล มันมีทฤษฎีการสำรองและการสนับสนุนเครื่องมือมากมาย (คิดค้นโดย CAR Hoare)
CCS และ ACP มีไดนามิกน้อยกว่า -calculus แต่จะง่ายกว่าในการวิเคราะห์และจำลอง ชุดเครื่องมือที่เป็นของแข็งที่เรียกว่า CRL (และ CRL2) พร้อมใช้งานสำหรับ ACP เครื่องมือที่คล้ายกันนี้มีอยู่สำหรับ CCSμ μπμμ
ฉันจะเริ่มตรวจสอบงานที่เกี่ยวข้อง (ดูด้านล่าง) แล้วค้นหาว่าแบบใดที่เหมาะกับสิ่งที่คุณกำลังมองหา
ในความเป็นจริงมีงานจำลองปฏิกิริยาเคมีและกระบวนการทางชีวภาพค่อนข้างมากโดยใช้พีชคณิตกระบวนการ สถานที่ที่เหมาะสมที่สุดในการดูคือรายการสิ่งพิมพ์ของLuca Cardelli งานวิจัยทั้งหมดของเขาเกี่ยวกับBioComputingอาจมี 30 บทความในหัวข้อ การพูดคุยนี้ให้ภาพรวมของงานของเขามากมาย นี้หนึ่งเล็กน้อยเป็นทางการมากขึ้นแม้ว่าการอ่านเอกสารที่เป็นจริงวิธีเดียวที่จะเห็นรายละเอียด
วิธีการหนึ่งที่จำลองกระบวนการทางเคมีโดยตรงคือCHAM (เครื่องนามธรรมทางเคมี) ส่วนผสมที่สำคัญที่นี่คือทางออกของโมเลกุลและเยื่อหุ้มเซลล์ มีกฎการให้ความร้อนและความเย็นสำหรับการจัดเรียงโมเลกุลใหม่และการกำจัดขยะ กฎเหล่านี้สามารถย้อนกลับได้ ในที่สุดก็มีกฎการเกิดปฏิกิริยาซึ่งรูปแบบการเกิดปฏิกิริยา ตรงกันข้ามกับ algebras ของกระบวนการโมเดล CHAM ไม่ได้กังวลเกี่ยวกับไวยากรณ์ของกระบวนการดังนั้นคุณจึงสามารถคิดค้นการเป็นตัวแทนของโมเลกุลเองได้
เขียนซ้ำตรรกะที่เกิดขึ้นในชุดเครื่องมือม้อดเสนอวิธีการโดยตรงมากขึ้นหรือน้อยลงในการระบุปฏิกิริยาดังกล่าว เราต้องการเพียงระบุกฎการเขียนซ้ำการส่ง "ซุป" นั้นเป็นไปโดยอัตโนมัติ ชุดเครื่องมือจะช่วยให้การจำลองและการวิเคราะห์ปฏิกิริยาทางเคมี (เล็ก) ตัวแปรที่น่าจะเป็นของม้อดก็มีอยู่เช่นกัน
fork
เรียกใช้ระบบในระบบปฏิบัติการ Unix คล้ายกับแนวคิดที่สง่างามมาก คุณสามารถเห็นมันเป็นการดำเนินการปรมาณูที่ทำซ้ำกระบวนการปัจจุบัน ส้อมก่อนที่จะมีเพียงหนึ่งกระบวนการขณะที่หลังจากส้อมมีสองกระบวนการและS'หากเราทำสิ่งต่าง ๆ มากเกินไปและจะเหมือนกันทุกด้านยกเว้นว่ามีตัวบ่งชี้หนึ่งบิตที่ทำให้ทราบว่าเป็นกระบวนการ "ใหม่" ในขณะที่รู้ว่าเป็นกระบวนการ "ดั้งเดิม" หลังจากนั้นและสามารถแยกกันได้และพวกเขาก็สามารถทำได้S S ' S S ' S ' S S S '