Aayaam 2007
  • Aayaam concluded sucessfully.
    We acknowledge the efforts of all those who have made this event a big success.

Speakers

Speaker Affiliation Focus
Prof Krithi Ramamritham IIT-Bombay From transactions and objects to Web services: A brief history
Prof R K Joshi IIT-Bombay The evolution of SOA
Prof Umesh Bellur IIT-Bombay An introduction to web-services
Dhruv Singhal Oracle Service oriented architecture
Pankaj Gupta Morgan Stanley Performance, resource sharing and load balancing
Anoop Kunchukuttan IIT-Bombay Semantic web and OWL
Deepti Parachuri Infosys Semantic web-services in action - An information integration application
Shaurabh Bharti Infosys SOA and Web-2.0 interlinkage
Prof D Janakiram IIT-Madras OO foundations for service oriented computing
Manish Gupta IBM-IRL Fast extraction of adaptive change-point patterns for problem localization in enterprise systems
Vipul Mathur
Shrirang Shirodkar
IIT-Bombay Performance tools demo
S K Ghosh IIT-Kharagpur SOA for geospatial interoperability
Prof Bernard Menezes IIT-Bombay Security in web-services
Salil Kulkarni Tibco TIBCO's middleware for SOA-based application development
Gurpreet Pall Microsoft Service oriented architecture (SOA) technologies: Web 2.0, SAAS, mash-ups, protocols (SOAP and REST)
Geo Philips Kuravakal Infosys REST web-services and their role in mashups

Talk Abstracts

SOA in financial services
Schedule

How IT in Financial Institutions can use SOA to support end to end business processes, shorten change cycles, and provide better business insight and auditability.

Dhruv Singhal

Dhruv Singhal is Director, Sales Consulting, Oracle India. Dhruv has been in the IT Industry for 18 years. He has worked extensively on varied projects in India, UK & USA across multiple industries including Telecommunications, BFSI, Government and Transportation. Projects handled by him include office automation, benefit administration, web trading, self service portals, freight operations information systems and many more. AT&T, BSE, NSE, SBI Life Insurance and Indian Railways are some of the organisations he has catered to.

Dhruv is an expert on technology and has written extensively on various technology concepts including self-service provisioning, Enterprise Application Integration and Service Oriented Architecture. Dhruv is currently responsible for Sales Consulting for Fusion Middleware for Oracle India.

Dhruv is a graduate in from IIT Delhi and also holds an MBA degree from IIM Calcutta

Top
Performance, resource sharing and load balancing
Schedule

It is critical for the success of an enterprise wide system to have inbuilt capacity and resiliency to efficiently service its clients. Many such systems are increasingly becoming SLA based and hence there is an implicit assumption that the systems will be able to scale as and when the business demands change as well as be reliable from an availability perspective. In this session, we look at some of the common sense and practical approaches to addressing these issues.

Pankaj Gupta

Pankaj Gupta has been working in building software solutions for more than 16 years. The last 10 of these have been with Morgan Stanley's IT division. During this time, he has woked primarily in the domains of cash management, securities custody operations and trade enrichment and processing. He has transcended many technologies with broad exposure ranging from CICS/COBOL on the OS/390 mainframes to Java on Unix/Linux based machines. He has an engineering degree from University of Mumbai and an MBA from New York University.

Top
Semantic web services in action - An information integration application
Schedule

Existing business scenarios need a global enterprise system which provides unified information and agile solution with greater ease and simplicity. And inherently needs to cater the requirements of a constantly changing environment like business environment changes, user requirement changes and technical environment changes. With the evolution of SOA and semantic web services, enterprise solution heeds to the limitations of conventional enterprise systems by providing data convergence and concept reutilization with intelligence.
This talk takes you through a case study simulating semantic web paradigm over a leasing business system. It also portrays the various advantages and explains the hurdles in accepting the semantic web technology.

Deepti Parachuri

Parachuri Deepti is currently working with SOA/WS Centre of Excellence at SETLABS, the research wing of Infosys Technologies Ltd. She holds a MS degree from IIT-Madras, India. She has expertise in vision mainly Recognition and video tracking. She has been actively involved in publications and conferences. Her major research area has been semantic web scaling RDF, OWL, OWL-S and Agent technologies. She had also analyzed XML schema compression methodologies to be used in SOA based applications.

Top
SOA and Web 2.0 interlinkage
Schedule

