แบบสถาปัตยกรรมของอาคาร แสดงรายละเอียดที่เหมาะสมเพื่อให้ผู้ที่รับก่อสร้างสามารถดำเนินการได้ตามข้อกำหนด และมีผลงานที่เป็นอาคารออกมาตามความคาดหวังของผู้อาศัย ซึ่งแบบทางสถาปัตยกรรมมีการพัฒนามาอย่างต่อเนื่อง จนขยายออกมาเป็นศาสตร์แขนงหนึ่งที่ยอมรับกันโดยทั่วไป โดยกำหนดมุมมองในด้านต่างๆ ขนาด วัสดุ และรายละเอียดโครงสร้างอื่นๆ รวมถึงของกำหนดเชิงเทคนิคของระบบสาธารณูประการต่างๆ เช่น ไฟฟ้า ประปา ระบบรักษาความปลอดภัยและอื่นๆ สำหรับการเปรียบเทียบเชิงนัย อะไรคือองค์ประกอบของแบบซอฟต์แวร์? ในปัจจุบันการพัฒนาซอฟต์แวร์ยังห่างไกลกับการก่อสร้างอาคารเป็นอย่างมากในรูปของมาตรฐานการเชื่อมต่อส่วนต่างๆ เข้าด้วยกัน เรายังไม่มีเทคโนโลยีที่สามารถเชื่อมต่อซอฟต์แวร์ที่ซับซ้อนให้สามารถทำงานด้วยกันได่้โดยง่าย แบบของซอฟต์แวร์สามารถแสดงได้โดยเนื้อหาในเอกสาร แผนภาพ รูปภาพ การอธิบาย เป็นต้่น จากแผนภาพที่ได้มีการพัฒนาขึ้นมา ได้มีการรวบรวมแผนภาพที่เป็นประโยชน ์ต่อการอธิบายการทำงานซอฟต์แวร์ โดยเรียกว่า Unify Modelling Language [18] ที่ประกอบด้วยประเภทของแผนภาพจำนวนหนึ่งที่สามารถใช้อธิบายการทำงานของซอฟต์แวร์ได้ อย่างมีประสิทธิภาพ ซึ่งการอธิบายการทำงานของซอฟต์แวร์หนึ่ง จะใช้ชุดของแผนภาพ UML ที่เหมาะสม กับเทคโนโลยี และความต้องการเฉพาะสำหรับซอฟต์แวร์ดังกล่าว ในหัวข้อ
แสดงการใช้งาน UML ในขอบเขตจำกัดเพื่อแสดงแบบร่างของการนำเสนอซอฟต์แวร์ที่พัฒนาบนเว็ป อย่างไรก็ตามขั้นตอนกระบวนการมาตรฐานที่สามารถใช้งานสำหรับออกแบบซอฟต์แวร์ใดๆ ยังเป็นสิ่งที่เป็นไปได้ยากในเทคโนโลยีปัจจุบัน
ในส่วนของโปรแกรมประยุกต์บนเว็ป ผู้ใช้งาน และผู้พัฒนาซอฟต์แวร์ คาดหวังจะมีระบบหรือเครื่องมือ ที่สามารถกำหนดวิธีการทำงาน และกฎทางธุรกิจ จากนั้นกดปุ่มเดียวได้ซอฟต์แวร์ที่ตรงกับความคาดหวังออกมาใช้งานได้จริง ซึ่งการเชื่อมต่อของระดับต่างๆ ในการพัฒนาซอฟต์แวร์โดยเครื่องมือต่างๆ เป็นไปได้ในบางระดับ เช่น การสร้างโครงร่่างของโปรแกรมจากแผนภาพคลาส ในอนาคตเมื่อซอฟต์แวร์ มีการชยายตัวแชะมีความซับซ้อนมากขึ้น จะมีความต้องการการเชื่อมต่อระหว่างระดับต่างๆ มากขึ้นเช่นเดียวกัน ดังนั้นจึงมีการนำเสนอวิธีการพัฒนาซอฟต์แวร์ ทีมีการออกแบบสถาปัตยกรรมที่ผลักดันโดยแบบซอฟต์แวร์ (Model Driven Architecture, MDA) [37,27] โดยมีจุดมุ่งหมายที่สามารถจะดำเนินการพัฒนาซอฟต์แวร์ จากแบบที่กำหนดไว้
เนื่องด้วยเนื้อหาในบทนี้ไม่ได้อยู่ในโครงการที่ได้มีการนำเสนอไว้ ในข้อเสนอโครงการ เป็นสิ่งที่ผู้ดำเนินการวิจัยเห็นว่าน่าจะเป็นประโยชน์และเกี่ยวเนื่องกับเรื่องที่ทำ จึงได้รวบรวมมานำเสนอไว้ ความครบถ้วนสมบูรณ์ อาจขาดไปบ้าง อย่างไรก็ตามสามารถเสริมแนวคิดในการพัฒนาโปรแกรมประยุกต์บนเว็ปได้ในอนาคตห