Archive for the ‘Architecture’ Category

AppFuse Architecture

Friday, May 14th, 2010

Top-level Directory Structure

* bin – automation scripts
* lib – 3rd party libraries (i.e. Struts and Hibernate)
* – SQL scripts, server configurations and XDoclet fragments
* src – source files
* test – JUnit, Cactus, StrutsTestCase tests
* tools – Strutsgen: a tool for generating JSPs from ActionForms
* web – JSPs, properties files, images, scripts, stylesheets
(more…)

Popularity: 5% [?]

Share

A Compilation Framework for Lifelong Program Analysis & Transformation

Friday, April 30th, 2010

Life-Long Program Optimization:

* Multiple-stages of analysis & transformation:
o compile-time, link-time, install-time, run-time, idle-time
o Use aggressive interprocedural optimizations
o Gather and exploit end-user profile information
o Tune the application to the user’s hardware
* But what constraints do we have to meet?
o Can’t interfere with the build process!
o Must support multiple source-!
o Must integrate with legacy systems and components!
(more…)

Popularity: 10% [?]

Share

Towards a New Naming Architectures

Thursday, April 29th, 2010

Goals

* Support
o Mobility: machine, data, session
o Multi-homing, multiple-interfaces
* Make middle-boxes part of architecture
* Security
o Better support against DDoS
o Anonymity
* …
(more…)

Popularity: 5% [?]

Share

UPnP Device Architecture

Wednesday, April 28th, 2010

Networking is easy, except…

* Ad hoc networks don’t have resources just for the sake of the
o E.g., DHCP, DNS, directory, …
* Network is unreliable
o Nodes added / removed unpredictably
* Programs need to talk to programs
o But software is heterogeneous
o One size doesn’t fit all
* Must upgrade system piece at a time
(more…)

Popularity: 6% [?]

Share