Chapter

On the Move to Meaningful Internet Systems: OTM 2011 Workshops

Volume 7046 of the series Lecture Notes in Computer Science pp 180-189

A Model-Driven Approach for Deploying Trading-Based Knowledge Representation Systems

  • José-Andrés AsensioAffiliated withApplied Computing Group, University of Almería
  • , Luis IribarneAffiliated withApplied Computing Group, University of Almería
  • , Nicolás PadillaAffiliated withApplied Computing Group, University of Almería
  • , Cristina Vicente-ChicoteAffiliated withDepartment of Information and Communication Technologies, Technical University of Cartagena

Abstract

Trading services are well-known solutions in Software Engineering for solving the interoperability and integration of software components and Information Systems (IS). This paper presents a Model-Driven Engineering (MDE) approach aimed to help designing and deploying Trading-Based Knowledge Representation (TKR) Systems, a subset of Management Information Systems (MIS). For this purpose, we have defined a set of modeling languages and supporting tools enabling: (a) the description of platform-independent TKR System architectures; (b) the high-level description of different deployment platforms; and (c) the creation of configuration models relating the two previous ones. These configuration models are then used as an input to a model-to-text transformation that generates the final TKR System implementation (code) from the selected platform. In order to demonstrate the feasibility and benefits of the proposed approach we also present a case study applied to an Environmental Management Information System (EMIS).