[an error occurred while processing this directive]
 Yliopiston etusivulle Suomeksi På svenska In English
[an error occurred while processing this directive] [an error occurred while processing this directive]
Helsingin yliopisto Tietojenkäsittelytieteen laitos
 

Tietojenkäsittelytieteen laitos

582641 Collaboration of autonomous business services (4cu)
Autonomisten järjestelmien yhteistoiminta (4op)

Position in Curriculum and Course Prerequisities

The course is directed towards the MSc and doctoral studies. It is recommended for the students interested in topic areas at

  • Collaborative and Interoperable Computing within the Distributed systems and data communication subprogramme, and
  • Service-oriented software engineering with in the Software systems subprogramme.

The course have been given with the same name but different course number previously; it is not possible to include both in to any MSc or PhD degrees.

The assumption is made that courses like Distributed systems, Operating systems 1-2 and Data communication 1-2 are previously covered. An alternative route is via Software engineering sub-programme with Software arhitectures course.

A strong prerequisite requirement is set on the course Scientific Writing, as half of the coursework is invested on individual litterature study and writing task.

Goal of the course

The current trend of globalization of business and increased demand for electronic business networks sets high demands for the computing platforms and business applications used in enterprises. The platforms are expected to provide support for business network establishment, participation into multiple networks simultaneously, and adaptation to heterogeneous technologies.

During the course, the participants will actively gather information about the collaboration challenges and problems in an open networked environment. As potential solutions, modern middleware, business process management, and virtual organisation architectures are studied.

See also the course learning objectives table

Course contents

  • Introduction: service ecosystems
  • Basic concepts for business thinking
    • enterprise architecture, business model, business process, IT alignment, value net, supply chain
    • examples
    • motivations, stakeholders, system limitations and hinders
  • Key ecosystem infrastructure services
    • History and frameworks (integration styles, SOA, WS)
    • Services and their goals
      • Interoperability support
      • Service discovery and selection
      • eContracting
      • Monitoring for breach detection
      • Trust, privacy, reputation
      • Ecosystem knowledge bases
    • Maturity models
  • Implementation techniques for infrastructure services
    • Reflective systems
    • Multiagent systems
    • Ontologies
  • Analysis
    • swat, maturity models
    • cases:
      • a) Virtual enterprise breeding environments
      • b) service ecosystems

    Getting credit for this course

    The course consists of

    • Lectures. We try to organise the course in alternating years in Finnish and English, depending on the number of students.
    • Excersice groups discussing on predefined reading tasks.
    • Exam covering the lectures and reading tasks.
    • Individual essay bulding a private theme on top of the material covered in the exercises.

    The compulsory parts are the exam and the paper. Each contributes half of the credit units and half of the grade points.

    Material

    Reading list
    Lea.Kutvonen@cs.Helsinki.FI