University of Helsinki Department of Computer Science
 

Department of Computer Science

Department information

 

Research Seminar: Interoperability Challenges in Inter-Enterprise Computing

NEWS

The seminar is cancelled due to the low number of registrations. If you registered to this seminar, please note following contacts on suitable replacement seminars for your program: Jussi Kangasharju on Congestion control or Jukka Paakki on Current trends in Software industry.

Instructors

Professor (acting), docent Lea Kutvonen; Post-doctoral researcher Alexander Norta; Assistant Toni Ruokolainen
lea.kutvonen(at)cs.helsinki.fi alexander.norta(at)cs.helsinki.fi toni.ruokolainen(at)cs.helsinki.fi

Meeting times and location

Period III: Tuesday, 2 p.m. - 4 p.m., C220, Period IV: Tuesday, 2 p.m. - 4 p.m., C220

Description

The current trend in eBusiness and eCommerce is towards networked solutions. Autonomous enterprises join networks of business driven alliances, virtual enterprises, to achieve added value and more business opportunities. At the same time the single enterprises concentrate on their co re business outsourcing other functionality to other enterprises.

Each member organization in a virtual enterprise offers services for others to use inside the virtual organization. The services in a virtual enterprise (VE) create more sophisticated services or a business scenario. An example case of this is a supply chain formed to take care of su pplying goods to a retail chain or buying and delivering wood from forests to paper mills and timber mills.

The virtual enterprises are bound together by electronic contracts which are negotiated during the setup phase of a virtual enterprise. During the negotiations the prospective participants of the virtual enterprise negotiate essential technical, semantical, and business related const raints, policies, and obligations each participant has.

This research seminar studies the interoperability challenges in inter-enterprise computing environments where loosely coupled business collaborations and virtual enterprises are to be established between autonomous enterprise systems. The individual enterprises publish their services using a middleware platform following a service-oriented architecture style. Inter-enterprise business processes are then used for composing the functionalities provided by services to collaborations fulfilling the goals and requirements of some business case or context. Such a framework requires for concepts, methods and mechanisms for establishing interoperable collaborations conjoining functional services, enterprise policies, social actors and business needs.

Seminar structure and topics

Below are the general themes of the seminar accompanied with a selection of possible topics. As a general reading of the themes and topics, you can read "Service oriented architectures: approaches, technologies and research issues"
  1. Service-orientation in inter-enterprise computing
    • Service-oriented computing and its effects to inter-enterprise computing
    • Inter-enterprise service-oriented architectures
    • Development models for interoperable services
  2. Business process design, modelling and development for inter-enterprise environments
    • Business process description languages
    • Formalisms for verifying business processes
    • Business process development approaches and processes
    • Distributed workflow management
    "DISCOBOLE: a service architecture for interconnecting workflow processes"
  3. Business process transactions
    • Business aware transactions models
    • Industry initiatives for electronic business transactions
    • Transaction frameworks
    • Grid transactions
    "Transactions and Web services" "Cross-Organizational Transaction Support for E-Services in Virtual Enterprises" "Exception handling in workflow systems"
  4. Trust and reputation management in inter-enterprise compuging "A Trust Management Model for Virtual Communities" "A Trust Management in Distributed Systems"
  5. eContracting
    • Concepts
    • Techniques and technologies
    • Service Level Agreements (SLA)
    Inter-organisational collaborations supported by e-contracts "Managing dynamic services: a contract based approach to a conceptual architecture" "A Service Level Agreement Language for Dynamic Electronic Services" "Precise Service Level Agreements"

Prerequisites

As the seminar is part of Master-studies, a participant must have completed his / her Bachelor studies before attending (especially a course on "Scientific Writing"). This research seminar is oriented towards collaborative and interoperable computing, distributed systems and software engineering disciplines. We especially recommed that participants have completed some of the following courses (or similar): "Distributed Systems", "Middleware", "Internet Protocols" and "Software architecture".

Seminar format

Finally, look also for further instructions on seminar work in general at the department (only in Finnish)

Participants

TBA

Schedule

DateTopicPresenterAbstractPaperSlides
15.01.2008Opening sessionLea Kutvonen, Alexander Norta and Toni Ruokolainen   
22.01.2008Break        

Material

[1]
Nadia Busi, Roberto Gorrieri, Claudio Guidi, Roberto Lucchi, and Gianluigi Zavattaro. Choreography and Orchestration: A Synergic Approach for System Design. In International Conference on Service-Oriented Computing - ICSOC 2005, volume 3826 of Lecture Notes in Computer Science, pages 228-240. Springer, 2005.
[ bib ]

[2]
Amit K. Chopra and Munindar P. Singh. Producing Compliant Interactions: Conformance, Coverage, and Interoperability. In Declarative Agent Languages and Technologies IV, volume 4327 of Lecture Notes in Computer Science, pages 1-15. Springer, 2006.
[ bib ]

[3]
A. Keller, G. Kar, H. Ludwig, A. Dan, and J.L. Hellerstein. Managing dynamic services: a contract based approach to a conceptual architecture. In Network Operations and Management Symposium, pages 513-528. IFIP, IEEE, 2002.
[ bib ]

[4]
Meng Kui, Wang Yue, Zhang Xu, Xiao Xiaochun, and Zhang Gengdu. A Trust Management Model for Virtual Communities. In The Fifth International Conference on Computer and Information Technology (CIT), pages 741-745, 2005.
[ bib | http ]

[5]
Huaizhi Li and Mukesh Singhal. Trust Management in Distributed Systems. Computer, 40(2):45-53, February 2007.
[ bib | http ]

[6]
Heiko Ludwig, Alexander Keller, Asit Dan, Richard King, and Richard Franck. A service level agreement language for dynamic electronic services. Electronic Commerce Research, 3(1-2):43-59, 2003.
[ bib ]

[7]
Z. Milosevic, P. F. Linington, S.Gibson, S. Kulkarni, and J.Cole. Inter-organisational collaborations supported by e-contracts. In The fourth IFIP conference on E-commerce, E-Business, E-Government, Toulouse, France, August 2004.
[ bib | .pdf ]

[8]
Michael P. Papazoglou and Willem-Jan van den Heuvel. Business process development life cycle methodology. Commun. ACM, 50(10):79-85, 2007.
[ bib | http ]

[9]
Mike P. Papazoglou and Willem-Jan Heuvel. Service oriented architectures: approaches, technologies and research issues. The VLDB Journal, 16(3):389-415, 2007.
[ bib | http ]

[10]
James Skene, D. Davide Lamanna, and Wolfgang Emmerich. Precise Service Level Agreements. In ICSE '04: Proceedings of the 26th International Conference on Software Engineering, pages 179-188, Washington, DC, USA, 2004. IEEE Computer Society.
[ bib ]