Thesis Proposal
Title: Evaluating Web Development Frameworks and Design Patterns suitable for converting legacy Visual Basic projects to modern J2EE web-based solutions.
Author: […]
Company: Devcontrol AB (www.devcontrol.se)
Credits: 30 (20)p
Background: Application owners and developers face a very demanding challenge when converting their Visual Basic applications into a web-based J2EE solution. Modern centralized thin-client solutions are usually more cost-efficient both in development and production but migrating to a new platform can be prohibitively costly. Devcontrol has developed a product suite called Translation Studio which helps facilitate this migration process automatically. Translation Studio can today analyze and convert complex Visual Basic projects to a number of different platforms, including ASP.NET and J2EE.
Goal: The goal of this thesis is to evaluate a number of modern J2EE-compliant technologies, such as Oracles ADF, the open source library RichFaces, Facelets etc. as well as study modern design patterns and evaluate which of these can be used to refactor legacy VB-projects to a more modern industrial software structure. Using this evaluation, I will extend the functionality of Translation Studio by creating a plugin that enables migrating projects to at least some of these technologies. The resulting project should also comply with leading IDE's such as Eclipse and/or JDeveloper.
Planning: To accomplish this goal I will first have to learn the basics of JSF, AJAX, RichFaces, ADF Faces and Facelets, as well as Java business components like Enterprise JavaBeans, Web Services and JPA. Furthermore, I have to study the different kinds of possibilities a system architect can structure a Visual Basic solution with the use of Microsoft DCOM/COM technology. I will also have to read up on design patterns so that I can figure out which of these patterns are most suitable for different types of Visual Basic projects. Once this is done, I will write an evaluation of the aforementioned technologies and using my conclusions from this evaluation I will implement the plugin mentioned above. Finally, I will evaluate the results of my work.
In-depth-study: The in-depth-study will focus on the aforementioned design patterns and designing the algorithm for the refactoring of code.
Bibliography (very tentative):
http://java.sun.com/javaee/javaserverfaces
http://www.jboss.org/richfaces
http://www.oracle.com/technology/products/adf/index.html
http://java.sun.com/products/ejb/
Contact: Stefan Isberg
stefan.isberg@isbergconsulting.com
Mobil: +46.(0).70.3000.672
Thesis ProposalTitle: Evaluating Web Development Frameworks and Design Patterns suitable for converting legacy Visual Basic projects to modern J2EE web-based solutions.Author: […]Company: Devcontrol AB (www.devcontrol.se)Credits: 30 (20)pBackground: Application owners and developers face a very demanding challenge when converting their Visual Basic applications into a web-based J2EE solution. Modern centralized thin-client solutions are usually more cost-efficient both in development and production but migrating to a new platform can be prohibitively costly. Devcontrol has developed a product suite called Translation Studio which helps facilitate this migration process automatically. Translation Studio can today analyze and convert complex Visual Basic projects to a number of different platforms, including ASP.NET and J2EE. Goal: The goal of this thesis is to evaluate a number of modern J2EE-compliant technologies, such as Oracles ADF, the open source library RichFaces, Facelets etc. as well as study modern design patterns and evaluate which of these can be used to refactor legacy VB-projects to a more modern industrial software structure. Using this evaluation, I will extend the functionality of Translation Studio by creating a plugin that enables migrating projects to at least some of these technologies. The resulting project should also comply with leading IDE's such as Eclipse and/or JDeveloper. Planning: To accomplish this goal I will first have to learn the basics of JSF, AJAX, RichFaces, ADF Faces and Facelets, as well as Java business components like Enterprise JavaBeans, Web Services and JPA. Furthermore, I have to study the different kinds of possibilities a system architect can structure a Visual Basic solution with the use of Microsoft DCOM/COM technology. I will also have to read up on design patterns so that I can figure out which of these patterns are most suitable for different types of Visual Basic projects. Once this is done, I will write an evaluation of the aforementioned technologies and using my conclusions from this evaluation I will implement the plugin mentioned above. Finally, I will evaluate the results of my work.In-depth-study: The in-depth-study will focus on the aforementioned design patterns and designing the algorithm for the refactoring of code.Bibliography (very tentative): http://java.sun.com/javaee/javaserverfaceshttp://www.jboss.org/richfaceshttp://www.oracle.com/technology/products/adf/index.htmlhttp://java.sun.com/products/ejb/Contact: Stefan Isbergstefan.isberg@isbergconsulting.comMobil: +46.(0).70.3000.672
การแปล กรุณารอสักครู่..

