هندسة الويب

يرجى إضافة قالب معلومات متعلّقة بموضوع المقالة.
تحتوي هذه المقالة ترجمة آلية، يلزم إزالتها لتحسين المقالة.
يرجى مراجعة هذه المقالة وإزالة وسم المقالات غير المراجعة، ووسمها بوسوم الصيانة المناسبة.
من ويكيبيديا، الموسوعة الحرة

هندسة الويب (بالإنجليزية: Web Engineering)‏ هو مجال يهتم بدراسة منهجيات تطوير وهندسة البرمجيات وتطبيقها لبناء مواقع إلكترونية وتطبيقات ويب قابلة للتوسع والصيانة. [1]

كتخصص[عدل]

<grammarly-btn>

</grammarly-btn>

أنصار هندسة الشبكات يدعمون إنشاء هندسة الشبكات كتخصص في مرحلة مبكرة من شبكة الإنترنت. الحجج الرئيسية على ان هندسة الشبكات تخصص جديد هي:

  • نظم المعلومات المستندة على الويب (WIS) عملية التطوير مختلفة وفريدة من نوعها.[2]
  • هندسة الشبكات متعددة التخصصات ؛ ليست تخصص واحد (مثل هندسة البرمجيات) يمكن أن توفر نظرية كاملة عن أساس المعارف والممارسات كدليل لنظم المعلومات المستندة على الويب.[3]
  • قضايا إدارة التطور و دورة الحياة بالمقارنة مع أكثر التطبيقات 'التقليدية'.
  • نظم المعلومات و التطبيقات المستندة على الويب منتشرة و غير تافهة. الويب كمنصة سوف تستمر في النمو و هي تستحق أن تعامل كذلك.

ومع ذلك ، فقد كان مثيرا للجدل ، خاصة بالنسبة للأشخاص في التخصصات التقليدية مثل هندسة البرمجيات على التعرف على هندسة الشبكات كحقل جديد. المسألة هي كيف مختلفة ومستقلة هندسة الشبكات ، مقارنة مع التخصصات الأخرى.

المواضيع الرئيسية على هندسة الشبكات تشمل, ولكن لا تقتصر على المجالات التالية:

 تخصصات النمذجة[عدل]

  • العمليات التجارية للتطبيقات على شبكة الإنترنت
  • عملية النمذجة لتطبيقات الويب
  • المتطلبات لهندسة تطبيقات الويب
  • تطبيقات B2B

تخصصات التصميم، والأدوات والأساليب[عدل]

  • UML واليب
  • النمذجة المفاهيمية من تطبيقات الويب (المعروف أيضا باسم. نمذجة الويب)
  • النماذج والأساليب والأدوات
  • طرق تصميم مواقع الويب
  • أدوات CASE لتطبيقات الويب
  • تصميم الواجهات على شبكة الإنترنت
  • نماذج البيانات لنظم المعلومات المستندة على الويب

تخصصات التنفيذ[عدل]

  • تطوير تطبيقات ويب البيئات
  • Code Generation for Web Applications
  • Software Factories for/on the Web
  • Web 2.0, AJAX, E4X, ASP.NET, PHP وغيرها من التطورات الجديدة 
  • تطوير ونشر خدمات الويب

تخصصات الاختبار[عدل]

  • اختبار وتقييم أنظمة الويب والتطبيقات.
  • اختبار التشغيل الآلي والأساليب والأدوات.

فئات التطبيقات[عدل]

  • تطبيقات الويب الدلالي
  • الوثيقة التي تركز على مواقع ويب
  • معاملات تطبيقات الويب
  • تطبيقات الويب التفاعلية
  • تطبيقات الويب المستندة على سير العمل
  • تطبيقات الويب التعاونية
  • Portal-oriented Web applications
  • Ubiquitous and Mobile Web Applications
  • Device Independent Web Delivery
  • Localization and Internationalization of Web Applications
  • Personalization of Web Applications

السمات[عدل]

جودة الويب[عدل]

المحتوى ذات الصلة[عدل]

التعليم[عدل]

  • ماجستير: هندسة الشبكات فرع من الدراسة في برنامج الماجستير ويب العلوم في جامعة يوهانس كبلر لينز, النمسا [4]
  • دبلوم في هندسة الشبكات: هندسة الشبكات برنامج الدراسة في المؤتمر الدولي المواقع الكلية (iWMC), ألمانيا [5]

انظر أيضا[عدل]

