Paavo Kotinurmi’s research while affiliated with University of Helsinki and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (31)


User Profiles and Their Management
  • Article

October 2011

·

17 Reads

·

6 Citations

Paavo Kotinurmi

In this paper, I present issues related to user profiles and their management in pervasive computing. I motivate the need for user profiles and present basic techniques that can be used in storing and managing profiles. I also present technigues that can be used to help profiling and Semantic Web techniques that are also emerging to help also in problems associated with user profiling and intelligent applications.


Ontologically Enhanced RosettaNet B2B Integration

January 2011

·

6 Reads

RosettaNet is an industry-driven e-business process standard that defines common inter-company public processes and their associated business documents. RosettaNet is based on the Service-oriented architecture (SOA) paradigm and all business documents are expressed in DTD or XML Schema. Our “ontologically-enhanced RosettaNet” effort translates RosettaNet business documents into a Web ontology language, allowing business reasoning based on RosettaNet message exchanges. This chapter describes our extension to RosettaNet and shows how it can be used in business integrations for better interoperability. The usage of a Web ontology language in RosettaNet collaborations can help accommodate partner heterogeneity in the setup phase and can ease the back-end integration, enabling for example more competition in the purchasing processes. It provides also a building block to adopt a semantic SOA with richer discovery, selection and composition capabilities.


Ontologically Enhanced RosettaNet B2B Integration

January 2009

·

2 Reads

·

1 Citation

RosettaNet is an industry-driven e-business process standard that defines common inter-company public processes and their associated business documents. RosettaNet is based on the Service-oriented architecture (SOA) paradigm and all business documents are expressed in DTD or XML Schema. Our “ontologically-enhanced RosettaNet” effort translates RosettaNet business documents into a Web ontology language, allowing business reasoning based on RosettaNet message exchanges. This chapter describes our extension to RosettaNet and shows how it can be used in business integrations for better interoperability. The usage of a Web ontology language in RosettaNet collaborations can help accommodate partner heterogeneity in the setup phase and can ease the back-end integration, enabling for example more competition in the purchasing processes. It provides also a building block to adopt a semantic SOA with richer discovery, selection and composition capabilities.


Figure 1: Quote-to-Cash process
Figure 2: Distribution of element occurrence
2 analyses the element occur- rence in all of the fifty RosettaNet PIPs currently available as XSD schemas. The table distinguishes between manda- tory (left) and optional element occurrences (right) in the schema.
Towards a complete SCM ontology - The case of ontologising RosettaNet
  • Conference Paper
  • Full-text available

March 2008

·

272 Reads

·

34 Citations

This paper presents a methodology to derive a Supply Chain Management Ontology based on the RosettaNet speciflca- tion framework. A prototype to mechanically derive a core ontology spanning all new Partner Interface Processes in the RosettaNet framework is developed and its algorithms to reconcile the ontology structure and to generate a proper subsumption hierarchy are presented. We further present how we designed and referenced outer layer ontologies we analysed to be required to resolve the remaining disparities in the core ontology. The resulting ontology framework en- ables to more easily deal with difierent message structures in dynamic Business-to-Business collaborations and thus en- sures a better interoperability for the partners involved.

Download

Fig. 1. RosettaNet B2B Collaboration in a quoting and purchasing process  
Fig. 2. Overview of the integration architecture  
Fig. 5. Runtime behaviour of the proposed solution
Ontologically Enhanced RosettaNet B2B Integration

January 2008

·

508 Reads

·

5 Citations

RosettaNet is an industry-driven e-business process standard that defines common inter-company public processes and their associated business documents. RosettaNet is based on the Service-Oriented Architecture (SOA) paradigm and all business documents are expressed in DTD or XML Schema. Our "ontologically-enhanced RosettaNet" effort translates RosettaNet business documents into a Web ontology language, allowing business reasoning based on RosettaNet message exchanges. This chapter describes this extension to RosettaNet and shows how it can be used in business integrations for better interoperability. The usage of Web ontology languages in RosettaNet collaborations can help accommodate partner heterogeneity in the setup phase and can ease the back-end integration, enabling for example more competition in the purchasing processes. It provides also a building block for a semantic SOA with discovery, selection and composition capabilities.


