[Colloq] Talk by Neeraj Sangal, Lattix, Inc., Wednesday, May 25, 12pm

Rachel Kalweit rachelb at ccs.neu.edu
Tue May 17 11:45:35 EDT 2005


College of Computer and Information Science Colloquium

Presents:
Neeraj Sangal
Lattix, Inc.

Who will speak on:
Dependency Models to Manage Software Architecture

Wednesday, May 25, 2005
12:00pm
366 West Village H
Northeastern University

Abstract:
This talk will present a Dependency Structure Matrix (DSM) based 
approach to specify and manage the architecture of large software 
systems. The system is decomposed into a hierarchy of subsystems with 
the dependencies between the subsystems presented in the form of a matrix.

This yields a number of key benefits: The adaptation of DSM is highly 
scalable compared to the directed graph approaches that are common 
today. The specification is precise and architectural violations can be 
checked automatically. Finally, there are a variety of matrix algorithms 
that can be applied to organize the matrix in a form that reflects the 
architecture and highlights patterns and problematic dependencies. The 
talk will show the actual application of this technique to a real 
open-source system to see how it can be used to discover, analyze and 
manage existing systems.

Bio:
Neeraj Sangal is President of Lattix, Inc. Neeraj was previously founder 
and president of Tendril Software that pioneered synchronized UML models 
for Java. Tendril also applied the Demeter project approach for 
supporting model driven development. Tendril was acquired by 
BEA/WebGain. Prior to Tendril, Neeraj was the founder and chairman of 
Metrix Network Systems.   Metrix was acquired by HP and Neeraj spent 2 
years at HP managing a distributed software development team.

Joint work with Ev Jordan (Lattix) and Vineet (MIT) and Daniel Jackson 
(MIT).

Host: Karl Lieberherr





More information about the Colloq mailing list