IEEE ICWS 2006 and SCC 2006

ADVANCE PROGRAM

IEEE International Conference on Web Services (ICWS 2006)
http://conferences.computer.org/icws/2006

IEEE International Conference on Services Computing (SCC 2006)
http://conferences.computer.org/scc/2006

Sponsored by IEEE Computer Society Technical Committee on Services Computing
http://tab.computer.org/tcsc

         

 

   

 

September 18-22, 2006
 Hyatt Regency O'Hare, 9300 W. Bryn Mawr Avenue, Rosemont, Illinois, 60018, USA

Tel: 847 696 1234  Fax: 847 698 0139

 

Table of Contents

Agenda Overview.. - 3 -

September 18, 2006 (Monday) - 3 -

September 19, 2006 (Tuesday) - 4 -

September 20, 2006 (Wednesday) - 5 -

September 21, 2006 (Thursday) - 6 -

September 22, 2006 (Friday) - 7 -

Tutorials. - 8 -

Tutorial 1: SOA and Web Services. - 8 -

Tutorial 2: SOA Services and Solutions. - 9 -

Tutorial 3: Automatic Web Service Composition. - 10 -

Tutorial 4: Web Services on Rails: Using Ruby and Rails for Web Services Development and Mashups  - 11 -

Tutorial 5: Business Agility and Process Management - 12 -

Tutorial 6: Security in SOA and Web Services. - 13 -

Keynote Speakers. - 14 -

Web Services at Amazon.com... - 14 -

Werner Vogels,  Vice President & Chief Technology Officer, Amazon.com.. - 14 -

Practical Autonomic Computing, - 14 -

George Cybenko, Dorothy and Walter Gramm Professor of Engineering,  Dartmouth College  - 14 -

Business Drivers for Services Computing.. - 15 -

K Ananth Krishnan,  Vice President and Chief Technology Officer,  Tata Consultancy Services Limited  - 15 -

Service Computing: The AppExchange Platform... - 16 -

Steve Fisher, Senior vice president of AppExchange, Salesforce.com.. - 16 -

Plenary Panel: Future Trends of Software Technology and Applications. - 17 -

Chair: Stephen S. Yau, Arizona State University, USA.. - 17 -

SOA Industry Summit Invited Talk. - 18 -

Jeff Barr, Evangelist, Amazon Web Services. - 18 -

Panel Sessions. - 19 -

Software and Services: Where Do They Meet?. - 19 -

Web Services – A View from the Top. - 20 -

Event-Driven Architectures and Complex Event Processing. - 21 -

Mobile Web Services Trend Perspectives. - 23 -

ICWS 2006 Papers. - 25 -

Research Sessions. - 25 -

Application Services and Industry Track. - 29 -

Work-in-Progress. - 33 -

SCC 2006 Papers. - 36 -

Research Sessions. - 36 -

Industry Track. - 40 -

Work-in-Progress. - 41 -

IEEE International Services Computing Contest - 42 -

IEEE SOA Industry Summit - 42 -


Agenda Overview

September 18, 2006 (Monday)

 

2006 IEEE International Conference on Services Computing (SCC 2006)

2006 IEEE International Conference on Web Services (ICWS 2006)

 

September 18th, 2006 (Monday): Tutorials & Workshop Day

8:00-9:30

CoSTEP 2006 Keynote (George Cybenko, Professor, Dartmouth College)  // Rosemont Ballroom (Main Lobby)

9:30-10:00

AM Break (North Central Room – Main Lobby)

Room

Florence

-International level

Grand Cypress A-Conference level

Pinehurst AB

-Conference level

Paris

-International level

International E

-International level

International F

-International level

10:00 - 11:30

ICWS/SCC-Tutorial 1 (SOA and Web Services)

ICWS/SCC Workshop 1: mda4soa'06

ICWS/SCC Workshop 2: EDA-PS’06

 

Wireless Internet Access Room for ICWS/SCC 2006

Chat Room with Wireless Internet Access

11:30-12:30

Lunch (not included)

 

12:30-14:00

ICWS/SCC-Tutorial 1 (SOA and Web Services)

ICWS/SCC Workshop 1: mda4soa'06

ICWS/SCC Workshop 2: EDA-PS’06

 

Wireless Internet Access Room for ICWS/SCC 2006

Chat Room with Wireless Internet Access

14:00-14:30

PM Break  (North Central Room)

 

14:30-16:00

ICWS/SCC-Tutorial 2 (SOA Services and Solutions)

ICWS/SCC Workshop 1: mda4soa'06

ICWS/SCC Workshop 2: EDA-PS’06

ICWS/SCC Workshop 3: SDWP'06

Wireless Internet Access Room for ICWS/SCC 2006

Chat Room with Wireless Internet Access

16:00-16:30

PM Break  (North Central Room)

 

16:30-18:00

ICWS/SCC-Tutorial 2 (SOA Services and Solutions)

 

ICWS/SCC Workshop 2: EDA-PS’06

ICWS/SCC Workshop 3: SDWP'06

Wireless Internet Access Room for ICWS/SCC 2006

Chat Room with Wireless Internet Access

18:30-21:00

IBM Ph.D. Workshop and IBM Research Sponsored ICWS/SCC Reception (Time: 6:30-9:00; Room: Forum Room-Lobby Level II)

 

 

 

 

 

 

 

Remarks:

38 Sessions for ICWS 2006 (16 Research Sessions, 17 Industry Sessions, and 5 WIP (Work in Progress) Sessions)

26 Sessions for SCC 2006 (18 Research Sessions, 5 Industry Sessions, and 2 WIP Sessions)

6 IEEE SOA Industry Summit Sessions (plus one invited talk session)

5 Keynotes, 6 ICWS/SCC Tutorials, 4 ICWS/SCC Panels, 3 IEEE Services Computing Workshops

1 Banquet, 1 Reception (IBM Ph.D. Student Workshop)

IEEE Services Computing Body of Knowledge Initiative Sponsored by the Computer Society Technical Committee on Services Computing (TC-SVC)

IEEE Services Computing Contest (6 teams for final competition)

Services Computing Job Fair at ICWS/SCC 2006

IEEE SOA Solution Reference Architecture Workshop (IEEE Standards Association SOA and Web Services Working Group)


 

September 19, 2006 (Tuesday)

 

2006 IEEE International Conference on Services Computing (SCC 2006)

2006 IEEE International Conference on Web Services (ICWS 2006)

 

September 19th, 2006 (Tuesday)

8:00-9:30

ICWS & SCC Joint Keynote (Werner Vogels, Vice President & Chief Technology Officer, Amazon.com) // Rosemont Ballroom (Main Lobby)

9:30-10:00

AM Break (North Central Room – Main Lobby)

10:00-17:00