Figure 1. Services for Networked PDM
Table 1 . Comparison of SOC and Kumbang
Service Composition Using Product Configuration Technology

November 2007

·

37 Reads

·

1 Citation

In service oriented computing (SOC), applications are constructed by composing existing services. Not all compositions, however, are correct or meaningful. For example, an application needs to follow steps in a process in a meaningful order. We study feasibility of using product configuration technology in the composition of an application based on services. On the one hand, product configuration introduces a means and tools for specifying rules and structure upon which correct applications are composed in SOC. On the other hand, product configuration provides a means and tools for deriving correct applications in SOC. In the study, we apply Kumbang product configuration conceptualization for software product families. The results are demonstrated modeling as services a real case example of networked PDM system and deriving different service compositions.


Semantic SOA to Promote Integration of Heterogeneous B2B Services

August 2007

·

49 Reads

·

24 Citations

Tomas Vitvar

·

·

Maciej Zaremba

·

[...]

·

Paavo Kotinurmi

Modeling the semantics of business services and their corresponding messages using ontologies enables flexible integration that is more adaptive to business-driven change. In this paper we demonstrate our approach building upon an established semantic Web service framework (WSMX) to facilitate a conversation between heterogeneous services that support both the RosettaNet standard and proprietary information models.


Figure 1: RosettaNet B2B Collaboration
Figure 2: Overview of B2B gateway architecture
Handling heterogeneity in RosettaNet messages

March 2007

·

343 Reads

·

11 Citations

We present a semantic B2B gateway based on the WSMX se- mantic Service-Oriented Architecture to tackle heterogenei- ties in RosettaNet messages. We develop a rich RosettaNet ontology and use the axiomatised knowledge and rules to resolve data heterogeneities and to unify unit conversions. We use adaptive executable choreography definitions to eas- ily integrate new sellers into existing RosettaNet collabora- tions.


WSMX: A Semantic Service Oriented Middleware for B2B Integration

November 2006

·

26 Reads

·

39 Citations

Lecture Notes in Computer Science

In this paper we present a B2B integration scenario building on the principles of Semantic Web services. For this scenario we show the benefits of semantic descriptions used within the integration process to enable conversation between systems with data and process mediation of services. We illustrate our approach on the WSMX – a middleware platform built specifically to enact semantic service oriented architectures.KeywordsCustomer Relationship ManagementCommunication ManagerMoon SystemPurchase OrderAbstract State MachineThese keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


m3po: An Ontology to Relate Choreographies to Workflow Models

October 2006

·

391 Reads

·

30 Citations

External business processes (choreography models) are currently disconnected from internal processes (workflow models), which leads to synchronisation and verification problems. Connecting these by directly mapping internal to external processes requires a quadratic amount of mappings; an intermediate ontology reduces the amount of necessary mappings but is not trivial to construct due to the variety in workflow meta-models. We introduce our multi meta-model process ontology (m3po) which is based on various existing reference models and languages from the workflow and choreography domain. The m3po ontology relates workflow models to choreography models and allows choreography extraction from internal workflow models. An initial validation is given by translating an IBM Websphere MQ workflow model into the m3po ontology and subsequently extracting an abstract BPEL model from the ontology


Citations (18)


... The first question is addressed in publications (I), (II) and (III). Seilonen et al. (2001) and Kotinurmi et al. (2003) also study this question. ...

Reference:

XML-based E-business Frameworks and Supply Chain Integration
Standardization of XML-based e-business frameworks

... Usually, those criteria are described in a learner/user profile. A user profile can be thought of as being ''a set of data representing the significant features of the user'' (Kotinurmi, 2001). Its objective is the creation of an information base that contains the preferences, characteristics, and activities of the user (Germanakos et al., 2005). ...

User Profiles and Their Management
  • Citing Article
  • October 2011

... Minsoo Kim and Dongsoo Kim design and implement a RosettaNet-based e-Logistics system to automate logistics processes [7]. Paavo Kotinurmi, Armin Haller, Tomas Vitvar and Eyal Oren present how to develop a rich RosettaNet ontology and add semantics to RosettaNet specifications to handle heterogeneities in RosettaNet messages [8][9][10][11]. ...

RosettaNet and Semantic Web Services
  • Citing Article
  • January 2006

... It is focused around two axes; one is based on Web services (Austin et al, 2004) and the other on the Semantic Web technologies. These include analysis of potential of service technologies (Kreger, 2003;Petrie and Bussler, 2003;Kajan, 2004;Bui and Gachet, 2005;Kajan and Stoimenov, 2005;Papazoglou and den Heuvel, 2007), semantically enabled service-oriented architectures (SESA) (Patil et al, 2004;Haselwanter et al, 2006;Shafiq et al, 2007;Vitvar et al, 2007), and modeling of choreography components for business processes harmonization according to their structure and timing (Papazoglou, 2003;Staab, 2003;Cimpian and Mocan 2005;Svirkas et al, 2006;Ye et al, 2006). ...

Dynamic B2B Integration on the Semantic Web Services: SWS Challenge Phase 2
  • Citing Article
  • January 2006

... The implementation of RTE ecosystems and the shift toward M2M interactions will require the adoption of new ICT solutions and interventions in many business and administrative processes. Yet, businesses and government agencies may lack the required resources to cover upfront costs and development to instigate, operate, and maintain RTE solutions (Al-Mudimigh et al. 2004;Narayanan et al. 2009;Nurmilaakso and Kotinurmi 2004;Penttinen 2008 On the other hand, despite the reduced costs of ICT, developing a sufficient portfolio of technical solutions is still presented as a critical barrier in the field. Participants need compatible ICT infrastructures and unified data standards to support the free flow of data in RTE ecosystems. ...

A review of XML-based supply-chain integration

... Furthermore, the suppliers own product development requires common product adjustments, which would require preliminary exchange of product development data. Currently, product data is exchanged by e-mail or www-interfaces to PDM systems [Kotinurmi et al. 2003]. In addition, many portal-based solutions have been proposed; for example, for supporting tasks in collaborative engineering project preparation and management [Ren et al. 2003] and for sharing project information and providing collaboration tools like discussion boards, notice boards, links, versioning etc. [Precup et al. 2003]. ...

Design document management in networked product development using standard frameworks

... All rules regarding the relation between required and provided services would have to be specified as external constraints. The authors in [17] provided a different solution to ensure semantic compatibility of web services. However, the same arguments as for [16] regarding the absence of a high level component model hold true. ...

WSMX: A Semantic Service Oriented Middleware for B2B Integration
  • Citing Conference Paper
  • November 2006

Lecture Notes in Computer Science

... Events and Processes While the PROV Ontology (PROV-O) [42] is an established W3C standard that provides a set of classes, properties, and restrictions that can be used to represent events and activities that happened, i.e. to document a workflow log, an established process ontology that can be used to describe the execution behaviour of complex functions of WoT devices is missing. PSL [25] and m3po [27] were early examples of process ontologies that could theoretically be used for WoT devices, but neither are described in OWL nor have they found use outside of academia. The WiLD ontology [36] proposed as an execution model for the Linked-Data Fu system is the closest to a process model to describe the execution behaviour of WoT devices, but it has yet to be used in actual implementations and it also lacks a mapping to the ontologies mentioned above for describing device functionality and their APIs, in particular the WoT Thing description. ...

m3po: An Ontology to Relate Choreographies to Workflow Models

... The Extensible Markup Language (XML) is a symbol meta-language that is characterized by high performance, data format versatility, and language independence [21] . Therefore, XML is often used to describe and integrate heterogeneous data and to formulate relevant standard specifications. ...

XML-based e-business frameworks and standardization

Computer Standards & Interfaces

... Specification documents for business transaction in RosettaNet have been mainly modelled by using document type definition (DTD) and extension markup language (XML) schema. We know that there is a lack of semantic presentations for constraints and semantics of business documents (Kotinurmi et al. 2006). ebXML defines components' semantics by two ways: BPs are defined by using BPSS and core component (CC) is used for modelling with the approach for building the business vocabulary. ...

Semantic Web Services Enabled B2B Integration

Lecture Notes in Computer Science