The Ohio State University Computer Science and Engineering
Search CSE
    Home  |  Events |  People
Around Campus
  Department
  Calendar
    Calendar Index
    Upcoming Speakers
   
  News
  Research
  Undergrad Programs
  Graduate Programs
  People
  Courses
  Computing Services
 

LUNCHBUNCH! Grad Student Presentations

Dynamically Reconfigurable Component-Based Software

Nigamanth Sridhar
Computer Science and Engineering
The Ohio State University


Weds., Feb. 25th
11:30am; 480 Dreese Labs
All interested parties are invited.
Pizza lunch will be served.


Abstract:
High availability is an increasingly important desideratum in software systems. However, as physical environments change, systems have to adapt to such changes. Dynamic reconfiguration refers to changing, updating, or otherwise modifying a system during execution. In order to provide high availability guarantees in the presence of evolving environments, software systems must include support for dynamic reconfiguration.

This presentation focuses on a methodology for building dynamically reconfigurable software using a mode of reconfiguration known as dynamic module replacement. The methodology is defined in the form of a design pattern, called the Service Facility Pattern, which is immediately applicable in popular technologies such as Java and .NET. The presentation will also include details of how the key ideas of this methodology can be used in the construction of dynamically reconfigurable product families that vary along non-functional dimensions. (e.g. security, performance,
fault-tolerance)

Biography:
Nigamanth Sridhar is a Doctoral Candidate in the Department of Computer Science and Engineering at the Ohio State University. His research interests span several areas, including Software Engineering, Distributed Systems, and Programming Languages. Nigamanth received his M.S. in Computer and Information Science from The Ohio State University in 2000, and his
M.Sc.(Tech) in Information Systems from Birla Institute of Technology & Science, India in 1997. Before coming to Ohio State, Nigamanth worked as a Member of Technical Staff at Lucent Technologies.

 

Home  |  Department  |  Calendar  |  News  |  Research  |  Undergrad Programs  |  Graduate Programs
People  |  Courses  |  Computing Services  |  Ohio State Home  |  Diversity Program  |  College of Engineering  |  E-mail Us

The Ohio State University, Copyright 2004.