هندسة الويب

**هندسة الويب** **** هو مجال يهتم بدراسة منهجيات تطوير وهندسة البرمجيات وتطبيقها لبناء مواقع إلكترونية وتطبيقات ويب قابلة للتوسع والصيانة.

## كتخصص

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

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

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

### تخصصات النمذجة

* العمليات التجارية للتطبيقات على شبكة الإنترنت
* عملية النمذجة لتطبيقات الويب
* المتطلبات لهندسة تطبيقات الويب
* تطبيقات 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

## السمات

### جودة الويب

* Web Metrics, Cost Estimation, and Measurement
* تخصيص وتعديل تطبيقات الويب
* جودة الويب
* إمكانية استخدام تطبيقات الويب
* إمكانية الوصول إلى الإنترنت
* أداء التطبيقات المستندة إلى ويب

### المحتوى ذات الصلة

* إدارة محتوى الويب
* نظام إدارة المحتوى (CMS)
* الوسائط المتعددة أدوات التأليف و البرامج
* 

## التعليم

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

## انظر أيضا

* DevOps
* مطور ويب

## المراجع


## مصادر

* 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, 



### مصادر هندسة الشبكات


; المنظمات

* International Society for Web Engineering e.V.: http://www.iswe-ev.de/
* Web Engineering Community: http://www.webengineering.org
* WISE Society: http://www.wisesociety.org/
* ACM SIGWEB: http://www.acm.org/sigweb
* World Wide Web Consortium: http://www.w3.org

; الكتب

* "Engineering Web Applications", by Sven Casteleyn, Florian Daniel, Peter Dolog and Maristella Matera, Springer, 2009, 
* "Web Engineering: Modelling and Implementing Web Applications", edited by Gustavo Rossi, Oscar Pastor, Daniel Schwabe and Luis Olsina, Springer Verlag HCIS, 2007, 
* "Cost Estimation Techniques for Web Projects", Emilia Mendes, IGI Publishing, 
* "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, 

; المؤتمرات

* World Wide Web Conference (by IW3C2, since 1994): http://www.iw3c2.org
* International Conference on Web Engineering (ICWE) (since 2000)
** 2018: http://icwe2018.webengineering.org/ (Caceres, Spain)
** 2017: http://icwe2017.webengineering.org/ (Rome, Italy)
** 2016: http://icwe2016.webengineering.org/ (Lugano, Switzerland)
** 2007: http://www.icwe2007.org/
** 2006: http://www.icwe2006.org 
** 2005: http://www.icwe2005.org
** 2004: http://www.icwe2004.org
* ICWE Conference Proceedings
** ICWE2007: LNCS 4607 https://www.springer.com/computer/database+management+&+information+retrieval/book/978-3-540-73596-0
** ICWE2005: LNCS 3579 https://www.springer.com/east/home/generic/search/results?SGWID=5-40109-22-58872076-0
** ICWE2004: LNCS 3140 https://www.springer.com/east/home/generic/search/results?SGWID=5-40109-22-32445543-0
** ICWE2003: LNCS 2722 https://www.springer.com/east/home/generic/search/results?SGWID=5-40109-22-3092664-0
* Web Information Systems Engineering Conference (by WISE Society, since 2000): http://www.wisesociety.org/
* International Conference on Web Information Systems and Technologies (Webist) (since 2005): http://www.webist.org/
* International Workshop on Web Site Evolution (WSE): http://www.websiteevolution.org/
* International Conference on Software Engineering: http://www.icse-conferences.org/

; فصول الكتب و المقالات

* 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/'

; المجلات

* Journal of Web Engineering: http://www.rintonpress.com/journals/jwe/
* International Journal of Web Engineering and Technology: http://www.inderscience.com/browse/index.php?journalID=48
* ACM Transactions on Internet Technology: http://toit.acm.org/
* World Wide Web (Springer): https://link.springer.com/journal/11280
* Web coding journal: http://www.web-code.org/

; 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.

تصنيف:تطوير الويب
تصنيف:هندسة البرمجيات