Lahiru is a Graduate Student at the Department of
Computer and Information Science, School of Science, Indiana University - Purdue University Indianapolis
(IUPUI). He received his B.S. in Computer Science from University of Moratuwa, Sri Lanka. Lahiru is
currently reading for his Ph.D. in Computer Science from Purdue University. Before IUPUI, he worked as
a Software Engineer at Vailsta Inc. (Now Aopana) and as a Senior Software Engineer at WSO2 Inc. .
- Current Project : TrSSCom Project | Research Advisor : Prof. Rajeev R. Raje
- Trust (in general) ; Evaluating Trust in Distributed Software Systems.
- Distributed Software Systems ; Service Representation, Discovery, Selection and Negotiation ; Web services ; SOA
- Theory of Belief, Bayesian inference, Uncertainty Reduction, Graph Theory
- TrSSCom (Trustworthy Service Selction and Composition)
The TrSSCom project is aimed to develop a comprehensive framework for design,select and compose trustworthy distributed systems from existing software services using principles of trust models, subjective logic, multi-level specifications and matching, theory of evidence, and continuous testing.Unlike prevalent approaches that focus on one view or a specific application domain, this research is developing a generic model for trust that considers the internal and external views, an associated formalism, and its application to distributed systems.
- UniFrame (Framework for Seamless Integration of Heterogeneous Distributed Components)
The UniFrame Approach (UA) provides a framework that allows an interoperation of heterogeneous and distributed software components and incorporates the following key concepts: a) a meta-component model (the Unified Meta Model – UMM), b) an integration of QoS at the individual component and distributed system levels, c) the validation and assurance of QoS, based on the concept of event grammars, and e) generative rules, along with their formal specifications, for assembling an ensemble of components out of available choices.
- 3DIA (3 Dimensional Intelligent Arm) - Final Project, University of Moratuwa, Sri Lanka
Modeling the natural movement of a human hand using artificial neural networks and evolutionary learning algorithms. Goal of this project was to
come up with a methodology to incorporate natural behavior into 3D graphics and animations to make those animations more realistic to the human
eye. The research is based on the concepts and theories of artificial intelligence such as artificial neural networks, evolutionary algorithms and
Gallege, L., Gamege, D., Hill, J. H., and Raje, R. "A Study Of Trust In Distibuted Systems". IEEE Transactions on Parallel and Distributed Systems
(TPDS), Special Issue on Trust, Security and Privacy in Parallel and Distributed Systems (Under Review) 2012.
Gallege, L., Gamege, D., Hill, J. H., and Raje, R. (2011, August). TOWARDS A COMPREHENSIVE APPROACH FOR INTEGRATING TRUST INTO ENTERPRISE DRE
SYSTEMS. The 17th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA) Toyoma, Japan 2011.
Lahiru S. Gallege, Rajeev R. Raje, Meghna Babbar-Sebens, “Cloud Service Selection – A Case
Study”, International Conference on Communication, Information and Computing Technol-
Gallege L., Pradhan K. and Raje R., EXPERIMENTS WITH A MULTI-LEVEL DISCOVERY SYSTEM. International Conference In Computing (ICC) 2010, NEW DELHI
27-28 DECEMBER 2010. Link
Gallege, L., Gamege, D., Hill, J. H., and Raje, R. TRUST CONTRACT OF A SERVICE AND ITS ROLE IN SERVICE SELECTION FOR DISTRIBUTED SOFTWARE SYSTEMS.
8th Annual Cyber Security and Information Intelligence Research Workshop(CSIIRW). Workshop Paper ACM 2012.Link