MODEL-DRIVEN APPLICATION DEVELOPMENT ENABLING INFORMATION INTEGRATION

Georgios Voulalas, Georgios Evangelidis

2011

Abstract

Interoperability is the capability of different software systems to exchange data via a common set of exchange formats. Interoperability between two products is often developed post-facto, due to insufficient adherence to standardization during the software design process. In this paper we present a mechanism that enables the dynamic communication of different software systems at database level, based on the principles of the Enterprise Information Integration architectural framework. The mechanism is built on the top of a database schema (meta-model) and extends the framework we elaborate on for the dynamic development and deployment of web-based applications.

References

  1. Bernstein, P., Haas, L., 2008. Information integration in the enterprise. Commun. ACM.
  2. Castano, S., De Antonellis V., De Capitani diVemercati, S., 2001. Global Viewing of Heterogeneous Data Sources. In J. IEEE Trans. Knowl. Data Eng.
  3. Halevy, A., 2009. Information Integration. Encyclopedia of Database Systems.
  4. Halevy, A., Ashish, N., Bitton, D., Carey, M., Draper, D., Pollock, J., Rosenthal, A., Sikka, V., 2005. Enterprise information integration: successes, challenges and controversies. In SIGMOD'05, 24th International Conference on Management of Data / Principles of Database Systems. ACM.
  5. Li, W., Clifton, C., 1994. Semantic integration in heterogeneous databases using neural networks. In VLDB 7894, 20th International Conference on Very Large Data Bases. Morgan Kaufmann.
  6. Madhavan, J., Bernstein, P., Rahm, E., 2001. Generic schema matching with Cupid. In VLDB 7801, 27th International Conference on Very Large Data Bases. Morgan Kaufmann.
  7. Milo, T., Zohar, S., 1998. Using schema matching to simplify heterogeneous data translation. In VLDB 7801, 24th International Conference on Very Large Data Bases. Morgan Kaufmann.
  8. Rahm, E., Bernstein, P., 2001. A survey of approaches to automatic schema matching. In the VLDB Journal, Volume 10.
  9. Scotney, B., McClean, S., Zhang, S., 2006. Interoperability and Integration of Independent Heterogeneous Distributes Databases over the Internet. In Lecture Notes In Computer Science 2006, Volume 4042. Springer, Heidelberg
  10. Wong, J., 2009. Enterprise Application Integration. In Encyclopedia of Database Systems.
  11. Vassiliadis, P., Simitsis, A., 2009. Extraction, Transformation, and Loading. In Encyclopedia of Database Systems.
  12. Voulalas, G. and Evangelidis, G., 2007. A framework for the development and deployment of evolving applications: The domain model. In ICSOFT 7807, 2nd International Conference on Software and Data Technologies. INSTICC Press.
  13. Voulalas, G., Evangelidis, G., 2008(a). Introducing a Change-Resistant Framework for the Development and Deployment of Evolving Applications. In Communications in Computer and Information Science, 1, Volume 10. Springer Berlin Heidelberg.
  14. Voulalas, G., Evangelidis, G., 2008(b). Developing and deploying dynamic applications: An architectural prototype. In ICSOFT 7808, 3rd International Conference on Software and Data Technologies. INSTICC Press.
  15. Voulalas, G., Evangelidis, G., 2009(a). Evaluating a Framework for the Development and Deployment of Evolving Applications as a Software Maintenance Tool. In ICSOFT 7809, 4th International Conference on Software and Data Technologie. INSTICC Press.
  16. Voulalas, G., Evangelidis, G., 2009(b). Application Versioning, Selective Class Recompilation and Management of Active Instances in a Framework for Dynamic Applications In WEBIST 7809, 5th International Conference on Web Information Systems and Technologies. INSTICC Press.
Download


Paper Citation


in Harvard Style

Voulalas G. and Evangelidis G. (2011). MODEL-DRIVEN APPLICATION DEVELOPMENT ENABLING INFORMATION INTEGRATION . In Proceedings of the 7th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST, ISBN 978-989-8425-51-5, pages 141-146. DOI: 10.5220/0003336401410146


in Bibtex Style

@conference{webist11,
author={Georgios Voulalas and Georgios Evangelidis},
title={MODEL-DRIVEN APPLICATION DEVELOPMENT ENABLING INFORMATION INTEGRATION},
booktitle={Proceedings of the 7th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,},
year={2011},
pages={141-146},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003336401410146},
isbn={978-989-8425-51-5},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 7th International Conference on Web Information Systems and Technologies - Volume 1: WEBIST,
TI - MODEL-DRIVEN APPLICATION DEVELOPMENT ENABLING INFORMATION INTEGRATION
SN - 978-989-8425-51-5
AU - Voulalas G.
AU - Evangelidis G.
PY - 2011
SP - 141
EP - 146
DO - 10.5220/0003336401410146