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).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Asensio, J.A., Iribarne, L., Padilla, N., Ayala, R.: Implementing Trading Agents for Adaptable and Evolutive COTS Components Architectures. In: ICE-B 2008, Porto, Portugal, pp. 259–262 (2008)
Asensio, J.A., Iribarne, L., Padilla, N., Vicente, C.: A Trading-Based Knowledge Representation Metamodel for MIS Development. In: JISBD 2011 (in press, 2011)
EMF. Eclipse Modeling Framework, http://www.eclipse.org/modeling/emf
GMF. Graphical Modeling Framework, http://www.eclipse.org/modeling/gmf
Iribarne, L., Troya, J.M., Vallecillo, A.: A Trading Service for COTS Components. The Computer Journal 47(3), 342–357 (2004)
Mathe, J., Werner, I., Lee, Y., Malin, B., Ledeczi, A.: Model-based Design of Clinical Information Systems. Methods of Inf. in Medicine 47(5), 399–408 (2008)
Okawa, T., Kaminishi, T., Hirabayashi, S., Koizumi, H., Sawamoto, J.: An Information System Development Method Based on the Link of Business Process Modeling with Executable UML Modeling and its Evaluation by Prototyping. In: Workshops on Advanced Information Networking and Applications, vol. 1-3, pp. 1057–1064 (2008)
OMG. Trading Object Service Specification (2001), http://www.omg.org
Padilla, N., Iribarne, L., Asensio, J.A., Muñoz, F., Ayala, R.: Modelling an Environmental Knowledge-Representation System. In: Lytras, M.D., Damiani, E., Tennyson, R.D. (eds.) WSKS 2008. LNCS (LNAI), vol. 5288, pp. 70–78. Springer, Heidelberg (2008)
Trader, I.: ISO/IEC DIS 13235-1: IT–Open Distributed Processing–ODP Trading Function–Part 1: Specification (1996)
Xiao-feng, M., Bao-wen, X., Qing, L., Ge, Y., Jun-yi, S., Zheng-ding, L., Yan-xiang, H.: A Survey of Web Information Technology and Application. Wuhan University Journal of Natural Sciences 11(1), 1–5 (2006)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Asensio, JA., Iribarne, L., Padilla, N., Vicente-Chicote, C. (2011). A Model-Driven Approach for Deploying Trading-Based Knowledge Representation Systems. In: Meersman, R., Dillon, T., Herrero, P. (eds) On the Move to Meaningful Internet Systems: OTM 2011 Workshops. OTM 2011. Lecture Notes in Computer Science, vol 7046. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-25126-9_28
Download citation
DOI: https://doi.org/10.1007/978-3-642-25126-9_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-25125-2
Online ISBN: 978-3-642-25126-9
eBook Packages: Computer ScienceComputer Science (R0)