อ่าน 3 นาที
โดนัลด์ ไฟร์สมิธ
การเกิด พ.ศ. 2495/วิศวกรซอฟต์แวร์ชาวอเมริกัน/วิศวกรระบบชาวอเมริกัน/ศิษย์เก่ามหาวิทยาลัยลินฟิลด์/รวมประวัติบุคคลที่ยังมีชีวิตอยู่/ลิงก์ย้อนกลับเทมเพลต Webarchive
Donald G. Firesmith (เกิด 14 มิถุนายน 1952) เป็นวิศวกรซอฟต์แวร์ที่ปรึกษา และผู้ฝึกอบรมที่สถาบันวิศวกรรมซอฟต์แวร์ ชาว อเมริกัน
โดนัลด์ ไฟร์สมิธ
โดนัลด์ ไฟร์สมิธ | |
|---|---|
โดนัลด์ ไฟร์สมิธ ในปี 2006 | |
| เกิด | 14 มิถุนายน พ.ศ. 2495 เมืองโอคลาโฮมาซิตี รัฐโอคลาโฮมา |
| สัญชาติ | สหรัฐอเมริกา |
| อัลมา มัธยฐาน | มหาวิทยาลัยรัฐแอริโซนา |
| เป็นที่รู้จักในด้าน | กรอบวิธีการสำหรับสถาปัตยกรรมระบบวิศวกรรมวิศวกรรมวิธีการ |
| เส้นทางอาชีพด้านวิทยาศาสตร์ | |
| ฟิลด์ | วิศวกรรมระบบ , วิศวกรรมซอฟต์แวร์ , วิศวกรรมความต้องการ , วิศวกรรมวิธีการและการออกแบบเชิงวัตถุ |
| สถาบันต่างๆ | สถาบันวิศวกรรมซอฟต์แวร์ |
Donald G. Firesmith (เกิด 14 มิถุนายน 1952) เป็นวิศวกรซอฟต์แวร์ที่ปรึกษา และผู้ฝึกอบรมที่สถาบันวิศวกรรมซอฟต์แวร์ ชาว อเมริกัน
ชีวประวัติ
ไฟร์สมิธสำเร็จการศึกษาระดับปริญญาตรีสาคณิตศาสตร์และภาษาเยอรมันจากวิทยาลัยลินฟิลด์ในปี 1975 และปริญญาโทสาคณิตศาสตร์จากมหาวิทยาลัยรัฐแอริโซนา ในปี 1977 นอกจากนี้เขายังศึกษาอยู่ที่ มหาวิทยาลัยดนตรีแห่งมิวนิก (LMU Munich ) เป็นเวลาหนึ่งปีด้วย
ไฟร์สมิธเริ่มต้นทำงานในธุรกิจคอมพิวเตอร์ในฐานะนักพัฒนาซอฟต์แวร์ในปี 1979 และดำรงตำแหน่งวิศวกรคุณภาพ ผู้จัดการการกำหนดค่า และผู้จัดการข้อมูลให้กับบริษัท Computer Science Corporation ในสหรัฐอเมริกา เยอรมนี และสวิตเซอร์แลนด์ ตั้งแต่ปี 1984 ถึง 1988 เขาเป็นผู้เชี่ยวชาญด้านวิธีการเขียนโปรแกรมเชิงวัตถุ (OO methodologist) ที่บริษัท Magnavox Electronic Systems Corporation และตั้งแต่ปี 1988 ถึง 1995 เขาเป็นประธานของ Advanced Software Technology Specialists บริษัทที่ปรึกษาและฝึกอบรมขนาดเล็ก
ตั้งแต่ปี 1994 ถึง 1997 เขาเป็นบรรณาธิการจัดซื้อและบรรณาธิการบริหารของหนังสืออ้างอิงที่ SIGS Books นอกจากนี้เขายังเป็นวิศวกรซอฟต์แวร์ที่ปรึกษาอาวุโสที่StorageTekซึ่งเขาทำงานในฐานะผู้นำทางเทคนิค วิศวกรข้อกำหนด และสถาปนิกซอฟต์แวร์หัวหน้าสถาปนิกของ Lante Corporation ซึ่งเชี่ยวชาญในการผลิต eMarketplaces และหัวหน้าสถาปนิกสำหรับหน่วยธุรกิจอเมริกาเหนือของ Cambridge Technology Partners ตั้งแต่ปี 2003 ถึง 2020 เขาเป็นวิศวกรหลักที่Software Engineering Instituteซึ่งเขาทำงานในแผนกโซลูชันซอฟต์แวร์ด้านโซลูชันทางเทคนิคของลูกค้า โดยช่วยรัฐบาลสหรัฐอเมริกาในการจัดซื้อระบบที่ใช้ซอฟต์แวร์จำนวนมาก[ 1 ]นับตั้งแต่เกษียณอายุในปี 2020 เขาเป็นนักเขียนนวนิยายเต็มเวลา
Firesmith ได้รับการแต่งตั้งเป็นสมาชิกดีเด่นของ ACMในปี 2015 [ 2 ]
งาน
วิศวกรรมวิธีการ (ME) และสภาพแวดล้อมและสัญลักษณ์กระบวนการแบบเปิด (OPEN)
ไฟร์สมิธเป็นผู้ร่วมก่อตั้งOPEN Consortiumระหว่างประเทศ ร่วมกับ ไบรอัน เฮนเดอร์สัน-เซลเลอร์สและ เอียน เกรแฮม [ 3 ] [ 4 ] [ 5 ]ไฟร์สมิธเป็นผู้พัฒนาหลักของ OPEN Modeling Language [ 6 ] ไฟร์สมิธเป็นผู้ก่อตั้งOPEN Process Framework Repository Organizationและเป็นผู้พัฒนาคลังข้อมูลขนาดใหญ่ของส่วนประกอบเมธอดแบบโอเพนซอร์สที่สามารถนำกลับมาใช้ใหม่ได้ฟรี[ 7 ]
แนวทาง การพัฒนาซอฟต์แวร์ แบบเปิด (OPEN ) ตั้งอยู่บนพื้นฐานวิศวกรรมวิธีการตามสถานการณ์ (SME) ซึ่งเป็นวิธีการที่ทีมพัฒนาซอฟต์แวร์สามารถสร้างวิธีการและกระบวนการที่เหมาะสมกับสถานการณ์หรือเงื่อนไขเฉพาะของตนเองได้[ 8 ] [ 9 ] [ 10 ]ส่วนประกอบของวิธีการที่สอดคล้องกับมาตรฐานเมตาโมเดลวิศวกรรมซอฟต์แวร์ระดับสากล[ 11 ]เช่นISO/IEC 24744และจัดเก็บไว้ในคลังข้อมูล จะถูกเลือกทีละส่วน และวิธีการจะถูกประกอบขึ้นจากส่วนประกอบของวิธีการเหล่านี้ แนวทาง SME นี้อิงจากการวิจัยของกลุ่มต่างๆ ทั่วโลก โดยมีการเผยแพร่ผลลัพธ์จากการประชุมล่าสุด[ 12 ]
กรอบวิธีการสำหรับการออกแบบสถาปัตยกรรมระบบวิศวกรรม (MFESA)
Firesmith เป็นผู้พัฒนาหลักของ Method Framework for Engineering System Architectures (MFESA) [ 13 ] [ 14 ]กรอบงานนี้ประกอบด้วยสิ่งต่อไปนี้:
- ออนโทโลยีที่กำหนดแนวคิดหลักของวิศวกรรมสถาปัตยกรรมระบบและความสัมพันธ์ระหว่างแนวคิดเหล่านั้น
- เมตาโมเดลที่กำหนดซูเปอร์ไทป์นามธรรมพื้นฐานของส่วนประกอบวิธีการสำหรับสถาปัตยกรรมระบบทางวิศวกรรม รวมถึงด้านสถาปัตยกรรม:
- ผลงานที่สร้างขึ้นรวมถึงแบบสถาปัตยกรรมและการนำเสนอทางสถาปัตยกรรม เช่น แบบจำลองและเอกสาร
- หน่วยงานปฏิบัติงาน ซึ่งรวมถึงกิจกรรม งาน และเทคนิคในการผลิตผลงาน
- ผู้ผลิต ซึ่งรวมถึงสถาปนิก ทีมสถาปนิก และเครื่องมือทางสถาปัตยกรรมที่ทำหน้าที่ในแต่ละส่วนงานเพื่อผลิตผลงาน
- แหล่งรวบรวมส่วนประกอบวิธีการที่สามารถนำกลับมาใช้ซ้ำได้ฟรีและเป็นโอเพนซอร์ส สำหรับการสร้างวิธีการทางวิศวกรรมสถาปัตยกรรมระบบที่เหมาะสมกับสถานการณ์เฉพาะ
- เมธอดสำหรับการสร้างวิธีการทางวิศวกรรมสถาปัตยกรรมระบบเฉพาะสถานการณ์ โดยการเลือกส่วนประกอบวิธีการที่เหมาะสมจากคลังข้อมูล ปรับแต่งตามความเหมาะสม และบูรณาการเข้าด้วยกันเพื่อสร้างวิธีการทางวิศวกรรมสถาปัตยกรรมใหม่
สิ่งพิมพ์
เขาเป็นผู้เขียนหนังสือทางเทคนิคหลายเล่มในสาขาวิศวกรรมระบบและซอฟต์แวร์ รวมถึงบทความทางเทคนิค เอกสารการประชุม และบทช่วยสอนจำนวนมาก[ 15 ]ตัวอย่างบางส่วน:
- 1993. การวิเคราะห์ความต้องการเชิงวัตถุและการออกแบบเชิงตรรกะ: แนวทางวิศวกรรมซอฟต์แวร์ , สำนักพิมพ์ John Wiley & Sons, ISBN 0-471-57807-X
- 1995. พจนานุกรมเทคโนโลยีวัตถุ: คู่มืออ้างอิงฉบับสมบูรณ์สำหรับใช้บนโต๊ะทำงาน , สำนักพิมพ์มหาวิทยาลัยเคมบริดจ์, ISBN 0-13-373887-6ร่วมกับ เอ็ดเวิร์ด เอ็ม. ไอคโฮลท์
- 1998. คู่มืออ้างอิงภาษาสร้างแบบจำลองแบบเปิด (OML)สำนักพิมพ์มหาวิทยาลัยเคมบริดจ์ISBN 1-884842-75-5โดยมีBrian Henderson-Sellersและ Ian Graham ร่วมแสดง ด้วย
- 1998. การจัดทำเอกสารแอปพลิเคชัน Java ที่สมบูรณ์โดยใช้ OPEN , Addison-Wesley Longman, ISBN 0-201-34277-4โดยมี Scott Krutsch, Marshall Stowe และ Greg Hendley ร่วมแสดงด้วย
- 2001. กรอบกระบวนการเปิด (The OPEN Process Framework) , Addison-Wesley Longman, ISBN 0-201-67510-2ร่วมกับ ไบรอัน เฮนเดอร์สัน-เซลเลอร์ส
- 2008. กรอบวิธีการสำหรับสถาปัตยกรรมระบบวิศวกรรม , สำนักพิมพ์ Auerbach, ISBN 978-1-4200-8575-4ร่วมด้วย ปีเตอร์ คาเปลล์, ดีทริช ฟัลเคนทัล, ชาร์ลส์ บี. แฮมมอนส์, เดวิตต์ ที. ลาติเมอร์ที่ 4 และทอม เมเรนดิโน
- 2013. ข้อผิดพลาดทั่วไปในการทดสอบระบบและซอฟต์แวร์ และวิธีป้องกันและลดผลกระทบ: คำอธิบาย อาการ ผลที่ตามมา สาเหตุ และคำแนะนำ Addison-Wesley, ISBN 978-0133748550
- 2019. ทฤษฎีการจำลองของจิตสำนึก: (หรือ รถยนต์ไร้คนขับของคุณมีจิตสำนึก) , KDP, ISBN 978-1705622919
นอกจากนี้ ไฟร์สมิธยังเป็นผู้เขียนนวนิยายแนวแฟนตาซีเหนือธรรมชาติร่วมสมัย นิยายวิทยาศาสตร์วันสิ้นโลก นิยายแอ็คชั่น และนิยายผจญภัยอีกหลายเรื่อง:
- 2014. ไม้กายสิทธิ์มหัศจรรย์: คลังความรู้เกี่ยวกับไม้กายสิทธิ์มากมาย , CreateSpace, ISBN 978-1497311220(ภายใต้นามปากกา วูล์ฟริค อิกเนเชียส เฟอเออร์ชมีด)
- 2015. หลุมนรก: สิ่งที่ซ่อนอยู่เบื้องล่าง , CreateSpace, ISBN 978-1515068075
- 2016. หลุมนรก: ปีศาจบนแม่น้ำดาลตัน , CreateSpace, ISBN 978-1523241767
- 2018. ความลับของบ้านฮอว์ธ อร์น , CreateSpace, ISBN 978-1497311220
- 2020. หลุมนรก: สู่ขุมนรกและกลับมา , KDP, ISBN 978-1087921051
- 2021. หม้อแห่งความฝันอันน่าพิศวง , KDP, ISBN 979-8566545042
- 2021. หลุมนรก: การแก้แค้นของทาส , KDP, ISBN 979-8527374209
เอกสารอ้างอิง
- ^หน้าข้อมูลพนักงานของ Donald Firesmith บนเว็บไซต์ SEIสืบค้นเมื่อ 23 กันยายน 2009
- ^รางวัลสมาชิกดีเด่นของ ACM เก็บถาวรเมื่อ 2014-06-09 ที่ Wayback Machineเรียกดูเมื่อ 2016-09-18
- ^ OPEN คืออะไร?คำอธิบายโดยย่อเกี่ยวกับการก่อตั้ง OPEN Consortium สืบค้นเมื่อ 23 กันยายน 2552
- ^ Brian Henderson-Sellersและ Donald Firesmith, The OPEN Process Framework , Addison-Wesley Longman, ISBN 0-201-67510-22001
- ^ [1] The Open Alternative, Object Expert, Volume 2 part 1, pp 14–15, Nov/Dec 1996, SIGS Publications
- ^ Donald Firesmith, Brian Henderson-Sellersและ Ian Graham,คู่มืออ้างอิงภาษาสร้างแบบจำลองแบบเปิด (OML) , สำนักพิมพ์มหาวิทยาลัยเคมบริดจ์, ISBN 1-884842-75-5, 1998
- ^ประธาน OPFROสืบค้นข้อมูลเมื่อ 24 กันยายน 2009
- ^ Henderson-Sellers, B. และ Serour, MK, 2005, การสร้างวิธีการคล่องตัวแบบคู่ – คุณค่าของวิศวกรรมวิธีการ, J. Database Management, 16(4), 1–24
- ^ Henderson-Sellers, B. และ Qumer, A., 2007, การใช้วิศวกรรมวิธีการเพื่อทำให้สภาพแวดล้อมแบบดั้งเดิมมีความคล่องตัว, Cutter IT Journal, 20(5), 30–37; ตีพิมพ์ซ้ำเป็นบทที่ 5 (หน้า 61–74) ใน Fostering Innovation on the Agile Frontier, 2008, รายงาน Cutter Consortium, 140 หน้า
- ^ M. Bajec, D. Vavpotic และ M. Krisper, 2007. แนวทางปฏิบัติที่ขับเคลื่อนด้วยการสร้างวิธีการพัฒนาซอฟต์แวร์เฉพาะโครงการ. เทคโนโลยีสารสนเทศและซอฟต์แวร์ 49, 345–365
- ^ Gonzalez-Perez, C. และ Henderson-Sellers, B., 2008, Metamodelling for Software Engineering, J. Wiley & Sons, Chichester, 210 หน้า
- ^ Ralyté, J.; Brinkkemper, S. และ Henderson-Sellers, B. (บรรณาธิการ), 2007, วิศวกรรมวิธีการตามสถานการณ์: พื้นฐานและประสบการณ์ รายงานการประชุมเชิงปฏิบัติการ IFIP WG 8.1, 12–14 กันยายน 2007, เจนีวา, สวิตเซอร์แลนด์, IFIP Series, เล่มที่ 244, Springer, เบอร์ลิน, 380 หน้า
- ^ Donald Firesmith ร่วมกับ Peter Capell, Dietrich Falkenthal, Charles B. Hammons, DeWitt T. Latimer IV และ Tom Merendino,กรอบวิธีการสำหรับสถาปัตยกรรมระบบวิศวกรรม , สำนักพิมพ์ Auerbach, ISBN 978-1-4200-8575-4, 2008, หน้า 51–61
- ^ กรอบวิธีการสำหรับการออกแบบสถาปัตยกรรมระบบวิศวกรรม (MFESA)บทเรียนในการประชุมเทคโนโลยีระบบและซอฟต์แวร์ประจำปี 2009 (SSTC'2009) เมษายน 2552 สืบค้นเมื่อ 23 กันยายน 2552
- ^รายชื่อสิ่งพิมพ์จากเซิร์ฟเวอร์บรรณานุกรม DBLPสืบค้นเมื่อ 23 กันยายน 2552
ลิงก์ภายนอก
- หน้าแรกของ SEIเกี่ยวกับ Donald Firesmith
- องค์กรคลังข้อมูลกรอบกระบวนการเปิด (OPEN Process Framework Repository Organization)
- เว็บไซต์ของผู้เขียน Firesmithพร้อมรายชื่อ (และลิงก์ไปยัง) ผลงานตีพิมพ์ของเขา
สรุปเนื้อหา
ข้อมูลสำคัญจากบทความ
ข้อมูลสำคัญเกี่ยวกับ โดนัลด์ ไฟร์สมิธ
Donald G. Firesmith (เกิด 14 มิถุนายน 1952) เป็นวิศวกรซอฟต์แวร์ที่ปรึกษา และผู้ฝึกอบรมที่สถาบันวิศวกรรมซอฟต์แวร์ ชาว อเมริกัน
ชีวประวัติ
ไฟร์สมิธสำเร็จการศึกษาระดับปริญญาตรีสาคณิตศาสตร์และภาษาเยอรมันจากวิทยาลัยลินฟิลด์ในปี 1975 และปริญญาโทสาคณิตศาสตร์จากมหาวิทยาลัยรัฐแอริโซนา ในปี 1977 นอกจากนี้เขายังศึกษาอยู่ที่ มหาวิทยาลัยดนตรีแห่งมิวนิก (LMU Munich )...
วิศวกรรมวิธีการ (ME) และสภาพแวดล้อมและสัญลักษณ์กระบวนการแบบเปิด (OPEN)
ไฟร์สมิธเป็นผู้ร่วมก่อตั้งOPEN Consortiumระหว่างประเทศ ร่วมกับ ไบรอัน เฮนเดอร์สัน-เซลเลอร์สและ เอียน เกรแฮม [ 3 ] [ 4 ] [ 5 ]ไฟร์สมิธเป็นผู้พัฒนาหลักของ OPEN Modeling Language [ 6 ] ไฟร์สมิธเป็นผู้ก่อตั้งOPEN Process Framework Repository...
กรอบวิธีการสำหรับการออกแบบสถาปัตยกรรมระบบวิศวกรรม (MFESA)
Firesmith เป็นผู้พัฒนาหลักของ Method Framework for Engineering System Architectures (MFESA) [ 13 ] [ 14 ]กรอบงานนี้ประกอบด้วยสิ่งต่อไปนี้:...