[an error occurred while processing this directive]
 University of Helsinki homepage Suomeksi På svenska In English
[an error occurred while processing this directive] [an error occurred while processing this directive]
University of Helsinki Department of Computer Science
 

Department of Computer Science

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

  • Abstract (workplan). Length 1-2 pages. Includes a preliminary table of contents, a list of the most important references and an abstract. The abstracts are published and must be ready on the 2nd week of the seminar following the opening session.
  • Paper Seminar papers are published at the web-pages one week before the oral presentation. Paper format:
    • Length 15-20 pages;
    • Font size: 12 pt;
    • Spacing: 1.5;
    • One-column text;
    • Delivered in PDF format
    Paper presentation and structure must comply with criteria given for a scientific work (references, structure, writing style...). The papers are delivered (in pdf format) to the instructors one week before the oral presentation, at last (e-mail addresses at the top of this page).
  • Oral presentation Length of an oral presentation is approximately 70 minutes. Rest of the time is reserved for discussion. That is, there is one presentation per seminar session.
  • Active participation A student attending a seminar is expected to participate actively in discussion and providing feedback. Please read the seminar paper before an oral presentation. Constructive critisism is provided anonymously on paper about the presentation and paper (take a piece of paper and a pencil with you to the sessions).
  • Evaluation criteria Seminar work will be evaluated on the basis of the paper, oral presentation and degree of participation.

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 ]