Dr. Srini Ramaswamy's research interests
are on intelligent and flexible control, behavior modeling, analysis and
simulation, software stability and scalability; particularly in the design and
development of complex software systems. Specific applications include
real-time control issues in automation and manufacturing, data mining and
distributed real-time applications. His work is motivated by the desire to
understand the various requirements to build scalable, intelligent software
systems with the inherent ability to successfully respond to observed and
reported behavioral changes in their environment. His
efforts have been focused on building a comprehensive agent-based design
framework, called Intelligent Coordinated Entities (ICE). It is based upon the
hypothesis that individual software elements need to exhibit simple, yet
well-defined underlying patterns, thereby aiding the development of scalable,
complex software systems capable of demonstrating domain-specific intelligence.
His work derives extensively from research efforts in engineering, decision
theory, software engineering, control theory and systems analysis and design.
Srini
has developed and used Petri nets and other state based techniques to help
designers identify such critical informational pieces from state based software
models. Over the past 12
years his research has been funded by government agencies as well as corporate
organizations, and he has been a recipient of, or actively participated in,
grants totaling over several million dollars. Recently one of his articles
titled “Symbiosis and Software Evolvability”, which focused on relating
software ecosystems in the IT discipline and symbiosis in biological systems as
a business strategy for multivendor based software systems was republished by
invitation in August 2008in the Trends section of the IEEE IT
Professionals Magazine, a periodical that covers the many rapidly emerging
issues facing IT professionals.
He is currently Professor and
Chairperson of the Computer Science Department at University of Arkansas at Little
Rock. At UALR, he is currently associated with several active research
initiatives, which include: the statewide program manager for WiNS (Wireless Nano-sensors and Systems)
center (2007-2009), the principle investigator at UALR for a High Performance
Computing initiative, and the research coordinator for collaboration on
Engineering Innovative Software Systems for Marine Transportation Logistics
with the National Institute of Applied Sciences (INSA) in Rouen, France. He and
his colleagues (Drs. Seker, Yoshigoe, Geoghegan, Lenin) work in a team composed
of 8-10 doctoral research students.At
UALR, since 2006 he has also initiated a very successful High School Research Program (HSRP) that brings talented
high school students to campus and engages them through an on-campus 3-week
STEM-related ‘embedded’ research experience and mentorship with faculty-student
groups across various science and engineering disciplines. Previously he was
Chairperson of the Computer Science Department at Tennessee Tech, where he has
established a unique and highly successful graduate program in Internet Based
Computing and developed sustainable collaborative relationships with both the
Engineering and Medical programs at Vanderbilt University.At TTU he also established the Software
Automation and Intelligence Laboratory (SAIL), an academic research and
development facility with a focus on team-based software research and
development to serve local and regional industries. During the summers of 2003
and 2004, and in 2007, he was a visiting research professor of Computer Science
in the Institute of Software Integrated Systems (ISIS) at Vanderbilt
University. In 2006 and 2007, he was also an invited visiting professor at INSA
de Rouen, France.In 1994-1995, and
subsequently during the summer months of 1996 and 1998, he was a post-doctoral
research fellow / visiting scientist at the University of Texas at Austin where
he helped with research efforts on Sensible Agents.
Dr. Ramaswamy is also a
successful software consultant and has built his consulting company as a
customized software development and managed outsourcing company. From a
business perspective his interests are in the design, development and delivery
of large scale software systems, ensuring timely planning, coordination,
execution and alignment of a set of sub-services while understanding issues of
prioritization, perception and performance in order to deliver value-added
services to address a specific business need.He has actively consulted on an advanced technology project on
intelligent document analysis for aligning timely research with business needs
of organizations using technology roadmaps, a National Institute of Standards
and Technology (NIST) sponsored ATP project with InRAD, LLC. He also serves as an expert
witness on software development, database and algorithmic design for
arbitrations and litigations. He serves on the board of several start-up
software companies in the US and India.
Dr. Ramaswamy has published over
100 publications including over 25 peer-reviewed journal publications,
including those such as the IEEE, Elsevier, Journal of Systems and Software,
etc. Additionally over 36 reviews of his have appeared in the ACM Computing
Surveys, the leading online review service for books and
articles across all areas of computer science, providing an up-to-date overview
of the computing field. In 2007, he was selected as one of their featured
reviewers, a distinction within the community of over 1000 computing
professionals from across the world.
Dr. Ramaswamy earned his Ph.D.
degree in Computer Science from the Center for Advanced Computer Studies (CACS)
at the University of Louisiana at Lafayette. He is member of the Society for
Computer Simulation International, Computing Professionals for Social Responsibility,
Senior member of the IEEE and Senior member of the Association of Computing
Machinery (ACM).He also serves as an
Associate Editor for the IEEE Transactions on Systems, Man and Cybernetics,
Part C: Applications and Reviews. In the
local community, Dr. Ramaswamy is an active Rotarian
in Club 99, the rotary club of Little Rock, Arkansas.
Workshops
Attended / Sessions Organized
1.Workshop
attendee, “Formal Security Modeling”, TCS Excellence in Computer Science (TECS)
Week 2005, (Speakers: Dr. Butler Lampson (Microsoft Research), Dr. Xavier Leroy
(INRIA), Professor John Mitchell (Stanford) and Dr. J R Rao (IBM Research),
Distinguished Lecture, Prof. Amir Pnueli), January 4th – 8th 2005, TRDDC, Pune,
India
2.Participant,
Workshop on Algorithms for Dynamic Data, Inst. of Math Sciences, Chennai,
India. December 13th-14th, 2004.
5."Intelligent
Software Engineering", 1999 International Conference on Artificial
Intelligence, Las Vegas, NV, June-July 1999.
6."Semiotic
Modeling of Sensible Agents", Intelligent Systems: A Semiotic Perspective,
National Institute of Standards and Technology, Gaithersberg, MD, Oct. 1996.
(with Prof. Suzanne Barber, University of Texas at Austin)
7."Innovative
Tools and Techniques for Intelligent Control", 10th IEEE International
Symposium on Intelligent Systems, Monterey, CA, Aug. 1995. (With Prof. Maria Gini, University of Minnesota)
Selected
Professional Activities
1.IPC,
Intnl. Conf. on Distributed Computing & Internet Technology (ICDCIT), Dec
2007, Bangalore, India
2.Conference
Chair, International Conference on Systems, Computing Sciences and Software
Engineering, Nov 2007.
3.IPC,
2007 IEEE International Conference on Granular Computing, Nov 2-4, 2007
4.IPC,
The First International Workshop on Unified Data Mining Engine: Addressing
Challenges (UDME 2007 - in conjunction with OOPSLA 2007), Montréal, Canada,
October 21-22, 2007.
5.IPC,
The First International Workshop on Pattern Languages: Addressing Challenges
(PLAC 2007 - in conjunction with OOPSLA 2007)”, Montréal, Canada, October
21-22, 2007.
6.IPC,
2nd IFIP TC8 Intnl. Conf. on Enterprise Information Systems, Beijing, China,
Oct 14-16, 2007
7.IPC,
2nd IEEE Intnl Workshop Towards Stable and Adaptable Software Architectures
(SASA 2007), IRI-07, Aug 2007
8.IPC,
2nd IEEE Intnl Workshop on Software Stability at Work (SSW 2007), IRI-07, Aug
2007
9.IPC,
The First IEEE International Workshop on Software Patterns: Addressing Challenges
(SPAC 2007) 31st Annual IEEE International Computer Software and Applications
Conference, Beijing, July 23-27 2007
10.IPC,
Intnl. Conf on Software Engineering Research and Practice, June 25-28, 2007
11.Keynote,
"The Pervasive Role of Modeling and Simulation in a Globalized Business
Economy”, Workshop on Modeling, Simulation, Verification and Validation of
Enterprise Info. Systems (MSVVEIS’07), 9th Intnl. Conf. on Enterprise
Information Systems, Funchal, Portugal. June 2007.
12.Speaker,
"Intelligent Coordination Design in Software Systems", Wayne State
University, Sept 19 2006.
13.Speaker,
"Intelligent Coordination Design in Software Systems", Auburn
University, Feb 24 2006.
14.Speaker,
"ICE: A nature inspired analogy for software development", Workshop
on Parallel computation, Institute of Mathematical Sciences, Chennai, January
7th - 14th 2005.
15.Speaker,
"Petri Nets", Bharat Electronics Ltd, Central Research Laboratory,
Bangalore, India, December 29th 2004.
16.Speaker,
"Requirements Analysis for Software Systems", KIIT Engineering
College, Bangalore, India, December 28th 2004.
17."Simulation
Principles and Applications", S.R.M Engineering College, Chennai, India,
January 2004.
18."ICE:
Intelligent Coordinating Entities", Bharat Institute of Science and Technology,
Chennai, India, Dec 2003.
19."E-Commerce:
An Introduction and its Applications in Industry", Indian Institute of
Technology, Chennai, India, March 2000.
20."Emerging
Trends in Computer Science Education", Tamilnadu Foundation & Indira
Gandhi National Open University, Chennai, India, March 2000.
21."Model-based
Monitoring and Control of Discrete Event Dynamic Systems", Workshop on
Discrete Event and Hybrid Systems, IEEE International Conference on Robotics
and Automation, Albuquerque, NM, April 1997. (Organizer: Prof. Tarek Sobh, University of
Bridgeport, CT)
22."Modeling
and Analysis of Automated Manufacturing Systems", Indian Institute of
Science, Bangalore, India. March 1995.
23."Tools for
Modeling and Analysis of Manufacturing Control Software", Indian Institute
of Production Engineers, Bangalore, India. March 1995.
Significant Publications
1.N. Liu, M. A. Abdelrahman, S. Ramaswamy, "A
Complete Multiagent Framework for Robust and Adaptable Dynamic Job Shop
Scheduling" IEEE Trans. of Systems, Man and Cybernetics: Part
C-Applications and Reviews, 37(5), Sept 07. pdf
version.
2.L. Yu, S. Ramaswamy, "Component Dependency in
Object-Oriented Software"Journal of Computer Science and Technology,
22(3), May 2007, pp. 379-386. pdf version.
3.L. Yu, S. Ramaswamy, "A Configuration
Management Model for Software Product Lines"INFOCOMP Journal of
Computer Sciencepp 1-8, Dec 2006. pdf
version.
4.S. Ramaswamy, M. Rogers, April Dean Crockett, David
Feaker, Monty Carter, "WHISPER - Service Integrated Incident Management
System" International Journal of Intelligent Control and Systems pp
114-123, June 2006. pdf version.
5.K. S. Barber, T. H. Liu, S. Ramaswamy "Conflict
Detection During Plan-Integration for Multi-Agent Systems", IEEE
Transactions on Systems Man and Cybernetics, August 2001. pp.616-628 pdf version.
6.S.
Ramaswamy , K. Srinivasan , P. K. Rajan , R. MacFadzean , S. Krishnamurthy,
"A Distributed Agent-based Simulation Environment for Interference
Detection and Resolution", Special Issue on Software Agents and
Simulation, SIMULATION, June 2001. pdf version.
7.Jeong-Soo Ahn, S. Ramaswamy, R. H. Crawford, "A
Formalism for Modeling Engineering Design Processes", Accepted to the
IEEE Transactions on Systems, Man and Cybernetics, July 1996. pdf version. (Never Published)
8.S. Ramaswamy, Yi Yan, "Interactive Modeling and
Simulation of Virtual Manufacturing Assemblies: An Agent-Based Approach",
Special Issue on "Computer Integrated Manufacturing Systems: Recent
Developments and Applications", Journal of Intelligent Manufacturing,
Vol. 10, No. 6, December 1999. pp.503-518. pdf
version.
9.K. S. Barber, T. H. Liu, A. Goel, S. Ramaswamy
"Flexible Reasoning Using Sensible Agent-based Systems: A Case Study in
Job Flow Scheduling", Special issue on Agile, Intelligent, and Computer
Integrated Manufacturing, Journal of Production Planning and Control, Vol.
10, No. 7, 1999, pp. 606-615. pdf version.
10.S. Ramaswamy, K. S.
Barber "A Design Architecture for the Modeling, Analysis and Design of
Manufacturing Control Software", International Journal of Intelligent
Control and Systems, Vol. 2, No. 4, 1998, pp. 485-510. pdf version.
11.S. R. Jernigan, S. Ramaswamy,
K. S. Barber, "A Distributed Search and Simulation Method for Job Flow
Scheduling", Simulation, Vol. 68, No. 6, June 1997. pp. 377-401.html
version
12.S. Ramaswamy, K. P.
Valavanis, K. S. Barber, "Petri Net Extensions for the Development of MIMO
Net Models of Automated Manufacturing Systems", Journal of
Manufacturing Systems, Vol. 16, No. 3, May/June 1997, pp. 175-191. pdf version.
13.A.Suraj, S.Ramaswamy,
K.S.Barber, "Extended Statecharts for the Modeling and Specification of
Manufacturing Control Software Systems" International Journal of
Computer-Integrated Manufacturing Systems, Special issue on "Design and
Implementation of Computer-Integrated Manufacturing Systems: Integration and
Adaptability Issues", Vol. 10, No. 1-4, Jan 1997, pp. 160-171. pdf version.
14.B. T. Barcio, S.
Ramaswamy, K. S. Barber, "An Object-Oriented Modeling and Simulation
Environment for Reactive Systems Development", International Journal of
Flexible Manufacturing Systems, Volume 9, No. 1, Jan 1997, pp. 51-80. pdf version.
15.S. Ramaswamy, K. P.
Valavanis, "Hierarchical Time-Extended Petri Nets (H-EPNs) Based Error
Ideitification and Recovery for Multilevel Systems", IEEE Transactions
on Systems, Man and Cybernetics, Vol. 26, No. 1, Feb 1996, pp. 164-175. pdf version.
16.B. T. Barcio, S.
Ramaswamy, R. Macfadzean, K. S. Barber, "Object-Oriented Modeling and
Simulation of a Notional Airdefense System" , SIMULATION, Vol. 66,
No. 1, Jan 1996, pp. 5-21. pdf version.
17.S. Ramaswamy, K. P.
Valavanis, "Modeling, Analysis and Simulation of Failures in a Materials
Handling System Using Extended Petri Nets", IEEE Transactions on
Systems, Man and Cybernetics, Vol. 24, No. 9, Sept. 1994, pp. 1358-1373. pdf version.
18.K. P. Valavanis, S.
Ramaswamy, S. P. Landry, "Extended Petri Net Based Modeling, Analysis and
Simulation of an Intelligent Materials Handling System", Journal of
Intelligent and Robotic Systems, Vol. 10, No. 1, May 1994, pp. 79-108.
My teaching interests are in the areas of Software
Engineering, Modeling and Simulation, Systems Modeling, Analysis and Design,
Object Oriented Programming, Programming Languages and Discrete Mathematics. My
students and I have developed a web based tutorial for the discrete structures
class at Georgia Southwestern. These pages are currently located at the Software Intelligence and Automation Laboratory (SAIL), a
teaching / research laboratory established at Tennessee Tech. Here are the
links to my other class materials on the web:
Numerous well-known people fall in
this category, including Albert Einstein, Marie Curie, Dwight D. Eisenhower,
Mr. Gates! Check here for a detailed list - Test taken in 2002.
2.Jung Typology Test: INTJ [1, 2]. Specifically, this
includes people such as Ivan Lendl, Martina Navratilova, Thomas Jefferson,
Dwight D. Eisenhower, Rudy Guiliani, Colin Powell, etc. - Test taken in 2004