Raman Kannan
Center for Technology Development and Transfer
Software Engineering Department
Monmouth University, West Long Branch, NJ 07733
kannan@moncol.monmouth.edu
http://www.monmouth.edu/monmouth/academic/dna
Goals
- Stimulate and nurture excellence and creative thinking in
learning and problem solving by
- Effective Teaching; and
- Organizing and Developing innovative Research Program.
- (Distributed Network Agents (DNA) at Monmouth)
- Serve as a technical specialist for area industrial partners
and government to:
- transition advanced technologies and techniques in a timely
manner and
- forecast, manage and leverage these advanced technologies
for competitive advantage.
Research Interest
- Primitives for Distributed Computing/Meta Distributed OS.
- Collaborative Environments for Software Engineering, Engineering
Design.
- Support for Multimedia and Heterogeneous Digital Repositories.
(UI and Navigation)
Teaching and Training Interest
- Introductory, Graduate level and Other advanced research Courses.
- 4 Courses a year.
- Software Engineering, Systems Design, Distributed Systems,
Languages, Databases, User Interfaces, Multimedia and Internet
Technologies
Research Experience
In Digital Archive Management (Support for Navigation) (Since
1995)
- Architectures for Automatic Detection of Semantic Dependencies
- IEEE/WETICE-96, June 19-21 and W3C/OMG Workshop,
June 24-26, 1996
- Computer Assisted Associative Browsing
In Database Programming and Data Management (Since 1994)
- Dynamic Manipulation
- Model based UI Generation and Programming
In Object Oriented Design (Patterns) (Since 1994)
- Patterns for Concurrent Distributed Applications (CPD Workshop,
OOPSLA 95)
- Graphical User Interfaces
In Distributed Computing Environments and Collaborative Computing
(since 1988)
- Network Computing Services for Collaborative Computing
- Network Computing (federated and portable) (IEEE TCOS Volume
6, No 1, 1992)
- Interprocess communication Models (Message Passing, RPC, Object
Broker) (IPCCC 92)
- Portable and Light Weight Directory Services (Tools and
Technology Workshop CSCW 92 )
- Security (Kerberos)
- Architecture for Scaleable Information Systems
In Distributed Artificial Intelligence - Programming Environments
(87-88)
- Distributed Knowledge Bases (IEEE Expert December 1990)
- Interoperability, Exchange and Application
Teaching Experience
- Designed and delivered courses in advanced technologies
- Distributed Systems (Fall 94, Spring 95, Fall 95, and Summer
96, Spring 97)
- Introduction to Software Engineering (people, product, process)
(Fall 96, Fall 97)
- Software Process (Organizational/Team/Individual Levels) (Fall
97)
- Systems Design (Fall 94 and Spring 96)
- Language Evaluation (Spring 94 and Spring 95)
- Internet and Multimedia Programming (Summer 95)
- Database (Spring 96)
- User Interface (Fall 95)
- Guest lectures on several occasions.
Funding Experience
- Proposed and Maintained the Network Computing Effort at CERC
(88-92)
- Proposed Network Software System Modules for
- Bell Atlantic Training Program ( 1995 - 1997 ) (Enrollment
Based, in excess of 500K)
- Bell Atlantic Management Training Program (1996) (150K)
Advisor and Leadership Experience
- DNA Laboratory, Monmouth University
- Graduated several SE/CS/EE Students (since 1994)
- In charge of DNA group efforts in IDAM, TIGER.
- Concurrent Engineering Research Center (WVU - 1988-92)
- Directed the group efforts of 4 people including 2 full-time
Research Associates.
- Graduated 4 M. S. Students.
Presentations (Recent)
- Invited Lectures on Concurrent Engineering and Digital Archive
Management.
- Technology Management ( Piscataway ACM 1996 Annual Dinner
Meeting)
Industrial Experience
- Citibank, N.A. (1992-1994)
- Expert Consultant to major financial firms and New Jersey
Superior Court. (1994-present)
Other
Ph. D in Physics (87), M. S. in CS (88) (West Virginia University).
Member of ACM, IEEE, IEEE Computer, SIGART, SIGOIS.