Srini Ramaswamy, Professor and Chairperson
Department of Computer Science
University of Arkansas at Little Rock
Little Rock, AR 72204
501-569-8130 - Phone
501-569-8144 - Fax
srini@acm.org or srini@ieee.org

 


Professional Summary

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 2008  in 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.
3.       "Software Engineering Education - Best Practices", 2004 International Conference on Software Engineering Research and Practice, Las Vegas, NV, June 21-24, 2004.
4.       "Internet Applications, Databases, Web Protocols and Algorithms", 2004 International Conference on Internet Computing, Las Vegas, NV, June 21-24, 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.

Click here for a complete listing!

Teaching Summary

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:

Btw, do you know what your teacher is really saying? Read this to find out...

·         Classes.
1.       Software Metrics and Mangement

Personality

1.       Keirsey Temperament Sorter: Rational[1, 2, 3].

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
3.       My Weblog

 

 
http://cgi1.fxweb.com/v2-trackrun.cgi?userid=F05365&quiet=true&ignore=149.149.*.*

Handy Calendar

 

http://u1.extreme-dm.com/i.gif Before July 09  http://u1.extreme-dm.com/i.gif After July 09