Web engineering (original) (raw)
الشبكة العالمية أصبحت من أهم منصات التسليم لمجموعات متنوعة ومعقدة ومتطورة التطبيقات في العديد من المجالات.يجب على هذه التطبيقات بعض المطالب الفريده، سهولة الاستخدام والأداء والأمن والقدرة على النمو والتطور. ومع ذلك ، فإن الغالبية العظمى من هذه التطبيقات الاستمرار في تطويرها بشكل غير لائق حيث تساهم في مشاكل قابلية الاستخدام ، والصيانة والجودة والاعتمادية.في حين تطوير تطبيقات الويب يمكن أن تستفيد من الممارسات المعمول بها عن غيرها من التخصصات ذات الصلة ، كان لديه بعض الخصائص المميزة التي تتطلب اعتبارات خاصة. في السنوات الأخيرة كانت هناك تطورات نحو معالجة هذه الاعتبارات.
Property | Value |
---|---|
dbo:abstract | الشبكة العالمية أصبحت من أهم منصات التسليم لمجموعات متنوعة ومعقدة ومتطورة التطبيقات في العديد من المجالات.يجب على هذه التطبيقات بعض المطالب الفريده، سهولة الاستخدام والأداء والأمن والقدرة على النمو والتطور. ومع ذلك ، فإن الغالبية العظمى من هذه التطبيقات الاستمرار في تطويرها بشكل غير لائق حيث تساهم في مشاكل قابلية الاستخدام ، والصيانة والجودة والاعتمادية.في حين تطوير تطبيقات الويب يمكن أن تستفيد من الممارسات المعمول بها عن غيرها من التخصصات ذات الصلة ، كان لديه بعض الخصائص المميزة التي تتطلب اعتبارات خاصة. في السنوات الأخيرة كانت هناك تطورات نحو معالجة هذه الاعتبارات. هندسة الشبكات تركز على المنهجيات والتقنيات والأدوات التي هي أساس تطوير تطبيقات الويب التي تدعم تصميم, تطوير, تطور, والتقييم. تطوير تطبيقات الويب لديها بعض الخصائص التي تجعلها مختلفة عن البرامج التقليدية, نظم المعلومات, أو تطوير تطبيقات الكمبيوتر. هندسة الشبكات متعددة التخصصات تشمل مساهمات من مجالات متنوعة: تحليل النظم و تصميم النظام , هندسة البرمجيات, هندسة الوسائط الفائقة/hypertext , هندسة المتطلبات ، والتفاعل بين الإنسان والحاسوب, واجهة المستخدم, هندسة المعلومات, معلومات الفهرسة والاسترجاع, الاختبار, النمذجة و المحاكاة وإدارة المشاريع والتصميم الجرافيكي والعرض. هندسة الشبكات ليست استنساخ أو مجموعة فرعية من هندسة البرمجيات ، على الرغم من أن كليهما ينطوي على البرمجة وتطوير البرمجيات في حين ان هندسة الشبكات تستخدم مبادئ هندسة البرمجيات ، وتشمل النهج الجديدة والمنهجيات والأدوات والتقنيات والمبادئ التوجيهية لتلبية المتطلبات الفريدة من التطبيقات المستندة على الويب. (ar) La ingeniería web es la aplicación de metodologías sistemáticas, disciplinadas y cuantificables al desarrollo eficiente, operación y evolución de aplicaciones de alta calidad en la World Wide Web. La ingeniería web se debe al crecimiento desenfrenado que está teniendo la Web está ocasionando un impacto en la sociedad y el nuevo manejo que se le está dando a la información en las diferentes áreas en que se presenta ha hecho que las personas tiendan a realizar todas sus actividades por esta vía. Desde que esto empezó a suceder el Internet se volvió más que una diversión y empezó a ser tomado más en serio, ya que el aumento de publicaciones y de informaciones hizo que la Web se volviera como un desafío para los (Ingeniería del software) ingenieros del software, a raíz de esto se crearon enfoques disciplinados, sistemáticos y metodologías donde tuvieron en cuenta aspectos específicos de este nuevo medio. (es) The World Wide Web has become a major delivery platform for a variety of complex and sophisticated enterprise applications in several domains. In addition to their inherent multifaceted functionality, these Web applications exhibit complex behaviour and place some unique demands on their usability, performance, security, and ability to grow and evolve. However, a vast majority of these applications continue to be developed in an ad hoc way, contributing to problems of usability, maintainability, quality and reliability. While Web development can benefit from established practices from other related disciplines, it has certain distinguishing characteristics that demand special considerations. In recent years, there have been developments towards addressing these considerations. Web engineering focuses on the methodologies, techniques, and tools that are the foundation of Web application development and which support their design, development, evolution, and evaluation. Web application development has certain characteristics that make it different from traditional software, information system, or computer application development. Web engineering is multidisciplinary and encompasses contributions from diverse areas: systems analysis and design, software engineering, hypermedia/hypertext engineering, requirements engineering, human-computer interaction, user interface, data engineering, information science, information indexing and retrieval, testing, modelling and simulation, project management, and graphic design and presentation. Web engineering is neither a clone nor a subset of software engineering, although both involve programming and software development. While Web Engineering uses software engineering principles, it encompasses new approaches, methodologies, tools, techniques, and guidelines to meet the unique requirements of Web-based applications. (en) 월드 와이드 웹은 근래 여러 영역에서 복잡하고 다양한 애플리케이션을 전달하는 수단으로 이용되었다. 웹 애플리케이션은 복잡한 동작을 표현하고 사용성, 성능, 보안 같은 요구 사항을 충족시켰다. 하지만 이 중 대다수는 필요에 따라 개발해왔으며 사용성, 유지 보수, 품질 및 신뢰성에서 문제점이 야기되었다 [1-4]. 웹 개발이 점점 다양한 훈련을 통해 실질적인 경험이 축적됨에 따라 특별한 고려가 필요한 독창적인 분야로 바뀌고 있다. 이러한 새로운 분야를 웹 공학이라고 부르며 웹 기반 시스템 및 애플리케이션을 좀 더 높은 품질로 개발하기 위해 시스템적이고 정량화된 접근이 진행되고 있다. [1,2]그러나, 특히, 웹 공학은 웹 개발의 기초를 이루는 도구와 기법 및 방법론에 초점을 맞추고 있으며 이를 지원하는 디자인, 개발, 및 평가를 포함한다. 웹 애플리케이션 개발은 전통적인 소프트웨어 개발, 정보 시스템 또는 컴퓨터 애플리케이션과는 전혀 다른 특징을 가지고 있다. 웹 공학은 시스템 분석 및 디자인, 소프트웨어 공학, 하이퍼텍스트 공학, 요구사항 분석, 인지 과학, 사용자 인터페이스, 정보 공학 및 정보 추출, 테스트, 모델링 및 프로젝트 관리, 그래픽 디자인 및 표현 같은 여러 전문 분야에 걸쳐 있다. 하지만, 소프트웨어 공학과 웹 공학이 개발 프로세스를 다룬다고 하여 같거나 세부 주제는 아니다. 다만, 웹 공학은 소프트웨어 공학의 실제적 이용을 담당하고 있고 웹 애플리케이션에 대한 새로운 접근, 방법론, 도구, 기법, 가이드라인이 필요하다. (ko) A engenharia web é uma disciplina emergente que promove ativamente abordagens sistemáticas, disciplinadas e quantificáveis para o desenvolvimento com sucesso de aplicações e sistemas baseados na web de alta qualidade e ubiquamente úteis. Particularmente, a engenharia web foca nas metodologias, técnicas e ferramentas que são a base para o desenvolvimento de aplicações web e que suportam seus projetos, desenvolvimentos, evoluções e avaliações. O desenvolvimento de aplicações web possui certas características que o tornam diferentes do desenvolvimento de aplicações para computadores, sistemas de informação ou software tradicional. A engenharia web é multidisciplinar e engloba contribuições de diversas áreas: , engenharia de software, engenharia de hipermídia/hipertexto, engenharia de requisitos, interação homem-computador, interface de usuário, engenharia de informação, indexação e recuperação de informação, testes, modelagem e simulação, gerenciamento de projetos e design gráfico e apresentação. A engenharia web não é um clone, nem um subconjunto da engenharia de software, apesar de ambas envolverem programação e desenvolvimento de software. Uma vez que a engenharia web utiliza princípios da engenharia de software, ela engloba novas abordagens, metodologias, ferramentas, técnicas e orientações para atender as necessidades específicas de aplicações baseadas na web. (pt) |
dbo:wikiPageExternalLink | http://www.icse-conferences.org/ http://icwe2016.webengineering.org/ http://icwe2017.webengineering.org/ http://icwe2018.webengineering.org/ http://toit.acm.org/ http://www.icwe2007.org/ http://www.iswe-ev.de/ http://www.web-code.org/ http://www.webist.org/ http://www.websiteevolution.org/ http://www.wisesociety.org/ https://www.joepfanning.com/blog1 https://www.kevi.my/ http://www.icwe2004.org http://www.icwe2005.org http://www.icwe2006.org http://www.iw3c2.org http://www.webengineering.org https://link.springer.com/journal/11280 http://csdl2.computer.org/persagen/DLPublication.jsp%3Fpubtype=m&acronym=mu http://www.inderscience.com/browse/index.php%3FjournalID=48 http://www.rintonpress.com/journals/jwe/ http://www.rspa.com/' https://www.springer.com/computer/database+management+&+information+retrieval/book/978-3-540-73596-0 https://www.springer.com/east/home/generic/search/results%3FSGWID=5-40109-22-3092664-0 https://www.springer.com/east/home/generic/search/results%3FSGWID=5-40109-22-32445543-0 https://www.springer.com/east/home/generic/search/results%3FSGWID=5-40109-22-58872076-0 https://www.springer.com/gp/book/9783540205937 http://www.acm.org/sigweb http://www.w3.org |
dbo:wikiPageID | 1252448 (xsd:integer) |
dbo:wikiPageLength | 11302 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 1111717906 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Human-computer_interaction dbr:Personalization dbr:DevOps dbr:Information_retrieval dbr:Information_science dbr:Internationalization_and_localization dbr:Master_of_Science dbr:Multimedia dbr:Robert_L._Glass dbc:Web_development dbr:Data_engineering dbr:Web_Service dbr:Web_application dbr:Web_usability dbr:Webist dbr:Web_design dbr:Unified_Modeling_Language dbr:Web_developer dbr:Requirements_engineering dbr:Web_application_development dbr:Johannes_Kepler_University_Linz dbr:Systems_analysis dbr:World_Wide_Web dbr:Web_modeling dbr:Semantic_Web dbr:Web_accessibility dbr:Authoring_of_adaptive_hypermedia dbr:Systems_design |
dbp:wikiPageUsesTemplate | dbt:ISBN dbt:More_footnotes_needed dbt:Multiple_issues dbt:Prose dbt:Semantic_Web |
dcterms:subject | dbc:Web_development |
rdfs:comment | الشبكة العالمية أصبحت من أهم منصات التسليم لمجموعات متنوعة ومعقدة ومتطورة التطبيقات في العديد من المجالات.يجب على هذه التطبيقات بعض المطالب الفريده، سهولة الاستخدام والأداء والأمن والقدرة على النمو والتطور. ومع ذلك ، فإن الغالبية العظمى من هذه التطبيقات الاستمرار في تطويرها بشكل غير لائق حيث تساهم في مشاكل قابلية الاستخدام ، والصيانة والجودة والاعتمادية.في حين تطوير تطبيقات الويب يمكن أن تستفيد من الممارسات المعمول بها عن غيرها من التخصصات ذات الصلة ، كان لديه بعض الخصائص المميزة التي تتطلب اعتبارات خاصة. في السنوات الأخيرة كانت هناك تطورات نحو معالجة هذه الاعتبارات. (ar) La ingeniería web es la aplicación de metodologías sistemáticas, disciplinadas y cuantificables al desarrollo eficiente, operación y evolución de aplicaciones de alta calidad en la World Wide Web. La ingeniería web se debe al crecimiento desenfrenado que está teniendo la Web está ocasionando un impacto en la sociedad y el nuevo manejo que se le está dando a la información en las diferentes áreas en que se presenta ha hecho que las personas tiendan a realizar todas sus actividades por esta vía. (es) The World Wide Web has become a major delivery platform for a variety of complex and sophisticated enterprise applications in several domains. In addition to their inherent multifaceted functionality, these Web applications exhibit complex behaviour and place some unique demands on their usability, performance, security, and ability to grow and evolve. However, a vast majority of these applications continue to be developed in an ad hoc way, contributing to problems of usability, maintainability, quality and reliability. While Web development can benefit from established practices from other related disciplines, it has certain distinguishing characteristics that demand special considerations. In recent years, there have been developments towards addressing these considerations. (en) 월드 와이드 웹은 근래 여러 영역에서 복잡하고 다양한 애플리케이션을 전달하는 수단으로 이용되었다. 웹 애플리케이션은 복잡한 동작을 표현하고 사용성, 성능, 보안 같은 요구 사항을 충족시켰다. 하지만 이 중 대다수는 필요에 따라 개발해왔으며 사용성, 유지 보수, 품질 및 신뢰성에서 문제점이 야기되었다 [1-4]. 웹 개발이 점점 다양한 훈련을 통해 실질적인 경험이 축적됨에 따라 특별한 고려가 필요한 독창적인 분야로 바뀌고 있다. 이러한 새로운 분야를 웹 공학이라고 부르며 웹 기반 시스템 및 애플리케이션을 좀 더 높은 품질로 개발하기 위해 시스템적이고 정량화된 접근이 진행되고 있다. [1,2]그러나, 특히, 웹 공학은 웹 개발의 기초를 이루는 도구와 기법 및 방법론에 초점을 맞추고 있으며 이를 지원하는 디자인, 개발, 및 평가를 포함한다. 웹 애플리케이션 개발은 전통적인 소프트웨어 개발, 정보 시스템 또는 컴퓨터 애플리케이션과는 전혀 다른 특징을 가지고 있다. (ko) A engenharia web é uma disciplina emergente que promove ativamente abordagens sistemáticas, disciplinadas e quantificáveis para o desenvolvimento com sucesso de aplicações e sistemas baseados na web de alta qualidade e ubiquamente úteis. Particularmente, a engenharia web foca nas metodologias, técnicas e ferramentas que são a base para o desenvolvimento de aplicações web e que suportam seus projetos, desenvolvimentos, evoluções e avaliações. O desenvolvimento de aplicações web possui certas características que o tornam diferentes do desenvolvimento de aplicações para computadores, sistemas de informação ou software tradicional. (pt) |
rdfs:label | تخصص هندسة الشبكات (ar) Ingeniería web (es) 웹 공학 (ko) Engenharia web (pt) Web engineering (en) |
owl:sameAs | freebase:Web engineering wikidata:Web engineering dbpedia-ar:Web engineering dbpedia-es:Web engineering dbpedia-fa:Web engineering dbpedia-fi:Web engineering dbpedia-ko:Web engineering http://mn.dbpedia.org/resource/Вэб_инженерчлэл dbpedia-pt:Web engineering https://global.dbpedia.org/id/EeqK |
prov:wasDerivedFrom | wikipedia-en:Web_engineering?oldid=1111717906&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Web_engineering |
is dbo:industry of | dbr:Mediapolis_(company) |
is dbo:wikiPageRedirects of | dbr:Web_Engineering |
is dbo:wikiPageWikiLink of | dbr:University_of_Rijeka dbr:OOHDM dbr:UML-based_Web_Engineering dbr:Said_Hadjerrouit dbr:Cloud_computing dbr:Cloud_engineering dbr:Mediapolis_(company) dbr:Web_application dbr:Web_design dbr:WebML dbr:Alan_Emtage dbr:Web_development dbr:List_of_engineering_branches dbr:Johannes_Kepler_University_Linz dbr:Model-driven_architecture dbr:UML-based_web_engineering dbr:Web_modeling dbr:Semantic_Web dbr:National_University_of_La_Matanza dbr:Web_accessibility dbr:Outline_of_software_engineering dbr:Outline_of_web_design_and_web_development dbr:Web_Engineering |
is foaf:primaryTopic of | wikipedia-en:Web_engineering |