For more information, see http://www.icsoc.org/.
 Important dates
Workshop proposal submission May 30, 2006
Paper abstract submission June 12, 2006 11:59pm, PST
Full paper submission June 19, 2006 11:59pm, PST
Tutorial and panel submission July 6, 2006
Notification of acceptance September 12, 2006
Final manuscript due September 25, 2006
Main conference (includes tutorials) December 5-7, 2006
 Themes and Objectives
Service oriented computing is an emerging cross-disciplinary paradigm for distributed computing that is changing the way software applications are designed, architected, delivered and consumed. Services are autonomous, platform-independent computational elements that can be described, published, discovered, orchestrated and programmed using standard protocols to build networks of collaborating applications distributed within and across organizational boundaries. Web Services are the current most promising technology based on the idea of service oriented computing. Web services provide the basis for the development and execution of business processes that are distributed over the network and available via standard interfaces and protocols.
The 4th International Conference of Service Oriented Computing (ICSOC'06) follows on the success of three previous editions in Amsterdam, The Netherlands (2005), New York City, USA (2004) and Trento, Italy (2003). ICSOC is recognized as the main conference for service oriented computing research, by covering the entire spectrum from theoretical and foundational results to empirical evaluations as well as practical and industrial experiences. ICSOC'06 proposes several innovations to achieve this goal.
The ICSOC '06 Challenge: building new bridges to relevant communities and fostering “cross-communities” scientific excellence: Service oriented computing brings together ideas and technologies from many different fields in an evolutionary manner to address research challenges such as service composition, discovery, integration, monitoring and management of services, service quality and security, methodologies for supporting service development, governances in their evolution, as well as their overall life-cycle management. ICSOC'06 is strengthening the linkages to two important communities, Software Engineering and Grid Computing, with well known thought leaders from these communities serving in important organizing roles such as general chairs in shaping the conference. For many years, Software Engineering has developed methodologies and technologies for managing life-cycle of software components: requirement analysis, development, discovery, version control, testing and deployment. These methodologies are now being adopted in service life-cycle management.
Similarly, Grid Computing is a vibrant community addressing management of infrastructural resources by using a set of “Grid Services” following the principles of service oriented computing. Many of these services are being standardized in the Global Grid Forum (GGF). ICSOC06 will serve as a forum to exchange ideas and experiences with the Grid Community and the SOA community at large in using service oriented computing.
Providing a more Comprehensive Coverage of the research topics across the entire Service Life-Cycle: With the maturity of this conference, ICSOC06 will attempt to provide a broader coverage of the research issues across the entire service life-cycle. In order to provide a balanced coverage and equal emphasis on all SOC topics, the topics are divided into six major areas. The area coordinators have the key role of defining topics, reaching out to the scientific communities and supporting the evaluation and selection of papers related to the diverse communities
 Topics of Interest
CSOC’06 seeks original papers in the field of service oriented computing, from theoretical and foundational results to empirical evaluations as well as practical and industrial experiences, with the emphasis on results that contribute to solve the many still open research problems that are of significant impact to the field of service oriented applications. Topics include but are not limited to the following:
- Business Service Modeling: Methods and tools for capturing business goals and requirements, Decomposition into business services, Business processes, Business policies, Modeling, analysis, and simulation, Specification of functional and non-functional quality requirements;
- Service Assembly: Development and Discovery: Model-driven development, Service composition architectures, Service registries, Service discovery mechanisms, Semantic matching, Methods and tools for service development, Governance, Verification and validation, Deployment strategies;
- Service Management: Instrumentation and service related data aggregation, end-to-end Measurement, Analysis, Modeling and Capacity planning, Definition of deployment topology, Infrastructure configuration, Problem determination for SOAs, ITIL processes, Change management in live systems.
- SOA Runtime: Service Bus for mediation, transformation and routing, Runtime registry, Integration of legacy applications, Information services for data access and data integration, Scalability, Topology and Optimization, Service oriented middleware, Policy based configuration & Workload management
- Quality of Service: Reliable Service-Oriented Computing, Security and Privacy in Service-Oriented Computing, SLA and Policy specification, QoS Negotiation, Autonomic management of service levels, Empirical Studies and Benchmarking of QoS, Performance and Dependability prediction in SOA;
- Grid Services: Services and architecture for management of infrastructural resources, Data and Compute intensive applications, Execution and resource allocation services for job scheduling, Protocols for coordination across multiple resource managers, Business value based allocation, Innovative Strategies for Creation and Management of Virtual Enterprises and Organizations, Prototype systems and Toolkits.
The four primary service life-cycle phases, modeling, assembly, deployment, and management are represented by the following three areas: Business Service Modeling, Service Assembly, Service Deployment and Management. Additionally, the runtime architectural issues will be covered by SOA Runtime, and Quality of Service issues spanning all life-cycle stages, i.e., specification to autonomic management will be covered by the Quality of Service area. Finally, the Grid Services area covers application of service oriented computing in managing infrastructural resources.