Job Fair (http://www.jobsintheservices.com), Demo, Display, IEEE Body of Knowledge of Services Computing Initiative (Unit B-Main Lobby)

10:00-17:00

Chat Room with Wireless Internet Access for ICWS/SCC Participants (International F-International Level)

Room

Florence

-International level

International E
-International level

Pinehurst AB

-Conference level

London

-International level

Augusta Nat. A

-Conference level

Augusta Nat. B

-Conference level

10:00 - 11:30

ICWS/SCC-Tutorial 3 (Automatic Web Service Composition)

ICWS Research Session 1

ICWS Research Session 2

ICWS Industry Session 1

SCC Research Session 1

SCC Industry Session 1

11:30-12:30

Lunch (not included)

 

12:30-14:00

ICWS/SCC-Tutorial 3 (Automatic Web Service Composition)

Panel: Mobile Web Services Trend Perspectives

ICWS Research Session 3

ICWS Industry Session 2

SCC Research Session 2

SCC Industry Session 2

14:00-14:15

PM Break  (North Central Room)

 

14:15-15:45

ICWS/SCC-Tutorial 4 (Web Services on Rails: Using Ruby and Rails)

ICWS Research Session 4

ICWS Research Session 5

ICWS Industry Session 3

SCC Research Session 3

SCC Research Session 4

15:45-16:00

PM Break  (North Central Room)

 

16:00-17:30

ICWS/SCC-Tutorial 4 (Web Services on Rails: Using Ruby and Rails)

Panel: Event-Driven Architectures and Complex Event Processing

ICWS Industry Session 4

ICWS Industry Session 5

SCC Research Session 5

SCC Research Session 6

18:30-22:00

CoSTEP (ICWS, SCC, Compsac) Joint Banquet  (Time: 7:00-10:00; The Museum of Science & Industry, 57th Street and Lakeshore Drive, Chicago, IL 60637-2093; Bus Transportation will be provided by IEEE.)


 

September 20, 2006 (Wednesday)

 

2006 IEEE International Conference on Services Computing (SCC 2006)

2006 IEEE International Conference on Web Services (ICWS 2006)

 

September 20th, 2006 (Wednesday)

8:00-9:30

CoSTEP Plenary Panel: (Stephen S. Yau, Professor, Arizona State University; Paul C. Clements, Carnegie Mellon University; Warren Harrison, Portland State University; John Knight, University of Virginia) // Rosemont Ballroom (Main Lobby)

9:30-10:00

AM Break (North Central Room-Main Lobby)

10:00-17:00

Demo, Display, and Job Fair  (Unit B-Main Lobby) (http://www.jobsintheservices.com)

10:00-17:00

Chat Room with Wireless Internet Access for ICWS/SCC Participants (International F-International Level)

Room

Florence

-International level

Rosemont AB (Main Lobby)

Pinehurst AB

-Conference level

London

-International level

Augusta Nat. A

-Conference level

Augusta Nat. B

-Conference level

10:00 - 11:30

ICWS/SCC-Tutorial 5 (Business Agility and Process Management)

ICWS Research Session 6

ICWS Research Session 7

ICWS Industry Session 6

SCC Research Session 7

SCC Research Session 8

11:30-12:30

Lunch (not included)

12:30-14:00

ICWS/SCC-Tutorial 5 (Business Agility and Process Management)

Panel: Web Services - a View from the Top by IEEE IT Professional Magazine Ed Board

ICWS Research Session 8

ICWS Industry Session 7

SCC Research Session 9

SCC Research Session 10

14:00-14:30

PM Break  (North Central Room)

14:30-16:00

ICWS/SCC-Tutorial 6 (Security in SOA and Web Services)

ICWS Research Session 9

ICWS Industry Session 8

ICWS Industry Session 9

SCC Research Session 11

(Short Paper

Session 1)

SCC Industry Session 3

16:00-16:30

PM Break  (North Central Room)

16:30-18:00

ICWS/SCC-Tutorial 6 (Security in SOA and Web Services)

ICWS Research Session 10

ICWS Industry Session 10

ICWS Industry Session 11

SCC Research Session 12

(Short Paper

Session 2)

SCC Industry Session 4

18:30-20:00

1. No planned conference activities for the conference participants
2. Joint Editorial Board (JWSR, IJBPIM, IJGUC) Meeting (Invitation Only) (Room: International F-International Level)


 

September 21, 2006 (Thursday)

 

2006 IEEE International Conference on Services Computing (SCC 2006)

2006 IEEE International Conference on Web Services (ICWS 2006)

 

September 21st, 2006 (Thursday)

8:00-9:30

ICWS & SCC Joint Keynote (Steve Fisher, Senior Vice President of AppExchange, Salesforce.com) // Rosemont Ballroom (Main Lobby)

9:30-10:00

AM Break (North Central Room-Main Lobby)

10:00-17:00

Job Fair, Demo and Display -  (Unit B-Main Lobby) (http://www.jobsintheservices.com)

10:00-17:00

Chat Room with Wireless Internet Access for ICWS/SCC Participants (International F-International Level)

Room

Florence

-International level

Paris

-International level

Pinehurst AB

-Conference level

London

-International level

Augusta Nat. A

-Conference level

Augusta Nat. B

-Conference level

10:00 - 11:30

SOA Industry Summit Session 1

Panel: Software and Services: Where do they meet?

SCC Work-in-Progress (WIP) Session 1

ICWS Industry Session 12

SCC Research Session 13

(Short Paper

Session 3)

IEEE Services Computing Contest (Presentation)

11:30-12:30

Lunch (not included)

12:30-14:00

SOA Industry Summit Session 2

ICWS Research Session 11

SCC Work-in-Progress (WIP) Session 2

ICWS Industry Session 13

SCC Research Session 14

(Short Paper

Session 4)

IEEE Services Computing Contest (Presentation)

14:00-14:30

PM Break  (North Central Room)

14:30-16:00

SOA Industry Summit Session 3

ICWS Research Session 12

ICWS Work-in-Progress (WIP) Session 1

ICWS Industry Session 14

SCC Research Session 15

(Short Paper

Session 5)

IEEE Services Computing Contest (Demo)

16:00-16:30

PM Break  (North Central Room)

16:30-18:00

SOA Industry Summit Session 4

ICWS Research Session 13

ICWS Work-in-Progress (WIP) Session 2

ICWS Industry Session 15

SCC Research Session 16

(Short Paper

Session 6)

IEEE Services Computing Contest (Demo)

18:30-21:00

1. No planned conference activities for the conference participants
2. ICWS 2006 & SCC 2006 Program Committee & Organizing Committee Meeting (Invitation Only); Location: International A -International Level)


 

September 22, 2006 (Friday)

 

2006 IEEE International Conference on Services Computing (SCC 2006)

2006 IEEE International Conference on Web Services (ICWS 2006)

 

September 22nd, 2006 (Friday)

-8:00-9:30

ICWS & SCC Joint Keynote (K Ananth Krishnan, Vice President and Chief Technology Officer, Tata Consultancy Services Limited) // Rosemont Ballroom (Main Lobby)

9:30-10:00

AM Break (North Central Room-Main Lobby)

10:00-17:00

Job Fair, Demo and Display -  (Unit A-Main Lobby) (http://www.jobsintheservices.com)

10:00-17:00

Chat Room with Wireless Internet Access for ICWS/SCC Participants (Vienna-International Level)

Room

Rosemont AB (Main Lobby)

Paris

-International level

Pinehurst AB

-Conference level

London

-International level

Augusta Nat. A

-Conference level

Augusta Nat. B

-Conference level

10:00 - 11:30

SOA Industry Summit: Invited Talk (Jeff Barr, Amazon.com)

ICWS Research Session 14

ICWS Work-in-Progress (WIP) Session 3

ICWS Industry Session 16

SCC Research Session 17

(Short Paper

Session 7)

SCC Industry Session 5

11:30-12:30

Lunch (not included)

12:30-14:00

SOA Industry Summit Session 5

ICWS Research Session 15

ICWS Work-in-Progress (WIP) Session 4

ICWS Industry Session 17

SCC Research Session 18

(Short Paper

Session 8)

IEEE SOA Standards Workshop (Open to all ICWS/SCC participants)

14:00-14:30

PM Break  (North Central Room)

14:30-16:00

SOA Industry Summit Session 6

ICWS Research Session 16

ICWS Work-in-Progress (WIP) Session 5

ICWS Industry Session 18

Reserved SCC Presentation Slot for the authors with travel schedule conflict

IEEE SOA Standards Workshop (Open to all ICWS/SCC participants)

16:00-16:10

PM Break  (North Central Room)

16:10-17:00

1. Announcement of the winners of the 2006 IEEE Services Computing Contest
2. Closing Panel (IEEE Services Computing Community, Conferences: ICWS/SCC/ECOWS/APSCC, Journals, and Standards)
Location:  Rosemont AB (Main Lobby)

5:00 PM

Have A Great Trip Back Home!

 


 

Tutorials

Tutorial 1: SOA and Web Services

 

Liang-Jie Zhang

IBM T.J. Watson Research Center

Chair of IEEE Technical Committee on Services Computing

zhanglj@ieee.org

 

Abstract:

 

This tutorial presents the foundational knowledge for the researchers and practitioners on Service-Oriented Architecture (SOA) and Web services. The traditional “triangle” SOA and variations that better support SOA services and solutions will be examined. Critical Web services infrastructures will be covered, such as WSDL, BPEL, WSRF, Discovery, Composition, Registry, and Web services invocation and relationship binding. How Web 2.0 and SOA can benefit with each other will also be explored. An IEEE SOA Solution Reference Architecture standardization initiative will be introduced in this tutorial to illustrate how different pieces of technology components can be used to build reusable, flexible, and extensible SOA solutions. Finally, the presenter will depict research and development challenges and directions in the field of SOA and Web services. The target audiences are all-level researchers, practitioners, and students. This tutorial material is created for the IEEE Body of Knowledge initiative on Services Computing, which is sponsored by the IEEE Computer Society Technical Committee on Services Computing.

 

About the presenter

 

Dr. Liang-Jie (LJ) Zhang is a Research Staff Member (RSM) in Services Technologies Department at IBM T.J. Watson Research Center. He has been leading SOA and Web Services for Business Consulting Services and Industry Solutions research since 2001. He is the founding chair of the Services Computing PIC (Professional Interest Community) at IBM Research and lead professional activities for IBM’s Services Computing discipline.  In 2004 and 2005, Dr. Zhang was appointed as the Chief Architect of Industrial Standards at IBM Software Group, where he played leadership role in helping define IBM’s strategy for industrial standards and open architecture for service-oriented business solutions. 

 

Dr. Zhang is one of the worldwide leaders of Service-Oriented Architecture (SOA) and Web Services. Dr. Zhang was the lead inventor and architect of Business Explorer for Web Services (BE4WS), WSIL Explorer (part of IBM Emerging Technologies Toolkit), and Web Services Outsourcing Manager (WSOM). He led a team from across IBM labs and divisions to create the first comprehensive SOA-based Managed E-Hub to enable services provisioning and business on-boarding for supporting business process on demand. LJ is the Editor-in-Chief of the first and best research journal dedicated to Web Services Research. He is the founding chair of the Technical Committee on Services Computing, IEEE Computer Society, the General Chair of the 2006 IEEE International Conference on Web Services (ICWS 2006) and the 2006 IEEE International Conference on Services Computing (SCC 2006).


Tutorial 2: SOA Services and Solutions

 

Hong Cai

Services Research

IBM China Research Lab

caihong@cn.ibm.com

 

Jia Zhang

Department of Computer Science

North Illinois University , USA
jiazhang@cs.niu.edu

 

Abstract:

 

This tutorial will share with the audience on how to leverage the foundational knowledge of Service-Oriented Architecture (SOA) and Web services to build service-oriented business consulting method, enable Software As Services and Services As Software. Advanced SOA techniques are covered in the following topics: services publishing and discovery, business services relationship modeling, business requirements-driven services composition, services value chain collaboration, business process integration and modeling, enterprise modeling, and project-based business performance management. A Services Engineering method and delivery framework will be discussed as a case study. The target audiences are all-level researchers, practitioners, and students. From this tutorial, the audiences could learn the actual service delivery processes, technologies, and methodologies in the entire service delivery life cycle. This tutorial material is created for the IEEE Body of Knowledge initiative on Services Computing, which is sponsored by the IEEE Computer Society Technical Committee on Services Computing.

 

About the presenters

 

Hong Cai, Ph.D., is a senior researcher in IBM China Research Lab. He is responsible for promoting the IBM services research initiative in Great China Area. His current research interests focus on SOA and Services as Complex Networks. He has practiced in the telecom industry and banking industry. Cai received his Ph.D. degree from Tsinghua University, China in 1997.

 

Jia Zhang, Ph.D., is an Assistant Professor of Department of Computer Science at Northern Illinois University. Her current research interests center around services computing, with a focus on reliability, integrity, security, and interoperability. Zhang has published over 60 technical papers in journals, book chapters, and conference proceedings. She also has seven years of industrial experience as software technical lead in Web application development. Zhang is an Associate Editor of the International Journal of Web Services Research (JWSR). She is serving as the Program Vice Chair of IEEE International Conference on Web Services (ICWS 2006). Zhang received a Ph.D. in computer science from University of Illinois at Chicago in 2000, and a M.S and a B.S. in computer science from Nanjing University in 1994 and 1991, respectively. She is a member of the IEEE and ACM.


Tutorial 3: Automatic Web Service Composition

 

Giuseppe De Giacomo

Dipartimento di Informatica e Sistemistica,

Università di Roma LA SAPIENZA, Italy

degiacomo@dis.uniroma1.it

Massimo Mecella

Dipartimento di Informatica e Sistemistica,

Università di Roma LA SAPIENZA, Italy

mecella@dis.uniroma1.it

Abstract:

 

The tutorial aims at providing a deep comprehension of the Web Service Composition problem and automated techniques to tackle it. Web Service Composition is currently one the most hyped and addressed issue in the Service Oriented Computing. Starting from an analysis of current technologies and standards for Web Service Composition, the tutorial will lead the attendees to consider formal models at the base of current proposals, and techniques that can be fruitfully considered to address automatic composition synthesis in each of them. More in detail, attendees will consider: (i) basic technologies and standards for Web Service invocation and description (SOAP, UDDI, WSDL, ...); (ii) advanced technologies and standards for orchestration and inter-organizational process enactment, in particular WS-BPEL and WS-CDL; (iii) models for Web Service composition; (iv) formal tools for both data-centric and process-centric synthesis, including query reformulation a’la Data Integration, transition-systems based formalisms, trace-based formalisms, logics of programs and processes. In particular, we will show how these formal tools can be applied for Automatic Web Service Composition; (v) current state-of-the-art research results in automatic service composition, drawing a comparison and defining a unifying framework.

 

About the presenters

 

Giuseppe De Giacomo (Ph.D. in Computer Engineering) is an Associate Professor at the Università di Roma LA SAPIENZA, Dipartimento di Informatica e Sistemistica, where he has conducted research for more than 10 years in the fields of knowledge representation and reasoning in databases, data integration, semantics interoperability, including service and process synthesis, and reasoning on dynamic systems. He is author of more than 100 papers in international journals and conferences in the areas of artificial intelligence, databases, information systems and cognitive robotics. He is member of the program committee of several of the most important conferences of the above areas. He is currently involved in some European and Italian research projects (TONES, INTEROP, SEWASIE, MAIS), in which he is

investigating the application of reasoning techniques to semantics interoperability and service composition.

 

Massimo Mecella (Ph.D. in Computer Engineering) is a Research Associate at the Università di Roma LA SAPIENZA, Dipartimento di Informatica e Sistemistica, where, in the context of Italian and European research projects (WORKPAD, SemanticGOV, EU-PUBLI.com, VISPO, MAIS, eG4M), he conducts research on service composition and orchestration, mobile and adaptive information systems, cooperative architectures and software engineering for eGovernment and eBusiness. He has been authors of various papers on Services, since the beginning of this new and exciting area, in the VLDB Journal, the specific VLDB Workshop on Technologies for eServices (TES), the International Conference on Service Oriented Computing (ICSOC) and the Workshop on Web Services, e-Business, and the Semantic Web (WES). He is author of a Ph.D. thesis entitled “Cooperative Processes and eServices”.


Tutorial 4: Web Services on Rails: Using Ruby and Rails for Web Services Development and Mashups

 

E. Michael Maximilien

IBM Almaden Research Center

San Jose, CA USA

Email: maximilien@acm.org

 

Abstract:

 

One of the interesting aspects of the Web 2.0 ‘evolution’ is the wide-availability of various Web applications as APIs or Web services.  These APIs expose informational services on the Web and take many form of remote invocation of functions using standard Web protocols and XML for data representations, e.g., REST, SOAP/WSDL, XML-RPC, and other approaches.  The services (or APIs) are also usually accompanied by user facing Web applications for human-consumption.  Canonical examples are Google Maps, Yahoo! Flykr and del.icio.us, EVDB’s Eventful’s application and API, Amazon.com’s S3, ECS, Alexa, and many others.

The Ruby programming language and its Rails framework are ideal for programming Web applications and services in the Web 2.0.  Ruby’s modern and dynamic features make it an excellent language for rapid prototyping and integration of various Web services.  Rails’ superb support for rapid Web application development, database access, and AJAX, make it well suited for creating front-ends and back-ends to the next generation of Web applications and services.

In this tutorial we will take a hands-on deep-dive into the Ruby and Rails platform and learn how they can be used to: (1) create Web applications backed by a relational database, (2) consume Web services, (3) create and deploy APIs or Web services, and (4) mashup of existing Web services and applications.  No a priori knowledge of Ruby or Rails is required—although some programming in a modern OO language and Web application development are definite plus.

 

About the presenter

 

Dr. E. Michael Maximilien (or simply Max) is Research Staff Member with IBM Almaden Research Center, San Jose, CA in the Almaden Services Research (ASR) group.  Prior to joining ASR in 2005 he spent ten years at IBM Research Triangle Park, NC in software development and architecture.  Some highlights include: (1) co-leading a team of 10 researchers and developers to create a first full-blown working version of a J2EE-based framework to integrate in-store business logic as well as enterprise and external Web services; (2) helping architect, design, and develop an SOA-based IBM Research text-mining framework and building AJAX Web applications using the resulting Web services to create industry-specific cutting-edge business intelligence solutions; and (3) researching and developing tools for collaborative Web services mashups.

           Max was founding member and contributor to three worldwide Java and UML industry standards.  Max received three IBM awards and was an invited guest at the IBM Academy (2001).  He holds six issued patents (US and other countries) and has seven pending.  Max’s primary research interests are in distributed systems and software engineering.  In particular, interests and contributions to areas of SOA, Web services, service mashups, Web 2.0 collaborative platforms, semantic Web services, agile programming, and test-driven development.  Max has more than 15 publications in peer-reviewed conferences, workshops, and journals.  Max holds a Ph.D. in computer science from North Carolina State University, Raleigh.


Tutorial 5: Business Agility and Process Management

 

Hemant Jain

Wisconsin Distinguished & Tata Consultancy Services Professor

Management Information System, University of WisconsinMilwaukee, USA

 

Abstract:

 

The turbulent modern business environments require firms to be more flexible and agile.  This requires ability to quickly integrate and automate intra and inter-organizational business processes.  An agile IT architecture is key to achieving success in this environment.  Service oriented architecture and Web services provide means for achieving the business agility.  However, significant impediments to wide scale adoption and use of these technologies remain. We will focus on significant challenges in the areas of service identification and design, cataloging and searching for appropriate services, domain specific standardization of service interfaces, matching service functionality with requirements, and service selection based on non functional characteristics.

 

We describe an integrated framework based on standard modeling, design and code generation tools to support development of highly agile application systems. This framework is a result of multi year research effort aimed at developing methodologies and tools for defining business components and Web Services, develop schemes for describing components and services in business terms to allow efficient search of appropriate component/services and an environment for assembling application from reusable components and web services. Specific approaches used to address some of the challenges described above will be discussed.

 

About the presenter

 

Hemant Jain is Wisconsin Distinguished & Tata Consultancy Services Professor of Management Information System. Prof. Jain received his Ph. D. in Information System from Lehigh University in 1981, a M. Tech. in Industrial Engineering from I.I.T. Kharagpur (India) and B.S. in Mechanical Engineering from University of Indore (India).

 

Prof. Jain's interests are in the area of Electronic Commerce, System Development using Reusable Components and Web Services, Distributed and Co-operative Computing Systems, Architecture Design, Database Management and Data Warehousing. He has published over fifty articles in leading journals like Information Systems Research, MIS Quarterly, IEEE transactions on Software Engineering, Journal of MIS, IEEE Transactions Systems Man and Cybernetics, Navel Research Quarterly, Decision Sciences, Decision Support Systems, Communications of ACM, and Information & Management. Additionally, he has published over 40 papers in referred conference proceedings.

 

Prof. Jain is an associate editor of Information Systems Research a flag ship journal of INFORMS. He also serves on the editorial Board of the Information Technology & Management, International Journal of Web Services Research, Information Management, and International Journal of Information Technology and Decision Making. He is on the board and member of Steering Committee of IEEE Technical Community for Services Computing and is a member of Service, Systems and Organizations Technical Committee of the IEEE SMC Society. He was the program committee co-chair of 2004 IEEE conference on Web services and is general chair of IEEE SCC 06.  Prof. Jain served as consulted for a number of fortune 500 companies.


Tutorial 6: Security in SOA and Web Services

 

Elisa Bertino and Lorenzo Martino

Department of Computer Sciences

Purdue University

 

Abstract:

 

Security is today a relevant requirement for any distributed application, and in particular for these enabled by the Web such as e-health, e-commerce, e-learning. It is thus crucial that the use of Web services, stand-alone or composed, provide strong security guarantees. Web services security encompasses several requirements that can be described along the well known security dimensions, that is: integrity, whereby a message must remain unaltered during transmission; confidentiality, whereby the contents of a message cannot be viewed while in transit, except by authorized services; availability, whereby a message is promptly delivered to the intended recipient, thus ensuring that legitimate users receive the services they are entitled to. Moreover, each Web service must protect its own resources against unauthorized access. This in turn requires suitable means for: identification, whereby the recipient of a message must be able to identify the sender; authentication, whereby the recipient of a message needs to verify the claimed identity of the sender; authorization, whereby the recipient of a message needs to apply access control policies to determine whether the sender has the right to use the required resources.

 

In the tutorial we will first discuss the main security requirements underlying the interactions between clients and Web services and among the Web services themselves. Then we will describe how such security requirements are addressed by standards for Web services security recently developed or under development by various standardizations bodies. Standards that are covered include: WSS, that encompasses a large number of components addressing various security aspects; XACML, that is related to access control and has been recently extended with a profile for Web services access control; WS-Federation, LibertyAlliance and Shibboleth, that address the important problem of identity management in federated organizations. Issues related to the use of these standards are discussed. Then, research approaches to the problem of Web service security will be surveyed, including negotiation-based access control for Web services, and access control for conversation-based Web services.

 

About the presenter:

 

Elisa Bertino is professor of at the Computer at the Department of Computer Sciences, Purdue University and Research Director of CERIAS. Her main research interests cover many areas in the fields of information security and database systems. Her research combines both theoretical and practical aspects, addressing as well applications in a number of domains, such as medicine and humanities. She is co-editor in chief of VLDB Journal and she is currently a member of the editorial boards of several international journals, including ACM Transactions on Information and System Security, IEEE Internet Computing, IEEE Security&Privacy, and Acta Informatica. She is the author of many articles which appeared in International Journals and Conference Proceedings.

 

Lorenzo Martino is currently a Visiting Professor at the Department of Computer and Information Technology in Purdue University.

 

 


Keynote Speakers

Web Services at Amazon.com


Werner Vogels,
Vice President & Chief Technology Officer, Amazon.com

 

 


Dr. Werner Vogels is Vice President & Chief Technology Officer at Amazon.com where he is responsible for driving the company’s technology vision, which is to continuously enhance the innovation on behalf of Amazon’s customers at a global scale. Vogels holds a Ph.D. from the Vrije Universiteit in Amsterdam and has authored close to 80 articles for journals and conferences, most of them on distributed systems technologies for enterprise computing.

 

Practical Autonomic Computing,

 

George Cybenko,
Dorothy and Walter Gramm Professor of Engineering,
Dartmouth College

 

George Cybenko is the Dorothy and Walter Gramm Professor of Engineering at Dartmouth College. Cybenko's current research interests are distributed information and software systems, especially related to security, infrastructure protection and autonomic computing. He is the founding Editor-in-Chief of IEEE Security and Privacy magazine and investigator on projects funded by DHS, DARPA, NSF and ARDA. Cybenko received his BA in mathematics from the University of Toronto and his Ph.D. in applied mathematics from Princeton. He is a Fellow of the IEEE, a member of the IEEE Computer Society's Board of Governors and a Director of the Computing Research Association.



 

 


Business Drivers for Services Computing

K Ananth Krishnan,
Vice President and Chief Technology Officer,
Tata Consultancy Services Limited


Abstract

Global IT Services and Consulting organizations like Tata Consultancy Services (TCS) have been investing considerable resource into the emerging discipline of Services Computing. The address focuses on the business drivers for Services Computing across multiple industries across the world and why this could be the ‘silver bullet’ for many of our challenges.

The address uses the TCS framework for Services Computing as a backdrop – across services strategy, services implementation and most importantly services governance. This is a progressive approach towards bridging the gap between 'what IT delivers' and 'what the business wants' through a well defined 'value measurement framework' This framework links organizational readiness, solution maturity and delivery assurance. Finally, the importance of aligning the competencies and roles across different parts of the organization and its stakeholders is examined.

About the speaker

K Ananth Krishnan is an M. Tech. in Computer Science from the Indian Institute of Technology, Delhi. He also has a Masters degree in Physics from the same Institute and a Bachelor's degree in Physics from Fergusson College, Pune.

He joined TCS in February of 1988, straight from campus. He is currently the Chief Technology Officer of TCS. He is a member of the TCS Corporate Think-Tank since 1999, and has helped in the conceptualization of several new initiatives. He is also a Principal Architect and Lead Consultant in the Architecture and Technology Consulting Practice.

He was an invitee to the quarterly management review with the TCS Board (the executive committee of Tata Sons Limited) from April 2000 to March 2004. He has also been an invitee to the board meetings of Jataayu Software, a TCS invested company, from December 2000 to April 2005 and is on the Board of Advisors for IBM-Rational from January 2006. Ananth is married, with two children and lives in Chennai. He has formally retired from a successful career in Trivia and Quizzing (which includes the 'Brain of IIT' individual title and two 'Cranuim Cup' titles at IIT and several years on the IIT Quiz team), public speaking, crossword puzzle solving and cricket. He is a Senior Member of the IEEE and a member of the Computer Society of India, and is an adjunct faculty in the Department of Management Studies at the Indian Institute of Technology, Madras.



Service Computing: The AppExchange Platform


Steve Fisher,
Senior vice president of AppExchange, Salesforce.com


Abstract

On-demand computing has transformed enterprise software, lowering risk and cost while increasing user adoption and customer success. To be successful, an application must be designed for on-demand from the ground-up, including core architectural elements such as multi-tenancy, availability, performance, security, metadata-driven customization, integration via web services, etc. As with any new paradigm, initial applications must design and implement all these core attributes, but ultimately platforms emerge that encapsulate core computing services, allowing application developers to focus on innovation and value, and not on reinventing the wheel. With AppExchange, salesforce.com has delivered the first on-demand platform, allowing developers to easily develop and deliver the next generation of on-demand applications. In this talk, Steve Fisher discusses the technical architecture of the AppExchange platform.

About the speaker

Steve Fisher is senior vice president of AppExchange at salesforce.com. In this role Fisher leads the team responsible for building the business for AppExchange, salesforce.com's Web-based platform for business applications. Fisher is also chairman of salesforce.com's Technology Architecture Committee, which defines and ensures the integrity of the architecture for the salesforce.com service. With more than 16 years in the technology industry, Fisher has held positions with Apple Computer and AT&T Labs, where he served on the team responsible for architecting AT&T's VoIP and utility computing strategies. Fisher also founded NotifyMe Networks, an interactive voice-alerting platform application service provider and served as the company's first CEO. He has been named an inventor on 14 patents. Fisher graduated with a BS degree in Mathematical and Computational Science and an MS in Computer Science from Stanford University.


Plenary Panel: Future Trends of Software Technology and Applications

 

Chair: Stephen S. Yau, Arizona State University, USA

http://dpse.asu.edu/yau/

Software Architecture

Paul C. Clements
Software Engineering Institute, Carnegie Mellon University
http://www.sei.cmu.edu/staff/clements/
clements@sei.cmu.edu

The Phone is the Computer

Warren Harrison
Portland State University
and IEEE Software Magazine
http://web.cecs.pdx.edu/~warren/
warren@cs.pdx.edu

Model-Based Development


John C. Knight
Department of Computer Science, University of Virginia
http://www.cs.virginia.edu/~jck/
knight@cs.virginia.edu

 


SOA Industry Summit Invited Talk

 

Jeff Barr,
Evangelist,
Amazon Web Services

 

 


Abstract

No more re-inventing the wheel every time you have a new idea for a web application. Amazon.com, rich with technical resources, has opened up their vaults allowing developers to construct powerful applications simply by leveraging open APIs and mashing-up technology and data as needed.

 

Jeffrey Barr, Evangelist for Amazon Web Services (AWS), provides a compelling introduction into Web Services and how you can use Web Services to create reliable, scalable, inexpensive applications. Barr reviews the current set of AWS offerings, including Amazon S3 (Simple Storage Service), Amazon Mechanical Turk, Amazon E-Commerce Service, Alexa Web Information Service, and more. The session will also include exciting real-world case studies displaying innovative integrations of AWS.

 

 

About the speaker

Jeff Barr is focused on furthering awareness among software developers of the opportunity to innovate and build businesses using Amazon Web Services. Launched in July 2002, Amazon Web Services exposes Amazon.com technology and product data that enables developers to build innovative and entrepreneurial applications on their own. Barr meets regularly with developers in the U.S. and internationally to introduce Amazon Web Services and to help them build businesses and applications with the program’s services. He joined Amazon in August 2002 as a Senior Software Developer on the Associates team.

 

Applications built using Amazon Web Services range from enhanced Associates sites that advertise products from the Amazon.com Web site to integrated solutions for retailers selling merchandise through Amazon.com. Developers make money by earning referral fees from their Associates sites or by charging users for the applications they build. 

 

Barr has a longstanding interest in Web services and programmatic information interchange. He has held development and management positions at KnowNow, eByz, Akopia, and Microsoft, and was a co-founder of Visix Software. He earned his bachelor’s degree in computer science from American University and completed graduate work in computer science at George Washington University.

 


Panel Sessions

 

Software and Services: Where Do They Meet?

 

Moderator:

  • Ling Liu (Georgia Institute of Technology)

 

Panelists (Alphabetical Order):

  • Carl K Chang (Iowa State University, USA)
  • Ephraim Feig (Motorola, USA)
  • Hemant Jain (University of Wisconsin- Milwaukee , USA)
  • Liang-Jie Zhang (IBM T.J. Watson Research Center, USA)

 

Panel Theme:

 

   This panel aims to explore the intrinsic and multi-facet relationships between software and services and the effects of such relationships on the coupling and transformation of computing and business and the embedding of service oriented architecture (SOA) into future computing and business management environments. Today, more and more software are augmented with service oriented packaging. At the same time, more and more business and government services are provided and offered in the form of software. The key focus of this panel is to discuss and debate

  • Where software and services will meet?
  • Can and how the dynamic and multi-facet relationships between software and services be modeled and exploited?
  • What can be leveraged in this endeavor from the perspective of Web services, business transformation, and consumer demand? 

 

Biographies

 

Moderator

 

   Ling Liu is an Associate Professor in the College of Computing at Georgia Tech. There, she directs the research program in Distributed Data Intensive Systems Lab -- examining research issues and technical challenges in building distributed computing systems that can grow without limits. Dr. Liu and the DiSL research group have been working on various aspects of distributed data intensive systems, ranging from decentralized overlay networks, exemplified by peer to peer computing and grid computing, to mobile information management systems, sensor network systems, and enterprise computing technology. She has published over 100 International journal and conference articles.

 

Panelists

 

   Carl K. Chang was 2004 IEEE Computer Society President. Upon completing his presidency for the Computer Society, he was appointed to be the 2005 Chair of the IEEE Meetings and Services Committee reporting to the IEEE Board of Directors. Previously he served as the Editor-in-Chief for IEEE Software (1991-94). Chang is Professor and Chair of the Department of Computer Science at Iowa State University. He received a PhD in computer science from Northwestern University.

 

   Hemant Jain is Wisconsin Distinguished & Tata Consultancy Services Professor of Management Information System. Prof. Jain received his Ph. D. in Information System from Lehigh University in 1981, a M. Tech. in Industrial Engineering from I.I.T. Kharagpur (India) and B.S. in Mechanical Engineering from University of Indore (India).

 

   Dr. Liang-Jie (LJ) Zhang is a Research Staff Member (RSM) in Services Technologies Department at IBM T.J. Watson Research Center. He has been leading SOA and Web Services for Business Consulting Services and Industry Solutions research since 2001. He is the founding chair of the Services Computing PIC (Professional Interest Community) at IBM Research and lead professional activities for IBM’s Services Computing discipline.  In 2004 and 2005, Dr. Zhang was appointed as the Chief Architect of Industrial Standards at IBM Software Group, where he played leadership role in helping define IBM’s strategy for industrial standards and open architecture for service-oriented business solutions.

 

Web Services – A View from the Top

 

Panel Moderators:

  • Frank E. Ferrante (Editor-in-Chief Emeritus of IEEE IT Professional Magazine)
  • A.W. (Jay) Bragg (Editor-in-Chief of IEEE IT Professional Magazine)

 

Panelists (Alphabetical Order):

  • Gil Miller (Corporate Vice President and Chief Technology Officer, Mitretek Systems.)
  • Henry Schaffer (Professor Emeritus of Genetics and Biomathematics and Coordinator of Special IT Projects and Faculty Collaboration, North Carolina State University.)
  • George Strawn (Chief Information Officer, National Science Foundation.)
  • Linda Wilbanks (Chief Information Officer, the National Nuclear Security Administration (NNSA), US Department of Energy.)

 

Panel Theme:

 

   A panel of distinguished information technology executives describes how Web services, services computing, service-oriented architectures, and services-centric models are changing their organizations. The panelists are members of IT Professional Magazine’s Advisory and Editorial Boards, and hold (or have held) C-level positions in government, industry, and academia. 

 

Biographies:

 

Moderator:

 

   Frank Ferrante – Editor-in-Chief Emeritus of IT Professional Magazine, a peer-reviewed publication of the IEEE Computer Society. Mr. Ferrante is an Associate Faculty Member in Johns Hopkins University’s School of Professional Studies in Business and Education, an Executive Partner in The College of William and Mary’s Business School, and President of FEF Group LLC. He has over 40 years of telecommunications engineering experience with firms such as Northrop, MITRE, and Mitretek Systems.

 

Panelists:

 

   Gil Miller – Corporate Vice President and Chief Technology Officer, Mitretek Systems. Dr. Miller is responsible for the overall quality of Mitretek’s technology base, including the internal research and development program, technology aspects of the client work program, and technology capabilities of the staff.

 

   Henry Schaffer – Professor Emeritus of Genetics and Biomathematics and Coordinator of Special IT Projects and Faculty Collaboration, North Carolina State University. Dr. Schaffer was a co-PI of the first regional NSFnet network (the immediate precursor to today’s Internet), and served as Associate Vice President of the University of North Carolina General Administration, where he focused on computing, networking and IT for the 16-campus system.

 

   George Strawn – Chief Information Officer, National Science Foundation. Dr. Strawn guides the NSF in the development and design of innovative information technology, working to enable NSF staff and an international community of scientists, engineers and educators to improve business practices and pursue new methods of scientific communication, collaboration and decision-making.

 

   Linda Wilbanks – Chief Information Officer, the National Nuclear Security Administration (NNSA), US Department of Energy. Dr. Wilbanks and her team support a number of initiatives in support of secure, efficient, and customer-focused IT services, including E-government, integrated information management and information technology strategic planning, and the NNSA’s cyber security program.

 

Event-Driven Architectures and Complex Event Processing

 

Moderator:

  • Opher Etzion (IBM Israel)

 

Panelists (Alphabetical Order):

  • Ali Arsanjani (IBM)
  • Calton Pu (Georgia Tech)
  • Beth Plale (Indiana University)
  • Elisa Bertino (Purdue University)

 

Panel Theme:

 

There are different and conflicting views made by analysts and some vendors about the relative positioning of SOA and EDA. The panel is intended to investigate the relative positioning and determine pros and cons for a unified SOA-EDA solution.  The panel questions will concentrate on:

·         What is the difference between the service-oriented approach to the event-oriented approach?

·         What are common between the two approaches?

·         Is combination of the two ("SOA 2.0") makes sense, and

·         What are its value add to customers?

 

Biographies:

 

Moderator

 

   Opher Etzion - A Senior Technical Staff Member and Lead Architect of Event Processing Technologies in ESB Technical Strategy. Dr. Etzion was a research staff member and the manager of the active management technology group in IBM Research Laboratory in Haifa, Israel, and a visiting research scientist at the Technion - Israel Institute of Technology. He received BA degree in Philosophy from Tel-Aviv University and Ph.D. degree in Computer Science from Temple University, Prior to joining IBM in 1997, he has been a faculty member at the Technion, where he has served as the founding head of the information systems engineering area and graduate program. Prior to his graduate studies, he held professional and managerial positions in industry and in the Israel Air-Force, receiving the air-force highest award in 1982. His research interests include active technology (active databases and beyond), temporal databases, middleware systems and rule-base systems. He is a member of the editorial board of the IIE Transactions Journal, was a guest editor in the Journal of Intelligent Information Systems in 1994, and a guest editor in the International Journal of Cooperative Information Systems (2001). He served as a coordinating organizer of the Dagstuhl seminar on Temporal databases in 1997, has been the coeditor of the book "Temporal Databases - Research and Practice" published by Springer-Verlag, in 2000 he has been program chair of CoopIS'2000, and demo and panel chair of VLDB'2000. He also served in many conferences program committees (e.g. VLDB, ICDE, ER) as well as national committees and has been program and general chair in the NGITS workshop series.

 

Panelists

 

   Ali Arsanjani, PhD - Chief Architect for the SOA and Web Services Center of Excellence within IBM Global Services, specializing in harvesting and developing best-practices for the modeling, analysis, design and implementation of SOA and Web Services. He leads the internal IBM worldwide SOA & Web Services Community of Practice (5000+ members) and is the principal author of the (Service-oriented Modeling and Architecture) SOMA method for SOA. He is currently focusing on SOA Tooling with support for Modeling (SOMA), Assessments, Strategy and Planning, Governance, Architecture and Realization and their practical application to engagements inside and outside of IBM. 

 

   Calton Pu - Professor and John P. Imlay, Jr. Chair in Software at College of Computing, Georgia Tech. Professor Pu received his phD in Computer Science from University of Washington in 1986. Calton's research interests are in the areas of distributed computing, database systems, and operating systems. In distributed systems and databases research, his focus is on extended transaction processing and Internet applications. In operating systems, he is applying the idea of specialization. Comparing with usual centralized systems, distributed and parallel systems softwares display unique characteristics in distance, complexity, extensibility, concurrency and availability. Making software handle these problems in a reliable and efficient way is the emphasis of Calton Pu's work. The sponsors for Calton Pu's research include both government funding agencies such as DARPA, NSF, and companies from industry such as IBM, Intel, and HP.

 

Professor Pu is currently an associate editor of several international journals such as IEEE Transactions on Knowledge and Data Engineering, International Journal of Digital Libraries. He has also serverd various roles in many international conferences such as the program co-chair of ICDE'99, the general co-chair of ICDE 1998, the PC member of ACM SIGMOD 2000, to name a few.

 

   Beth Plale - Assistant Professor in the Department of Computer Science at Indiana University. Prior to joining Indiana University, Professor Plale held a Postdoc in the Center for Experimental Research and Computer Systems at Georgia Tech. Plale's Ph.D. is in computer science from State University of New York Binghamton. She earned a M.S. in computer science from Temple University in 1991, an MBA from University of LaVerne in 1986, and a B.S. in computer science from University of Southern Mississippi in 1984. Professor Plale's interest in experimental systems has been strongly influenced by years spent as a software engineer in the US defense industry in the 80's.

 

Plale's research interests include data-driven applications, data stream systems, parallel and distributed computing, data management for scientific computing, and grid computing. Dr. Plale is a member of IEEE, ACM, and founding faculty advisor to WIC@IU (Women in Computing at IU). She served as Chair of GGF Nomcom, 2004.

 

   Elisa Bertino - Professor of at the Computer at the Department of Computer Sciences, Purdue University and Research Director of CERIAS. Her main research interests cover many areas in the fields of information security and database systems. Her research combines both theoretical and practical aspects, addressing as well applications in a number of domains, such as medicine and humanities. Current research includes:

 

  • access control systems, secure publishing techniques and secure broadcast for XML;
  • advanced RBAC models and foundations of access control models;
  • trust negotiation languages;
  • data mining and privacy;
  • multi-strategy filtering systems for Web pages and sites;
  • security for grid-computing systems and web services;
  • object-oriented and object-relational databases;
  • databases and multimedia, integration of database and virtual reality techniques;
  • geographical information systems and spatial databases;
  • advanced applications in the area of archaelogy.

 

She is co-editor in chief of VLDB Journal and she is currently a memeber of the editorial boards of several international journals, including ACM Transactions on Information and System Security, IEEE Internet Computing, IEEE Security&Privacy, Acta Informatica.

 

 

 

Mobile Web Services Trend Perspectives

 

Panel Moderator:

  • Pat Narendra, PhD, USA

 

Panelists (Alphabetical Order):

  • Ephraim Feig (Motorola, USA)
  • David Heit (RIM, USA)
  • Quentin Miller (Microsoft, USA)
  • Timo Burns (Opera Software, USA) 

 

Panel Theme:

 

Web Services are finding their way into mobile devices in several disparate islands:  We can find WS proxies connected via proprietary wireless connectors to mobile devices (Blackberry MDS), the beginnings of a web service consumer stack in mobile java (JSR172), web service identity federation stacks built into smartphone operating systems (Series 60, Windows Live for Mobile), Web Services “Lite” in the form of Ajax (Opera) on browsers and widgets for mobile devices).

 

However, challenging issues abound:

 

  • Where should we terminate a web service – at a proxy or on the mobile device?
  • Are there any compelling reasons to make a mobile device a web service consumer or provider itself?
  • Can mobile web services realize the potential of multivendor interoperability?
  • When will we see seamless interoperability between enterprise web service platforms (for example J2EE and Vista WCF and their mobile counterparts (J2ME and Windows Mobile)
  • What are the mobility versions of the Web 2.0 scenarios of social networking and collaboration?

 

This panel of experts from organizations (Microsoft, Sun, RIM, Opera, Motorola) leading these developments will debate their visions of the mobile web services future.

 

Biographies:

 

Moderator:

 

   Pat Narendra has led mobile device architecture, product management and solutions in Motorola over the past seven years.  He is presently leading the thrust on web services driven seamless mobility spanning multiple Motorola product lines including mobile devices, enterprise solutions and the connected home.  Narendra earned his PhD in CS&EE from Purdue University and holds an MBA in strategic management from University of Minnesota.

 

Panelists:

 

   Ephraim Feig, Ph.D., is senior director of services architecture at Motorola. Prior to joining Motorola, Dr. Feig was  Chief Technology Officer and Chief Marketing Officer of Kintera, Inc. Before joining Kintera, Dr. Feig was employed at IBM from 1980 until 2000, where he most recently held the positions of Program Director of Emerging Technologies in the Research Division and Program Director of Media Platforms in the Internet Division. Dr. Feig was elected Fellow of the Institute of Electrical and Electronics Engineers for his technical contributions in the field of signal processing and has been issued 22 patents and has more than 20 patent applications pending. Dr. Feig has published more than 100 technical articles in journals and conference proceedings. Dr. Feig has served as an adjunct professor at several universities, including Columbia University, The City College of New York and New York Polytechnic Institute. He is an executive committee member of the IEEE Computer Society Technical Committee on Services Computing.

 

   David Heit – Since joining Research In Motion Ltd. in 2000, senior product manager David Heit has focused on moving BlackBerry deeper into corporate practices and developing the BlackBerry Exchange Server platform for a wide variety of applications. .He is a leading evangelist for rolling out mobile enterprise applications to BlackBerry devices.

 

   Quentin Miller is responsible for the overall architecture of the Windows Live for Mobile. Windows Live for Mobile delivers selected Windows Live services through messaging, browse and mobile client platforms. Quentin designed the mobile client platform which leverages web services technologies

 

   Timo Bruns’ particular areas of knowledge include: operator requirements, dynamic user experience development, evolution of mobile devices, convergence of desktop and mobile browsing technologies, enterprise requirements and human computer interaction.  Bruns received a Master of Science in Human Computer Interaction from the University of London (UCL). Prior to joining Opera, Bruns spent five years at Symbian as the product manager for Browsing, Enterprise, DRM and Connectivity.


ICWS 2006 Papers

 

Research Sessions

 

Research Session 1:

SOAP Specifications and Enhancements

 

Flex-SwA: Flexible Exchange of Binary Data Based on SOAP Messages

with Attachments..................................................................................................................................

Steffen Heinzl, Markus Mathes, Thomas Friese, Matthew Smith, and Bernd Freisleben

 

Lightweight Checkpointing for Faster SOAP Deserialization......................................................................

Nayef Abu-Ghazaleh and Michael J. Lewis

 

Compressing SOAP Messages by Using Pushdown Automata.................................................................

Christian Werner, Carsten Buschmann, Ylva Brandt, and Stefan Fischer

 

Research Session 2:

Web Services Matchmaking

Chair: Jorge Cardoso (University of Madeira, Portugal)

 

Semantic-Driven Matchmaking of Web Services Using Case-Based Reasoning..........................................

Taha Osman, Dhavalkumar Thakker, David Al-Dabass, Daniel Läzer, and Ghislain Deleplanque

 

SEMAPLAN: Combining Planning with Semantic Matching to Achieve Web

Service Composition..............................................................................................................................

Rama Akkiraju, Biplav Srivastava, Anca-Andreea Ivan, Richard Goodwin, and Tanveer Syeda-Mahmood

 

Automatic Matchmaking of Web Services...............................................................................................

Sudhir Agarwal and Rudi Studer

 

Research Session 3:

Web Services Composition

Chair: Andreas Wombacher (University of Twente, The Netherlands)

 

Modelling and Solving QoS Composition Problem Using Fuzzy DisCSP.....................................................

Xuan Thang Nguyen, Ryszard Kowalczyk, and Manh Tan Phan

 

Run-Time Monitoring of Instances and Classes of Web Service Compositions............................................

Fabio Barbon, Paolo Traverso, Marco Pistore, and Michele Trainotti

 

Heuristics for QoS-Aware Web Service Composition................................................................................

Rainer Berbner, Michael Spahn, Nicolas Repp, Oliver Heckmann, and Ralf Steinmetz

 

Research Session 4:

Management of Web Services Composition

Chair: William Cook (The University of Texas at Austin, USA)

 

Static Verification of Control and Data in Web Service Compositions.........................................................

Raman Kazhamiakin and Marco Pistore

 

Augmenting Web Services Composition with Transactional Requirements..................................................

Frederic Montagut and Refik Molva

 

Discovering and Improving Recovery Mechanisms of Composite Web Services...........................................

Sami Bhiri, Walid Gaaloul, and Claude Godart

 

Research Session 5:

Web Services Integration

Chair: Sudhir Agarwal (Universität Karlsruhe, Germany)

 

Integrating Web Services and Messaging................................................................................................

Ignacio Silva-Lepe, Michael J. Ward, and Francisco Curbera

 

Web Services versus Distributed Objects: A Case Study of Performance and Interface Design.....................

William R. Cook and Janel Barfield

 

Automated Syntactic Medation for Web Service Integration.......................................................................

Martin Szomszor, Terry R. Payne, and Luc Moreau

 

Research Session 6:

Web Services Discovery

Chair: Sandeep Purao (Pennsylvania State University, USA)

 

Transforming OWL-S Process Model into EDFA for Service Discovery.......................................................

Lihui Lei and Zhenhua Duan

 

Behavioral Matchmaking for Service Retrieval...........................................................................................

Daniela Grigori, Juan Carlos Corrales, and Mokrane Bouzeghoub

 

Adding OWL-S Support to Existing UDDI Infrastructure............................................................................

Jim Luo, Bruce Montrose, Anya Kim, Amitabh Khashnobish, and Myong Kang

 

Research Session 7:

Trust for Web Services

Chair: Hong Mei (Beijing University, China)

 

Bridging Trust Relationships with Web Service Enhancements..................................................................

Zhengping Wu and Alfred C. Weaver

 

A Service-Oriented Trust Management Model on Application Server...........................................................

Minghui Zhou, Haiyan Zhao, and Hong Mei

 

Quantitative Trust Based on Actions.......................................................................................................

Chao Wang and Chi-Hung Chi

 

Research Session 8:

QOS for Web Services

Chair: Zhixiong Chen (Mercy College, USA)

 

Recovery Policies for Enhancing Web Services Reliability.........................................................................

Abdelkarim Erradi, Piyush Maheshwari, and Vladimir Tosic

 

A Table-Driven Streaming XML Parsing Methodology for High-Performance Web Services............................

Wei Zhang and Robert van Engelen

 

Bootstrapping Performance and Dependability Attributes of Web Services..................................................

Florian Rosenberg, Christian Platzer, and Schahram Dustdar

 

PWSSec: Process for Web Services Security.........................................................................................

C. Gutiérrez, E. Fernández-Medina, and M. Piattini

 

Research Session 9:

Web Services Modeling and Benchmarks

Chair: Jinghai Rao (Carnegie Mellon University, USA)

 

Semantic Modeling and Design Patterns for Asynchronous Events in Web Service Interaction.....................

Li Li, Wu Chou, Feng Liu, and Dan Zhuo

 

Developing a Selection Model for Interactive Web Services........................................................................

Shuchao Wan, Jun Wei, Jingyu Song, and Heqing Guan

 

A Lightweight Software Design Process for Web Services Workflows.....................
M. Brian Blake

 

Research Session 10:

Web Services Investigation

Chair: Zhiwei Xu (The Chinese Academy of Sciences, China)

 

Exploring Remote Object Coherence in XML Web Services.......................................................................

Robert van Engelen, Madhusudhan Govindaraju, and Wei Zhang

 

Optimal Adaptation in Web Processes with Coordination Constraints........................................................

Kunal Verma, Prashant Doshi, Karthik Gomadam, John Miller, and Amit Sheth

 

Towards Service-Oriented Ontology-Based Coordination...........................................................................

Thierry Moyaux, Ben Lithgow Smith, Shamimabi Paurobally, Valentina Tamma,

    and Michael Wooldridge

 

Research Session 11:

Web Services-Driven Business Process Management

Chair: Hong Cai (IBM China Research Lab, China)

 

Access Control and Authorization Constraints for WS-BPEL.....................................................................

Elisa Bertino, Jason Crampton, and Federica Paci

 

From BPMN Process Models to BPEL Web Services..............................................................................

Chun Ouyang, Marlon Dumas, Arthur H.M. ter Hofstede, and Wil M.P. van der Aalst

 

Reliable Messaging in BPEL Processes.................................................................................................

Anis Charfi, Benjamin Schmeling, and Mira Mezini

 

Research Session 12:

Business Process Modeling

Chair: Budak Arpinar (University of Georgia, USA)

 

Indexing Business Processes Based on Annotated Finite State Automata.................................................

Bendick Mahleko and Andreas Wombacher

 

Workflow Discovery: The Problem, a Case Study from e-Science and a Graph-Based

Solution...............................................................................................................................................

Antoon Goderis, Peter Li, and Carole Goble

 

DSCWeaver: Synchronization-Constraint Aspect Extension to Procedural Process

Specification Languages........................................................................................................................

Qinyi Wu, Calton Pu, Akhil Sahai, Roger Barga, Gueyoung Jung, Jason Parekh,     and Galen Swint

 

 

Research Session 13:

Web Services-Based Mobile Computing

Chair: Massimo Paolucci (Docomo Euro-Labs, Germany)

 

A Lightweight Framework for Web Services Invocation over Bluetooth........................................................

Vincenzo Auletta, Carlo Blundo, Emiliano De Cristofaro, and Guerriero Raimato

 

A Cooperative and Adaptive System for Caching Web Service Responses in MANETs................................

Hassan Artail and Hasan Al-Asadi

 

Metadata-Based XML Serialization for Embedded C++.............................................................................

Szabolcs Payrits, Péter Dornbach, and István Zólyomi

 

Research Session 14:

Semantics in Web Services

Chair: Yuhong Yan (National Research Council, Canada)

 

Discovery of Semantic Relations between Web Services..........................................................................

Lin Lin and I. Budak Arpinar

 

An Approach for Specifying Capability of Web Services based on Environment Ontology.............................

Puwei Wang, Zhi Jin, and Lin Liu

 

Semantic Interoperability of Web Services – Challenges and Experiences..................................................

Meenakshi Nagarajan, Kunal Verma, Amit Sheth, John Miller, and Jon Lathem

 

Research Session 15:

Web Services Architecture

Chair: John A. Miller (The University of Georgia, USA)

 

Extensible Web Services Architecture for Notification in Large-Scale Systems...........................................

Krzysztof Ostrowski and Ken Birman

 

A Service-Oriented Middleware for Runtime Web Services Interoperability..................................................

Eric Wohlstadter, Stefan Tai, Thomas Mikalsen, Judah Diament, and Isabelle Rouvellou

 

A Mixed Initiative Approach to Semantic Web Service Discovery and Composition:

SAP’s Guided Procedures Framework....................................................................................................

Jinghai Rao, Dimitar Dimitrov, Paul Hofmann, and Norman Sadeh

 

Research Session 16:

Web Services-Based Software Engineering

Chair: Hemant Jain (University of WisconsinMilwaukee, USA)

 

WSBen: A Web Services Discovery and Composition Benchmark............
Seog-Chan Oh, Hyunyoung Kil, Dongwon Lee, and Soundar R. T. Kumara

 

Strategic Web-Service Agreements........................................................................................................

Sudarshan S. Chawathe

 

A Framework for Collecting Provenance in Data-Centric Scientific Workflows..............................................

Yogesh L. Simmhan, Beth Plale, and Dennis Gannon

 

Application Services and Industry Track

 

Application Services and Industry Session 1:

Web Service Performance Modeling

Chair: Ling Liu (Georgia Institute of Technology, USA)

 

Evaluation and Modeling of Web Services Performance............................................................................

Shiping Chen, Bo Yan, John Zic, Ren Liu, and Alex Ng

 

BizCast: Business Process Performance Model with Workload Overlap Analysis.......................................

Seiichi Koizumi, Shigeru Hosono, and Satoru Fujita

 

Modeling End-to-end Quality-of-Service for Transaction-Based Services in Multi-Domain Environments

Robert van der Mei, Erik Meeuwissen

 

Application Services and Industry Session 2:

Web Service Discovery and Applications

Chair: Jinghai Rao (Carnegie Mellon University, USA)

 

Proactive Service Discovery and Execution Using Agents.........................................................................

M. Brian Blake, David H. Fado, and Gregory A. Mack

 

User Feedback-Based Refinement for Web Services Retrieval Using Multiple Instance Learning...................

Yanzhen Zou, Liangjie Zhang, Lu Zhang, Bing Xie, and Hong Mei

 

Process Mining, Discovery, and Integration Using Distance Measures.......................................................

Joonsoo Bae, Ling Liu, James Caverlee, and William B. Rouse

 

Application Services and Industry Session 3:

Web Service Composition and Applications

Chair: Patrick Hung (University of Ontario Institute of Technology, Canada)

 

Security Conscious Web Service Composition.........................................................................................

Barbara Carminati, Elena Ferrari, and Patrick C. K. Hung

 

Business Process Development Based on Web Services: A Web Information System

for Medical Image Management and Processing......................................................................................

Valeria de Castro, Marcos López Sanz, and Esperanza Marcos

 

Service Congestion: The Problem, and an Optimized Service Composition

Architecture as a Solution......................................................................................................................

Hans Albrecht Schmid

 

Application Services and Industry Session 4:

Web Services for Communication Services

Chair: Wu Chou (Avaya Labs Research, Avaya, USA)

 

WIP: Web Service Initiation Protocol for Multimedia and Voice Communication over IP................................

Wu Chou, Li Li, and Feng Liu

 

Communication Web Services Composition and Integration......................................................................

Claudio Venezia and Paolo Falcarin

 

Investigating Web Services Composition Applied to Network Management.................................................

Ricardo Lemos Vianna, Maria Janilce Bosquiroli Almeida, Liane Margarida Rockenbach Tarouco,

    and Lisandro Zambenedetti Granville

 

 

Application Services and Industry Session 5:

Business Process and Service Grid Based Service Composition

Chair: Stephen Tai (IBM T.J. Watson Research Center, USA)

 

Composing Business Processes with Partial Observable Problem Space in Web ‘Services Environments.....

Yuhong Yan, Yong Liang, and Han Liang

 

Adaptation in Web Service Composition and Execution............................................................................

Girish Chafle, Koustuv Dasgupta, Arun Kumar, Sumit Mittal, and Biplav Srivastava

 

Process Guided Service Composition in Building SoA Solutions: A Data Driven Approach...........................

Wei Tan, Zhong Tian, Fangyan Rao, Li Wang, and Ru Fang

 

Application Services and Industry Session 6:

Web Services Security

Chair: George Yee (National Research Council Canada)

 

A Web Services Secure Conversation Establishment Protocol Based on Forwarded Trust...........................

Jun Wang

 

Preventing Service Oriented Denial of Service (PreSODoS): A Proposed Approach......................................

Srinivas Padmanabhuni, Vineet Singh, K. M. Senthil Kumar, and Abhishek Chatterjee

 

Adding Authentication to Model Driven Security.......................................................................................

Fumiko Satoh, Yuichi Nakamura, and Koichi Ono

 

Application Services and Industry Session 7:

QoS Enhancement for Web Services

Chair: Feng Liu (Avaya Labs Research, Avaya, USA)

 

Towards a Reliable Distributed Web Service Execution Engine..................................................................

Xinfeng Ye

 

High Performance Web Services Based on Service-Specific SOAP Processor............................................

Lei Li, Chunlei Niu, Ningjiang Chen, and Jun Wei

 

Analysis of Transport Optimization Techniques........................................................................................

Kevin J. Ma and Radim Bartoš

 

Application Services and Industry Session 8:

Web Services for Mobile and Network Services

Chair: Yuhong Yan (National Research Council, Canada)

 

A Quality- and Cost-Based Selection Model for Multimedia Service Composition

in Mobile Environments..........................................................................................................................

Wolf-Tilo Balke and Jörg Diederich

 

TARGET: Two-Way Web Service Router Gateway...................................................................................

Feng Liu, Gesan Wang, Wu Chou, Lookman Fazal, and Li Li

 

On Encrypting and Signing Binary XML Messages in the Wireless Environment.........................................

Jaakko Kangasharju, Tancred Lindholm, and Sasu Tarkoma

 

 

Application Services and Industry Session 9:

Privacy and Trust

Chair: Wei Li (The Chinese Academy of Sciences, China)

 

Measuring Privacy Protection in Web Services........................................................................................

George Yee

 

A Framework for Building Privacy-Conscious Composite Web Services......................................................

Wei Xu, V.N. Venkatakrishnan, R. Sekar, and I.V. Ramakrishnan

 

Trust-Based Resource Allocation in Web Services...................................................................................

Kaiqi Xiong and Harry Perros

 

Application Services and Industry Session 10:

Performance Enhancement for Web Services

Chair: Casey Fung (Boeing Phantom Works, USA)

 

Situated Web Service: Context-Aware Approach to High-Speed Web Service

Communication.....................................................................................................................................

Ikuo Matsumura, Toru Ishida, Yohei Murakami, and Yoshiyuki Fujishiro

 

Analyzing XML Parser Memory Characteristics: Experiments towards Improving

Web Services Performance....................................................................................................................

Gang Wang, Cheng Xu, Ying Li, and Ying Chen

 

Improving the Performance of XML Based Technologies by Caching and Reusing Information.......................

Francesco Lelli, Gaetano Maron, and Salvatore Orlando

 

Application Services and Industry Session 11:

QoS and Testing for Web Services

Chair: Wu Chou (Avaya Labs Research, Avaya, USA)

 

Mapping Service Level Agreements in 3-Tier Settings...............................................................................

Siva Gurumurthy, Parul A. Mittal, Amit A. Nanavati, and Dipanjan Chakraborty

 

Early Capacity Testing of an Enterprise Service Bus................................................................................

Ken Ueno and Michiaki Tatsubori

 

Exploring Perturbation Based Testing for Web Services............................................................................

Lourival F. de Almeida Júnior and Silvia R. Vergilio

 

Application Services and Industry Session 12:

Management of Web Services

Chair: Li Li (Avaya Labs Research, Avaya, USA)

 

An Approach to Exception Handling for Service-Oriented Systems............................................................

Yue Qiang, Wang Hao, Zha Li, Li Wei, and Xu Zhi-wei

 

A Flexible and Efficient Approach to Reconcile Different Web Services-Based

Event Notification Specifications.............................................................................................................

Yi Huang and Dennis Gannon

 

Using Constraint Hierarchies to Support QoS-Guided Service Composition.................................................

Ying Guan, Aditya K. Ghose, and Zheng Lu

 

 

Application Services and Industry Session 13:

Business Process Management

Chair: Rong Chang (IBM T.J. Watson Research, USA)

 

Implementing a Flexible Compensation Mechanism for Business Processes in Web

Service Environment..............................................................................................................................

Zaihan Yang and Chengfei Liu

 

Service-Oriented Order-to-Cash Solution with Business RSS Information Exchange Framework...................

Liang-Jie Zhang, Abdul Allam, and Cesar A. Gonzales

 

E Role-Based Decomposition of Business Processes Using BPEL...........................................................

Rania Khalaf and Frank Leymann

 

Application Services and Industry Session 14:

QoS Support in Web Services

Chair: Simanta Mitra (Iowa State University, USA)

 

Differential QoS Support in Web Services Management............................................................................

Abdelkarim Erradi, Srinivas Padmanabhuni, and Niranjan Varadharaja

 

A Model-Driven WSDL Extension for Describing the QoS of Web Services.................................................

Andrea D'Ambrogio

 

QoS Explorer: A Tool for Exploring QoS in Composed Services.................................................................

Conrad Hughes and Jamie Hillman

 

Application Services and Industry Session 15:

Web Service for Information Systems

Chair: Calton Pu (Georgia Institute of Technology, USA)

 

Representation, Verification, and Computation of Timed Properties in Web Service Compositions................

Raman Kazhamiakin, Paritosh Pandya, and Marco Pistore

 

An SOA-Based Framework for Instrument Management for Large-Scale Observing Systems (USArray Case Study)  

Corneliu Cotofana, Longjiang Ding, Peter Shin, Sameer Tilak, Tony Fountain,

    Jennifer Eakins, and Frank Vernon

 

Opal: Simple Web Services Wrappers for Scientific Applications...............................................................

Sriram Krishnan, Brent Stearn, Karan Bhatia, Kim K. Baldridge, Wilfred W. Li, and Peter Arzberger

 

Application Services and Industry Session 16:

Web Service Middleware and Service Solutions

Chair: Jia Zhang (Northern Illinois University, USA)

 

Axis2, Middleware for Next Generation Web Services...............................................................................

Srinath Perera, Chathura Herath, Jaliya Ekanayake, Eran Chinthaka, Ajith Ranabahu,

    Deepal Jayasinghe, Sanjiva Weerawarana, and Glen Daniels

 

Dynamic Regeneration of Workflow Specification with Access Control Requirements in MANET..................

Casey K. Fung, Patrick C. K. Hung, William M. Kearns, and Stephen A. Uczekaj

 

Adapting Legacy Home Appliances to Home Network Systems Using Web Services..................................

Masahide Nakamura, Akihiro Tanaka, Hiroshi Igaki, Haruaki Tamada, and Ken-ichi Matsumoto

 

 

Application Services and Industry Session 17:

Web Service Based Software Engineering

Chair: Liang-Jie (LJ) Zhang (IBM T.J. Watson Research, USA)

 

Decomposition and Abstraction of Web Applications for Web Service Extraction

and Composition...................................................................................................................................

Michiaki Tatsubori and Kenichi Takahashi

 

Decentralized Orchestration of Composite Web Services..........................................................................

Walter Binder, Ion Constantinescu, and Boi Faltings

 

A Two Steps Method for Analyzing Dependency of Business Services on IT

Services within a Service Life Cycle........................................................................................................

Hong Cai

 

 

Application Services and Industry Session 18:

Web Services Runtime Management

Chair: Patrick Hung (University of Ontario Institute of Technology, Canada)

 

Enabling Runtime Adaptation of Workflows to External Events in Enterprise Environments

Dipanjan Chakraborty, Vinod V. Mankar, and Amit A. Nanavati

 

Work-in-Progress

 

Work-in-Progress Session 1:

Web Services Modeling

Chair: Graciela Gonzalez (Arizona State University, USA)

 

Fortified Web Services Contracts for Trusted Components........................................................................

Avi Jencmen  and Amiram Yehudai

 

Towards Aspect-Based Modeling of Self-Healing Web Services.................................................................

G. Kouadri Mostéfaoui, Z. Maamar, N. C. Narendra, and Ph. Thiran

 

Model Driven Design of Distribution Patterns for Web Service Compositions...............................................

Ronan Barrett and Claus Pahl

 

Toward UML Profiles for Web Services and their Extra-Functional Properties..............................................

Guadalupe Ortiz and Juan Hernández

 

A Formal Model for Web Service Choreography Description Language (WS-CDL).......................................

Hongli Yang, Xiangpeng Zhao, Zongyan Qiu, Geguang Pu, and Shuling Wang

 

A Method for Formal Verification of Service Interoperability........................................................................

Stanislav Pokraev, Dick Quartel, Maarten W. A. Steen, and Manfred Reichert

 

Work-in-Progress Session 2:

Web Services Discovery and Composition

Chair: Graciela Gonzalez (Arizona State University, USA)

 

A Unified Approach for the Discovery of Web and Peer-to-Peer Services....................................................

M. Pantazoglou, A. Tsalgatidou, G. Athanasopoulos, and T. Pilioura

 

Community-Based Service Discovery......................................................................................................

Christopher A. Perryea and Sam Chung

 

Inferring, Validating, and Coordinating the Commitments in a Workflow......................................................

Jiangbo Dang and Michael N. Huhns

 

Composing Web Services with Nondeterministic Behavior.........................................................................

Daniela Berardi, Giuseppe De Giacomo, Massimo Mecella, and Diego Calvanese

 

Work-in-Progress Session 3:

Web Services Semantics and Service Level Agreements

Chair: Graciela Gonzalez (Arizona State University, USA)

 

Grounding OWL-S in WSDL-S...............................................................................................................

Massimo Paolucci and Matthias Wagner

 

Expressing and Reasoning about Service Contracts in Service-Oriented Computing....................................

Dean Kuo, Alan Fekete, Paul Greenfield, Surya Nepal, John Zic, Savas Parastatidis,

and Jim Webber

 

Adaptive Service Agreement and Process Management............................................................................

B. Wu, J. Y. Zhang, M. Chhetri, J. Lin, S.K. Goh, X.T. Nguyen, I. Mueller,

    E. Gomes, L. Zheng, J. Han, and R. Kowalcayk

 

Work-in-Progress Session 4:

SOA and Web Services-Based Software Engineering

Chair: Graciela Gonzalez (Arizona State University, USA)

 

Easy SOA: Rapid Prototyping Environment with Web Services for End Users.............................................

Takayuki Yamaizumi, Takashi Sakairi, Masaki Wakao, Hideaki Shinomi, and Samuel Adams

 

A Two-Layered Software Architecture for Distributed Workflow Coordination over Web Services....................

Janaka Balasooriya, Jaimini Joshi, Sushil K. Prasad, and Shamkant Navathe

 

A Semantic Web Services Approach towards Automated Software Engineering..........................................

Ulrich Dinger, Roy Oberhauser, and Christian Reichel

 

SOA and the Enterprise -- Lessons from the City.....................................................................................

Rajeev Mahajan

 

Work-in-Progress Session 5:

Web Services-Based Grid Applications and Domain-Specific Solutions

Chair: Graciela Gonzalez (Arizona State University, USA)

 

Runtime Integration of Reconfigurable Hardware in Service-Oriented Grids..................................................

M. Smith, B. Klose, R. Ewerth, T. Friese, M. Engel, and B. Freisleben

 

A Transaction Model for Service Grid Environment and Implementation

Considerations......................................................................................................................................

Jinlei Jiang, Guangwen Yang, and Meilin Shi