Web2.O represent the next transition in the evolution of web applications; they promise to restore the richness, interactivity and usability lacking in many web applications. As with any technological transition, for an enterprise this implies that there are new opportunities to be explored and new challenges to be negotiated. To maximize the benefits of Web2.O, an enterprise should assess: How does Web2.O fit in a SOA based enterprise architecture stack? What are the business benefits that enterprises will accrue by adopting Web2.O and what are its challenges? SOA has benefited enterprises with benefits such as standardized patterns, interoperability, centralized governance, easy integration etc. Almost all industry domains have benefited from SOA strategy in order to build more flexible and malleable IT architecture involving re-usable services. On the other hand, Web 2.0 practices like communities and folksonomy are much centered around end-users. They involve frequent communication among large consumers dispersed all around the world over the Internet. They have become extremely popular among internet users. This brings the interesting idea of bringing enterprise products i.e. services and consumer-savvy applications from Web 2.0 together.
This talk takes you through a case study simulating semantic web paradigm over a leasing business system. It also portrays the various advantages and explains the hurdles in accepting the semantic web technology.

Shaurabh Bharti

Shaurabh Bharti is a Junior Research Associate at Software Engineering and Technology Labs, Infosys Technologies Ltd. He works with Web Services and SOA Center of Excellence (WSCoE) team. A Computer Science graduate from IIT Kharagpur, his current research interests include Semantic Web, Web Services, Contextual Collaboration, Web 2.0 among others. Currently, he is exploring different dimensions of Web2.O. He has actively participated and conducted training sessions and workshops for Service Oriented Architecture, Web Services and Web2.O. He has also published papers in leading Journals and Conferences for Web Services including ICWS and IJWSP. He was one of the invited speakers at SOA and Web Services Seminar conducted by Vibrant Tech., Bangalore. He can be contacted at Shaurabh_Bharti[at]infosys.com .

Top
Understanding approaches for composition and execution of web-services
Schedule

Web Services have wide potential in different application scenarios like application integration, data integration and system management. A significant number of solutions have been proposed in the literature for composition and execution of web services (WSCE), some focused on specific scenarios. In order to understand the characteristics of autonomy and adaptation in web services, one needs to systematically analyze the strengths and weaknesses of each type of these solutions. To this end, we present a framework that includes a formalization of the WSCE process, a classification of existing solutions into four distinct categories, and an in--depth evaluation of these approaches. We believe that the proposed framework offers a fresh perspective on WSCE systems, and is a right step in the direction of efficiently creating, executing and adapting composite Web services.

Biplav Srivastava

Biplav is a Research Staff Member at the IBM India Research Laboratory in New Delhi, which he joined in February 2001. His research interests are in planning, scheduling, policies, learning and information representation/ ontology, and their practical applications in semantic web, web services, services science, autonomic computing and bioinformatics. He holds a PhD and MS in Computer Science for Arizona State University, USA and a B.Tech. from IT-BHU.

Top
OO foundations for service oriented computing
Schedule

Beyond the publish-find-bind, there is no general consensus on the underlying principles of Service Oriented Computing (SOC). In this talk, we explore how the OO principles of classes, sub-classes, aggregation and polymorphism could provide good foundation for SOC. This is despite the fact that there is wide disagreement about the difference between objects and services. We provide the notions of service types and service instances as relating to classes and objects. The service type consists of profile types describing the operations, model description, and service state types. The service instance consists of service type identification, state, profile and grounding. The notions of service type and service instance are used for building service composition and service specialization. Simple examples of help-desk application are used for explaining how these concepts are useful in building Service Oriented Architecture (SOA).

This is a joint work with Arun Kumar and Anindya, IBM-IRL, New Delhi

Prof. D. Janakiram

D. Janakiram is a Professor in the Department of Computer Science and Engineering and he heads the Distributed and Object Systems Lab in the Department. His research interests are Distributed Object Systems, Software Engineering and Databases. More information could be found on the activities of Distributed Object Systems lab at the Dos homepage

Top
Fast extraction of adaptive change-point patterns for problem localization in enterprise systems
Schedule

Enterprise middleware systems typically consist of a large cluster of machines with stringent performance requirements. Hence, when a performance problem occurs in such environments, it is critical that the health monitoring software identifies the root cause with minimal delay. A technique commonly used for isolating root causes is rule definition, which involves specifying combinations of events that cause particular problems. However, such predefined rules (or problem signatures) tend to be inflexible, and crucially depend on domain experts for their definition. In this talk we present a method that automatically generates change point based problem signatures using administrator feedback, thereby removing the dependence on domain experts. The problem signatures generated by our method are flexible, in that they do not require exact matches for triggering, and adapt as more information becomes available. Unlike traditional data mining techniques, where one requires a large number of problem instances to extract meaningful patterns, our method requires few fault instances to learn problem signatures. We demonstrate the efficacy of our approach by learning problem signatures for five common problems that occur in enterprise systems and reliably recognizing these problems with a small number of learning instances.

Manish Gupta

