Difference: WebProgrammingFoRGe (6 vs. 7)

Revision 72006-02-03 - KrisDeVolder

Line: 1 to 1
 

WebProgramming FoRGe

As web-based applications evolve from simple quick hacks and scripts to critical business applications and become increasingly more complex the issue of structuring, maintaining and (re-)engineering are becoming real issues.

Line: 7 to 7
  Who's interested? Kris, Eric, Andrew, Ivan, Lyndon, Navjot (I'm definitely in for the second half), Maria, add yourself
Changed:
<
<
When? This FoRGe will start early or mid february. We will meet once a week and read/review one paper each week. What day and time still has to be decided and will be posted here.
>
>
When? This FoRGe will start the week after reading break. Scheduling a time slot will start shortly.
 
Changed:
<
<

Topics and potential papers

>
>
Schedule
 
Changed:
<
<
The list of papers and topics below is very much a work in progress...
>
>
Introduction
Week 1 The Links project's proposal. Wadler 2005.
Data access
Week 2 The essence of data access in Cω. Gavin Bierman, Erik Meijer, and Wolfram Schulte. ECOOP 2005.
Week 3 XDuce: A typed XML processing language. Haruo Hosoya and Benjamin C. Pierce. ACM TOIT 2003.
Security
Week 4 Finding Security Vulnerabilities in Java Applications with Static Analysis. Benjamin Livshits, Monica S. Lam. Usenix Security Symposium 2005.
Control flow in webapps
Week 5 The Influence of Browsers on Evaluators or, Continuations to Program Web Servers. Christian Queinnec. ICFP 2000.
Week 6 Spring Webflow. Keith Donald & Erwin Vervaet. The Serverside May 2005.
 
Changed:
<
<
We will use this to collect all relevant information before setting a week-by-week schedule. We won't be reading all the papers listed below. Likewise not all papers we will be reading are already on this page.
>
>

More materials?

It seems like there is an inexhaustible supply of stuff to read...

The list of papers and topics below is is intended to collect relevant information before setting a week-by-week schedule. It can also serve as a starting point for further reading.

 

Continuations for the Web

Line: 36 to 49
 

XML processing

Deleted:
<
<
 
Changed:
<
<

Other topics / issues

>
>

Security

What's used in the real world?

 
Changed:
<
<
  • Security?
  • Relation to AOP?
  • Separation of concerns: presentation / bussiness logic / deployment configuration
  • What's used in the industry: php, JSP, etc.
>
>
  • Php, JSP, Spring Webflow, Java Server Faces etc.
 

Links to other relevant material

 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2025 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback