search query: @supervisor Soininen, Timo / total: 12
reference: 5 / 12
« previous | next »
Author:Tikkala, Juho
Title:Implementing a RosettaNet Business-to-Business Integration Platform Using J2EE and Web Services
Publication type:Master's thesis
Publication year:2004
Pages:109 s. + liitt. 2 s.      Language:   eng
Department/School:Tietotekniikan osasto
Main subject:Tietotekniikka   (T-86)
Supervisor:Soininen, Timo
Instructor:Kotinurmi, Paavo
OEVS:
Electronic archive copy is available via Aalto Thesis Database.
Instructions

Reading digital theses in the closed network of the Aalto University Harald Herlin Learning Centre

In the closed network of Learning Centre you can read digital and digitized theses not available in the open network.

The Learning Centre contact details and opening hours: https://learningcentre.aalto.fi/en/harald-herlin-learning-centre/

You can read theses on the Learning Centre customer computers, which are available on all floors.

Logging on to the customer computers

  • Aalto University staff members log on to the customer computer using the Aalto username and password.
  • Other customers log on using a shared username and password.

Opening a thesis

  • On the desktop of the customer computers, you will find an icon titled:

    Aalto Thesis Database

  • Click on the icon to search for and open the thesis you are looking for from Aaltodoc database. You can find the thesis file by clicking the link on the OEV or OEVS field.

Reading the thesis

  • You can either print the thesis or read it on the customer computer screen.
  • You cannot save the thesis file on a flash drive or email it.
  • You cannot copy text or images from the file.
  • You cannot edit the file.

Printing the thesis

  • You can print the thesis for your personal study or research use.
  • Aalto University students and staff members may print black-and-white prints on the PrintingPoint devices when using the computer with personal Aalto username and password. Color printing is possible using the printer u90203-psc3, which is located near the customer service. Color printing is subject to a charge to Aalto University students and staff members.
  • Other customers can use the printer u90203-psc3. All printing is subject to a charge to non-University members.
Location:P1 Ark Aalto     | Archive
Keywords:RosettaNet
RNIF
B2B integration
implementation
J2EE
XML
Abstract (eng): The need for connecting information systems of collaborating organizations has become increasingly common.
Significant advantages, such as increased speed, efficiency, and reliability, can be obtained by automating inter-organizational business processes.
To achieve this, business-to-business integration, i.e. facilitating interoperation of disparate information systems of different organizations, must be performed.
E-business frameworks are generic solutions for performing such integration.
RosettaNet is an industry consortium that maintains an e-business framework that specifies inter-organizational business processes for multiple industries.
Process specifications include messages that are exchanged between organizations, and related messaging choreography.
RosettaNet Implementation Framework (RNIF) is the messaging portion of the RosettaNet framework, specifying how messages are exchanged.

The purpose of this work is to gather experience on implementing RNIF with currently available tools.
Research questions include how can RNIF be implemented in practice, how suitable are current tools and what could be improved in them, how much effort is required, what level of performance can be obtained, and are there any interoperability problems with different RNIF implementations.

To answer these questions, a prototype system is developed using J2EE (Java 2 platform Enterprise Edition) and web service technologies.
The prototype is a middleware system that provides RNIF functionality, on top of which RNIF-enabled applications can be constructed with less effort than creating an equivalent RNIF implementation from scratch.
The prototype has two high-level goals.
The first is to create a learning platform that students can use to practice RosettaNet-based integration: the platform provides RNIF-compliant messaging functionality, and students are free to concentrate on higher-level issues, such as semantics of messages that are exchanged.
The second goals it to create a realistic RNIF software implementation, providing services that are assumed useful in a typical business-to business integration scenario, to gather experience on implementing such systems.

The prototype is tested in laboratory environment.
Testing is done for RNIF-compliance, interoperability with a commercial RNIF implementation, and performance.
In addition, a student group applies the prototype to implement an integration system for a simple RosettaNet-based integration case, to test the prototype's practical usability and ease of use.

The results show one possible way to implement RNIF in practice.
The tools were suitable for the task, but some issues exist: some tools did not function perfectly and some improvement suggestions could be made.
Performance level of processing in order of one RNIF message per second is relatively easily attainable; current tools do place limitations on how large messages can be transferred.
Interoperability problems were detected: a commercial RNIF implementation produced invalid RNIF messages and some details in related specifications leave room for interpretation.
ED:2004-10-25
INSSI record number: 26427
+ add basket
« previous | next »
INSSI