المراجع[عدل]

<grammarly-btn>

</grammarly-btn>

  1. ^ Ginige، A.؛ Murugesan، S. (Jan.-March/2001). "Web engineering: an introduction". IEEE Multimedia. ج. 8 ع. 1: 14–18. DOI:10.1109/93.923949. مؤرشف من الأصل في 2024-05-09. {{استشهاد بدورية محكمة}}: تحقق من التاريخ في: |تاريخ= (مساعدة)
  2. ^ Gerti Kappel, Birgit Proll, Seiegfried, and Werner Retschitzegger, "An Introduction to Web Engineering," in Web Engineering, Gerti Kappel, et al. (eds.
  3. ^ Deshpande، Yogesh؛ Hansen، Steve (2001). "Web Engineering: Creating Discipline among Disciplines". IEEE Multimedia. ج. 8 ع. 1: 81–86.
  4. ^ JKU » Webwissenschaften - Master. نسخة محفوظة 17 يناير 2018 على موقع واي باك مشين.
  5. ^ iWMC » Academic Program - Web Engineering. iWMC.at (2014-04-30). نسخة محفوظة 07 يوليو 2017 على موقع واي باك مشين.

مصادر[عدل]

  • Robert L. Glass, "Who's Right in the Web Development Debate?" Cutter IT Journal, July 2001, Vol. 14, No.7, pp 6–0.
  • S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera. "Designing Data-Intensive Web Applications". Morgan Kaufmann Publisher, Dec 2002, (ردمك 1-55860-843-5)

<grammarly-btn>

</grammarly-btn>

مصادر هندسة الشبكات[عدل]

<grammarly-btn>

</grammarly-btn>

المنظمات
الكتب
  • "Engineering Web Applications", by Sven Casteleyn, Florian Daniel, Peter Dolog and Maristella Matera, Springer, 2009, (ردمك 978-3-540-92200-1)
  • "Web Engineering: Modelling and Implementing Web Applications", edited by Gustavo Rossi, Oscar Pastor, Daniel Schwabe and Luis Olsina, Springer Verlag HCIS, 2007, (ردمك 978-1-84628-922-4)
  • "Cost Estimation Techniques for Web Projects", Emilia Mendes, IGI Publishing, (ردمك 978-1-59904-135-3)
  • "Web Engineering - The Discipline of Systematic Development of Web Applications", edited by Gerti Kappel, Birgit Pröll, Siegfried Reich, and Werner Retschitzegger, John Wiley & Sons, 2006
  • "Web Engineering", edited by Emilia Mendes and Nile Mosley, Springer-Verlag, 2005
  • "Web Engineering: Principles and Techniques", edited by Woojong Suh, Idea Group Publishing, 2005
  • "Form-Oriented Analysis -- A New Methodology to Model Form-Based Applications", by Dirk Draheim, Gerald Weber, Springer, 2005
  • "Building Web Applications with UML" (2nd edition), by Jim Conallen, Pearson Education, 2003
  • "Information Architecture for the World Wide Web" (2nd edition), by Peter Morville and Louis Rosenfeld, O'Reilly, 2002
  • "Web Site Engineering: Beyond Web Page Design", by Thomas A. Powell, David L. Jones and Dominique C. Cutts, Prentice Hall, 1998
  • "Designing Data-Intensive Web Applications", by S. Ceri, P. Fraternali, A. Bongio, M. Brambilla, S. Comai, M. Matera. Morgan Kaufmann Publisher, Dec 2002, (ردمك 1-55860-843-5)
المؤتمرات
فصول الكتب و المقالات
  • Pressman, R.S., 'Applying Web Engineering', Part 3, Chapters 16-20, in Software Engineering: A Practitioner's Perspective, Sixth Edition, McGraw-Hill, New York, 2004. http://www.rspa.com/'
المجلات
Special issues
  • Web Engineering, IEEE MultiMedia, Jan.–Mar. 2001 (Part 1) and April–June 2001 (Part 2). http://csdl2.computer.org/persagen/DLPublication.jsp?pubtype=m&acronym=mu
  • Usability Engineering, IEEE Software, January–February 2001.
  • Web Engineering, Cutter IT Journal, 14(7), July 2001.*
  • Testing E-business Applications, Cutter IT Journal, September 2001.
  • Engineering Internet Software, IEEE Software, March–April 2002.
  • Usability and the Web, IEEE Internet Computing, March–April 2002.