Subject: Reminder: CCS colloquium today on configurable and adaptive frameworks
From: Karl Lieberherr (lieber@ccs.neu.edu)
Date: Mon Oct 23 2000 - 13:26:11 EDT
N o r t h e a s t e r n U n i v e r s i t y
CCS Colloquium
Speaker : Michel Tilman
Affiliation: Senior System Architect, Unisys Belgium
Title : Building highly configurable and adaptive frameworks
Time+Place : Monday, 10/23/00, 6-7pm. 149 Cullinane Hall at Northeastern.
(Building 9 on the map at http://www.neu.edu/maps/maps.html)
Abstract:
Building complex applications in a world of ever-changing
needs requires appropriate techniques. Dynamic object models
(explicit object models that are interpreted and may be
changed at run-time) are increasingly applied to build highly
configurable and adaptive frameworks. In this presentation we
present a framework developed for the Argo project. We use this
framework to build applications that support administrations in
their daily work. These applications require a mix of database,
document management, workflow and Internet functionality. The
applications are modeled and configured, rather than
hard-coded. We explore useful techniques to build these systems,
we highlight important tradeoffs, we find out how to obtain
good performance, we discover what happens when we push the
limit and we learn how to bootstrap highly reflective systems.
This presentation builds on several well-received presentations
at OO conferences and on the Illinois 'Metadata Pattern Mining'
workshop. Several issues will be illustrated by means of a demo.
Biography:
Michel Tilman started his career at the Brussels Free
University in the Mathematics Department, doing research on
non-archimedian analysis. Four years later he joined the new
Programming Technology Lab where he did research on models for
concurrent object-oriented systems, object-oriented frameworks for
computer-supported groupware, configurable application servers
and the practical use of reflection in real-life frameworks. He
applied his experience in commercial environments (electronic
document and workflow management, Argo project) at SoftCore
and Unisys Belgium. Michel Tilman presented his work at the
major conferences on object-oriented technology (OOPSLA, ECOOP,
Object Technology, ESUG, NetObjectDays). He is co-organizer
of the well-received OOPSLA 'Metadata and Active Object Models
Pattern Mining' workshops. An extensive description of the Argo
framework appeared in a three-volume book on object-oriented
frameworks (Wiley Computer Publishing, 1999). The concept of
Dynamic Object Models is explored in a recent pattern paper
(D. Riehle, M. Tilman, R. E. Johnson).
Getting to Northeastern:
--From the north (via Route I-93 or Route 1)--
Take the Storrow Drive exit, and proceed to the Fenway
exit. Follow signs for Boylston Street inbound, and bear right
onto Westland Avenue. Turn right onto Massachusetts Avenue,
proceed to the third traffic light, and turn right onto
Columbus Avenue. The Northeastern University Parking Garage
is approximately one-half mile ahead on your right, at 795
Columbus Avenue.
--From the west (via Route 90, Massachusetts Turnpike)--
Take Exit 22 (Copley Square), and bear right. Proceed to the
first traffic light, and turn right onto Dartmouth Street. Take
the next right onto Columbus Avenue. The Northeastern University
Parking Garage is approximately one mile ahead on your right,
at 795 Columbus Avenue.
--From the west (via Route 9)--
Proceed east on Route 9; it will become Huntington Avenue. Turn
right onto Ruggles Street. At the third traffic light, turn left
onto Tremont Street, take the next left, and then turn right onto
Columbus Avenue. The Northeastern University Parking Garage is
two blocks ahead on your left, at 795 Columbus Avenue.
--From the south (via Route 3, Southeast Expressway)--
Take Exit 18 (Massachusetts Avenue), and proceed onto Melnea
Cass Boulevard. Continue for approximately two miles, and turn
right onto Columbus Avenue. The Northeastern University Parking
Garage is two blocks ahead on your left, at 795 Columbus Avenue.
--Via public transportation--
Northeastern is accessible by subway via the Green Line of the
MBTA. From downtown Boston, take an "E" train outbound to the
Northeastern stop, the first stop above ground. The campus can
also be reached from downtown via the Orange Line by taking any
train going outbound to Forest Hills and getting off at Ruggles
Station. Commuter rail lines connect with the Orange Line at
Back Bay Station and North Station.
The College of Computer Science is in Cullinane Hall, a two-story
red-brick building, at 288 St. Botolph St., Boston, MA 02115, just
behind the large YMCA building on Huntington Ave. The phone number
of the front desk is 617-373-2462 .
http://www.ccs.neu.edu/activities/colloquium/directions.txt
Host: Karl Lieberherr
This archive was generated by hypermail 2b28 : Mon Oct 23 2000 - 13:28:47 EDT