Manish Gupta is a Research Staff Member at IBM Research, Delhi, where, since 1998, he has been actively involved in ecommerce & systems management research. He has developed reverse auctions for IBM's Websphere Commerce Suite software and leads the design for health management component of WebSphere XD (IBM'sQoS management middleware). His areas of interest are in autonomic computing, services oriented architecture (SOA), and Web 2.0. He completed his Ph.D. and Masters (both) in Computer Science and Engineering from Indian Institute of Science, Bangalore, in 1998 and 1994, respectively. He also holds a bachelor's degree in Physics (Hons.) from St. Stephens College, Delhi University.

Top
SOA for geospatial interoperability
Schedule

The web service is a main working pattern and a significant application model for next generation Internet application. The service-oriented architecture is a very promising architecture for practical implementation of the next generation geographical information systems. The paradigm for Spatial Data Infrastructure (SDI) is shifting towards Service Driven Infrastructure (SDI). The presentation talks about the usability service-oriented architecture for constructing a distributed and web service enabled geographical information platform. It gives a brief overview of the OGC geospatial service standards. The web service framework was applied to the GIS system design and implementation. GIS web services were designed to provide the hosted spatial data and GIS functionality to integrate the customized GIS applications to perform basic geo-processing tasks without maintaining GIS tools or the associated geographical data. The system architecture, functions, system integrations have been pointed out. It has an important application prospect in the GIS tools development and application.

Prof S K Ghosh

Dr S K Ghosh is presently working as Assistant Professor in the School of Information Technology, Indian Institute of Technology, Kharagpur, India. Prior to IIT Kharagpur, he worked for Indian Space Research Organization (ISRO), Department of Space, Government of India, in the field of Satellite Remote Sensing and GIS. His research interests include Image Processing, Computer Networking, Remote Sensing and GIS.

More information is available at his homepage

Top
Tibco's middleware for soa-based application development
Schedule

An introduction to Tibco's products and associated standards (JBI and SCA) that simplify the design, testing, deployment and management of solutions based on SOA.

Salil Kulkarni

Salil has over 15 years of experience in building server-side software products. Working at tandem computers, he was first involved with the DCE project followed by implementing fault-tolerant and scalable ORB and EJB containers for the Tandem platform. Since the past 6 years, Salil has been working at Tibco Software, Palo Alto and more recently at the Tibco India office(pune) to guide the building of enterprise quality Java-based integration and SOA middleware.

Top
Service Oriented Architecture (SOA) or Technologies: Web 2.0, SAAS, Mash-Ups, Protocols (SOAP and REST)
Schedule
Gurpreet Pall

Gurpreet S. Pall is currently a Director of Windows Live Platform and Services at Microsoft's India Development Center in Hyderabad. Prior to his current role he has held leadership positions at Microsoft Corp. USA as Sr. Director of Architecture Strategy with Developer and Platform Evangelism, and Product Unit Manager in the Windows Engineering group responsible for incubating Microsoft Systems Architecture (MSA) and related infrastructure solutions & programs. Over the 16+ year career at Microsoft he has delivered several key products and solutions to the Microsoft's customers, partners and internal operations. He has played key roles in the planning and delivery of products such as Microsoft Excel, Office and solutions in the areas sales force automation and empowerment, knowledge management and IT services. He holds a B-Com (Honors) Degree from St. Xavier's College Kolkata, and a Masters of Management degree from Willamette University, Salem, Oregon

Top
REST Services: bringing services back to the web
Schedule

This talk aims to briefly provide an overview of REST architecture and implementation, with specific reference to its utility for Web Services.

The term Web Services has generally been used to refer to SOAP services operating over HTTP. This has been the predominant flavor of Web Services in usage till now. While providing a lot of flexibility and interoperability over different platforms, SOAP is a very heavy protocol, consuming a high level of network bandwidth, as well as being difficult to configure and deploy effortlessly in implementation environments. These factors and other drawbacks have led SOAP Web Services to be tied mainly to enterprise applications, without being exposed to normal users.

REST architecture promises a change to all that. By utilizing the power of the normal HTTP commands (POST, PUT, GET, DELETE) as well as building systems similar in architecture to normal Web Applications, REST allows end users to utilize the power and flexibility of Web Services through normal interface paradigms (Web Sites etc) and clients (browsers, aggregators etc.) Moreover, the lightweight requirements, performance and scalability inherent in REST applications have enabled them to be widely accepted across the spectrum.

The talk will mainly cover design principles, advantages, concerns, REST vis-a-vis SOAP, a simple use case and a few real world usage examples.

Geo Philips Kuravakal

Geo Philips is currently working with the SOA/Web2.0 Centre of Excellence at SETLABS, the applied research wing of Infosys Technologies Ltd. He has worked on various SOA, SOAP and REST service implementations along with newer technologies such as AJAX. His current interests mainly revolve around Web 2.0 concepts, specifically with regard to their potential in enterprise and business scenarios.

Top

Valid HTML 4.01 Strict Valid CSS!

© 2007 CSE Department, IIT Bombay.