Dr. Shashikant V. Albal
Dr. Shashikant Albal obtained his PhD in CAD from IIT, Bombay in 1978. He has a mix of academic, research and
software industry experience. He has worked in variety of roles and handled responsibilities of training, technology, R&D, and
software project management. He has worked in Tata Consultancy Services, Mahindra British Telecom, and SYNTEL before joining SSN.
While in MBT, he had worked in association with Carnegie Mellon University in 1996 and had formed an academic institution.
Besides holding the reigns as a director of SSN SASE from its inception (Nov 2001), he teaches a number of subjects including
Managing Software Development, Methods of Software Development, Software Process Definition, Software Measurement, and
Personal Software Process. At present he is also focussing on utilization of technology advancements in innovative teaching-learning process.
He is fond of pets and indulges in philosophical reading when time permits.
Dr. Shashikant Albal says,
"A true master is one who has attained such proficiency that others look up to him for guidance.
I am sure you will be a true master."
Director, SSN SASE
Prof. Dr. Chandrabose Aravindan B.E. (Hons), M.E., Ph.D.,
Chandrabose Aravindan is a Professor of Computer Science and Assistant Director
(School of Advanced Software Engineering) at SSN College of Engineering, Chennai, India, since July 2002. He received his B.E.
degree with honors in Computer Science and Engineering from NIT, Trichy, India, in 1986 and M.E. and Ph.D. degrees in Computer Science
from Asian Institute of Technology, Bangkok, Thailand, in 1990 and 1995, respectively. His post-doctoral research was with the
University of Koblenz, Germany, during 1995-1997, where he worked as a Research Scientist on a funded project in the area
of disjunctive logic programming. He has been in academia as a professor of Computer Science since 1998.
Aravindan is a member of the Machine Learning Research Group of SSN and his research interests include machine learning and pattern
recognition, logic programming and formal methods, and high-performance computing. Four scholars have already completed their PhD
under his supervision and he is currently guiding eight research scholars for their PhD. Aravindan has completed five funded research
projects, and has published about 30 papers in international journals and conferences.
Aravindan is actively involved in curriculum development for undergraduate and postgraduate programs in Computer Science and Information
Technology. He has served as a member of Boards of Studies of several universities and autonomous institutions. He is currently a
member of Board of Studies in the Information and Communication Engineering Faculty of Anna University, Chennai, India, and
Board of Studies in the Computer Science and Engineering Faculty of Mepco Schlenk Engineering College (Autonomous), Sivakasi, India.
Aravindan is a member of ACM, Association for Logic Programming, Association for Symbolic Logic, IEEE, IEEE Computer Society,
Indian Association of Research in Computer Science, Computer Society of India (CSI), and Indian Society for Technical Education (ISTE).
For MSIT-SE program, he teaches Foundations of Computer Science and Models of Software Systems.
Click here for List of Selected Publications and Funded Research Projects
Assistant Director, SSN SASE
Dr. S. Sivakumar
Dr. S. Sivakumar obtained his PhD from IIT, Bombay (1987). He Specializes in mathematical modelling and simulation
as applied to process industries. Dr. Sivakumar has wide development experience from various projects ranging from developing process
control and simulation systems to architecting and developing large scale business applications. He was one of the early adapters of
Rational's methodologies and tools in the development environmnet.
Dr. Sivakumar joined Rational in 1999 and functioned as TechLead in India. He took the role of Senior Software IT Architect in the
IBM Software Group when IBM took over Rational. He had been an adjunct faculty to SASE since 2002. He joined SASE in February, 2009
as a full time faculty. His areas of interests are software architecture and methods.
Professor, SSN SASE
Coordinating faculty from Carnegie Mellon University, USA
Dr. David Garlan
David Garlan is the Director of the Master of Software Engineering Professional Programs and a professor of
computer science in the School of Computer Science at Carnegie Mellon, where he currently heads the ABLE Project. This project
focuses on the development of languages and environments to support the construction of software system architectures. The primary
emphasis of this effort is on developing a scientific, formal basis for describing, analyzing, and using software architectures.
Before joining the CMU faculty, Garlan was a senior computer scientist in the Research Laboratory of Tektronix, Inc. In this capacity,
he developed formal, industrial strength models of embedded instrumentation software. This work investigated the use of formal
specification as an aid to developing reusable abstractions for domain-specific families of software systems. The result of this work
was a demonstration that formal methods can be successfully applied in an industrial setting to discover and document software design
Prof. Anthony Lattanze
Anthony Lattanze is currently a Teaching Professor at the Institute for Software Research (ISR) at Carnegie Mellon
University (CMU). Anthony teaches innovative courses in CMU's Masters of Software Engineering program including: Architectures for
Software Systems, Systems Architecture for Managers, Hardware for Software Engineers, and Computer Science for Practicing Engineers.
He has also led the creation and development of a new master's degree program in Embedded Software Engineering.
As a member of the Software Engineering Institute's technical staff at Carnegie Mellon, Anthony was instrumental in helping to develop
and mature the Architecture Tradeoff Analysis Method (ATAM) and the Quality Attribute Workshop (QAW). He also developed the initial
version of the SEI's Architecture Training program and helped to transition these courses and methods into industries and organizations
around the world. His primary research interest is in the area of software architectural design, especially as it applies to embedded,
software intensive systems.
Mr. Lattanze also works actively with industrial partners throughout the world in the area of software architectural design.
He recently completed a textbook on architecture design, "Architecting Software Intensive Systems: A Practitioners Handbook"
released in November of 2008. He served on the paper review committee for the IEEE/IFIP Conference on Software Architecture (WICSA) in 2008.
Prior to his engagement with Carnegie Mellon, Mr. Lattanze was the Chief of Software Engineering for the Technology Development Group
at the United States Flight Test Center at Edwards Air Force Base, CA. During his tenure at the Flight Test Center, he was involved
with numerous projects as a software engineer,software and systems architect, and project manager. Anthony was involved with development
and test of numerous aircraft and flight data analysis systems for aircraft such as the B-2 Stealth Bomber, F-117 Stealth Fighter,
F-22 Advanced Tactical Fighter, Air Borne Laser prototype, among other systems.
Prof. Dave Root
David Root, from Orinda, California, graduated from the University of California, at Berkeley in 1978 with a
Bachelor of Arts in Computer Science. He was commissioned an ensign through the NROTC program and subsequently attended Naval Flight
Officer training in Pensacola, Florida. While at UC Berkeley, he worked at the Lawrence Berkeley labs writing applications for
organizing and displaying data from heavy ion experiments.
After receiving his Navy wings in February 1980, Dave served in various squadrons and flag officer staffs, accumulating over 3000 hours
in the F-14 Tomcat, and 60+ hours of combat flight time. He is a graduate of the Navy Fighter Weapons School, better known as Top Gun.
His flight subspecialties/designations included being a flight instructor in the F-14, and as a reconnaissance expert with the F-14
Tactical Air Reconnaissance Pod System (TARPS). In 1990 he was assigned as the TARPS officer the F-14 admiral’s staff at Miramar California.
There he was tasked to oversee the modernization of the Navy’s TARPS’s pods, changing them from analog to digital equipment.
During the period of 1993 to 1995, while still active duty, and on his own time, he studied curriculum and instruction at Chapman
University in San Diego. He was awarded a Master of Arts degree in Education in 1995. In July 1996 he was assigned to the Sixth Fleet
staff to organize joint training with U.S. allies in the Mediterranean region. During this time, he led numerous projects that included
providing connectivity with allied forces.
In July 1998 he reported to the Carnegie Mellon Naval Reserve Officer Training Unit where he served as Executive and later Commanding
Officer. He taught leadership, management, and ethics as an associate, professor of Naval Science. While at the NROTC unit,
he received a Master's degree in Public Management with an emphasis on Information Technology. During this time, he assisted
the School of Computer Science’s Master of Software Engineering program with its distance education curriculum. After retiring
in February 2001 from 23 years of active duty, he took a position as Lecturer and assistant director of the MSE distance program.
His research interests are in distance education for software engineering and in agile processes.
Prof. Matthew Bass
Matthew Bass is a member of the core faculty of Carnegie Mellon's Master of Software Engineering professional programs
and the Associate Director of Software Engineering Professional Programs for Corporate and Alumni Relations. Prior to joining
Carnegie Mellon, Matthew was a member of the technical staff for the Software Architecture group of Siemens Corporate Research.
In this role, he taught software architecture classes, mentored Siemens operating companies in software architecture practices,
conducted software architecture reviews for critical projects, and acted as a software architect for multiple domains including
automotive, medical, building automation, and power distribution. He spent 3+ years as a resident affiliate with the Product Line
Systems program at Carnegie Mellon's Software Engineering Institute.
With an undergraduate degree in Computer Science and a graduate degree in Software Engineering, Matthew has been a practicing
software engineer for greater than 15 years, working with Fortune 500 companies across a variety of industry domains.
His commitments range from local industry consultation to international invited talks and conference participation.
Dr. Eduardo Miranda
A native of Argentina, Eduardo Miranda has worked extensively in the development of real-time and information management
systems, research and development management, and technology transfer. While working for companies such as Ericsson (1996 - 2005) and
Lockheed Martin (1991 - 1996), he taught at universities in Argentina and Canada, where he lived for nearly 20 years.
Eduardo is the author of “Running the Hi-Tech Project Office”, a handbook for setting-up project management offices based on his experience
in this area while at Ericsson. Additionally, he has authored numerous articles on the use of Petri Nets in software development,
requirements analysis, the use of reliability growth models in project management, estimation techniques, and the calculation of
contingency funds for projects.
Eduardo has a Bachelor of Science in Systems Analysis from the University of Buenos Aires, Argentina, a Master of Engineering from
the University of Ottawa, Canada, a Master Of Science in Project Management from the University of Linköping, Sweden and a PhD in
Software Engineering from the École de technologie supérieure - Université du Québec.