Seminar: Current Trends in Enterprise Interoperability

Hajautetut järjestelmät ja tietoliikenne
Syventävät opinnot
Vuosi Lukukausi Päivämäärä Periodi Kieli Vastuuhenkilö
2012 kevät 17.01-24.04. 3-4 Englanti Lea Kutvonen


Aika Huone Luennoija Päivämäärä
Ti 14-16 C220 Lea Kutvonen 27.03.2012-27.03.2012
Ti 14-16 C220 Lea Kutvonen 24.04.2012-24.04.2012

Information for international students

Program on Tuesday 24.4 at 14-17


Each presentation has thus a slot of 20-25 minute presentation, 5-10 minutes of discussion, some feedback discussion and a small break to swap presenters. Changes can occur.


What is enterprise interoperability?

Enterprise interoperability denotes the capability of enterprises (e.g., companies, organisations from public sector, independent units within organisations) to govern mutual activities with the help of their independent computing systems. 
Obstacles for enterprise interoperability can arise from conceptual and technological domains, but also from the organisational domain. Examples of conceptual barriers include mismatches on the essential concepts on the business area, like one security-service producer considering security to include physical security measures only, while the client acts on software licencing where software tools would be more relevant. Examples of technological barriers include mismatches in computing platforms and their communciation. Finally, organisational barriers arise in the mismatches on expected responsibility and authority structures used in partner enterprises, causing mismatches on decision-making and approval processes involving all partner enterprises.
Therefore, enterprise interoperability is addressed by multidiciplinary research: social, organisational, economical, business sciences; computer science and software engineering; and modeling of organisations, software and systems. Research methods involved also vary depending on the aspect under study, but due to the nature of the field, should always combine the user requirements (enterprise, people, interoperation from enterprise to another) with the aligned  computing solutions.

What is enterprise computing?

Research on enterprise computing involves aspects of creating, managing and supporting intra- and inter-enterprise distributed application systems, i.e. systems involving processes, people and technology. Aspects of interest include engineering technologies and methods, enterprise application development and management, enterprise architectures, distributed computing platforms, enterprise computing systems, integration and interoperability of solutions, service-oriented architectures and business process management.
In comparison to enterprise interoperability, the scope of enterprise computing is more focused on the distributed computing domain, with the research methodologies arising from computer science, architecture development, and software engineering. It should however be remembered that enterprise interoperability requires a suitable enterprise computing environment.

What are the current trends in enterprise interoperability?

At present, the main theme in enterprise interoperability is to create a utility-like capability for enterprises to support their business activities. The business should at the same time move towards knowledge-oriented collaborations and semantic interoperability.
Elements of the enterprise interoperability utilities needed  include in practice
  • service discovery and selection services,
  • trust and privacy management,
  • business process enactment or governance of active service  following a contracted business process,
  • contracting services for governing collaborations between enterprises,
  • service-oriented enterprise architectures to create shared concepts  between enterprises, 
  • computing platforms, such as cloud computing,
  • models of ecosystems within which collaborations are supported.


What are suitable topics for this seminar?

This seminar will study as cases some larger scale interoperability utility solutions that have been sufficiently presented in the litterature. Each of the suggested solutions have somewhat different assumptions on the needs of the enterprises, and emphasise the solution design choises accordingly. Each student presentation can cover only some technical function of the architecture, or provide the overview only; it remains for the general discussion in the seminar sessions to draw comparative conclusions of the presented material. In order to support this discussion, some maturity models can be provided as a guideline by a student presentation.

Schedule, paper lengths and format, presentation lengts

See slides


  • 17.1 Opening session; If you were not present Tue 17.1, please contact Lea immediately  (week 3) for getting organised.
  • Topic refinements per personal meetings
  • Submission of papers Tue 27.3;  
  • Peer review + Lea's comments to follow; we will have a brief joint meeting at this stage (TBA)
  • final paper submission Fri 20.4
  • workshop day for presenting the papers Tue  24.4 at 14 - 17 (room TBA):
    • presentations in conference style; each presenter is reserved a 30 min slot that will consist of 20 min talk, questions and discussion for almost 10 minutes, and finally a few minutes for feedback generation for the presenter on the paper and the presentation