วิทยานิพนธ์เสนอชื่อเรื่อง: การประเมินกรอบการพัฒนาเว็บและการออกแบบรูปแบบที่เหมาะสมสำหรับการแปลงมรดกโครงการ Visual Basic เพื่อ J2EE ทันสมัยโซลูชั่นบนเว็บ. ผู้เขียน: [... ] บริษัท : Devcontrol AB (www.devcontrol.se) เครดิต: 30 (20) พีพื้นหลัง เจ้าของและนักพัฒนาแอพลิเคชันเผชิญกับความท้าทายมากเรียกร้องเมื่อมีการแปลงการใช้งานขั้นพื้นฐานของพวกเขาภาพลงในสารละลาย J2EE Web-based โมเดิร์นแบบรวมศูนย์โซลูชั่นลูกค้าบางมากขึ้นมักจะมีค่าใช้จ่ายที่มีประสิทธิภาพทั้งในการพัฒนาและการผลิต แต่การโยกย้ายไปยังแพลตฟอร์มใหม่สามารถค่าใช้จ่ายสาหัส Devcontrol ได้มีการพัฒนาชุดผลิตภัณฑ์ที่เรียกว่าสตูดิโอแปลซึ่งจะช่วยอำนวยความสะดวกในการโยกย้ายนี้โดยอัตโนมัติ สตูดิโอในวันนี้สามารถแปลวิเคราะห์ที่ซับซ้อนและแปลงภาพโครงการพื้นฐานเป็นจำนวนของแพลตฟอร์มที่แตกต่างกันรวมทั้ง ASP.NET และ J2EE. เป้าหมาย: เป้าหมายของงานวิจัยนี้คือการประเมินจำนวนของเทคโนโลยี J2EE ตามที่ทันสมัยเช่นออราเคิล ADF, ห้องสมุดมาเปิด RichFaces, Facelets ฯลฯ รวมทั้งรูปแบบการออกแบบที่ทันสมัยการศึกษาและประเมินผลซึ่งเหล่านี้สามารถนำมาใช้เพื่อ refactor มรดกโครงการ VB-ไปยังโครงสร้างอุตสาหกรรมซอฟแวร์ที่ทันสมัยมากขึ้น การใช้การประเมินผลนี้ผมจะขยายการทำงานของการแปลสตูดิโอโดยการสร้างปลั๊กอินที่ช่วยให้โครงการที่จะย้ายอย่างน้อยบางส่วนของเทคโนโลยีเหล่านี้ โครงการที่เกิดขึ้นนอกจากนี้ยังควรสอดคล้องกับชั้นนำ IDE เช่น Eclipse และ / หรือ JDeveloper. วางแผนเพื่อให้บรรลุเป้าหมายนี้ครั้งแรกที่ผมจะต้องเรียนรู้พื้นฐานของ JSF, AJAX, RichFaces, ใบหน้า ADF และ Facelets เช่นเดียวกับองค์ประกอบทางธุรกิจ Java เช่น JavaBeans องค์กร, Web Services และ JPA นอกจากนี้ฉันมีการศึกษาที่แตกต่างกันของความเป็นไปสถาปนิกระบบสามารถโครงสร้างการแก้ปัญหา Visual Basic กับการใช้งานของไมโครซอฟท์ DCOM / COM เทคโนโลยี ฉันยังจะมีการอ่านข้อมูลเกี่ยวกับรูปแบบการออกแบบเพื่อที่ฉันสามารถคิดออกซึ่งรูปแบบเหล่านี้มีความเหมาะสมมากที่สุดสำหรับชนิดที่แตกต่างกันของโครงการของ Visual Basic ครั้งนี้จะทำผมจะเขียนการประเมินผลของเทคโนโลยีดังกล่าวและการใช้ข้อสรุปของฉันจากการประเมินผลนี้ผมจะใช้ปลั๊กอินดังกล่าวข้างต้น สุดท้ายผมจะประเมินผลการทำงานของฉัน. ในเชิงลึกการศึกษา: ในเชิงลึกการศึกษาจะมุ่งเน้นไปที่รูปแบบการออกแบบดังกล่าวข้างต้นและการออกแบบอัลกอริทึมสำหรับ refactoring ของรหัส. บรรณานุกรม (มาก สเตฟาน Isberg stefan.isberg@isbergconsulting.com มือถือ:. +46 (0) .70.3000.672
การแปล กรุณารอสักครู่..
