Title :
Cost Estimation for Model-Driven Interoperability: A Canonical Data Modeling Approach
Author :
Mork, Peter ; Melo, Walt ; Dutcher, Sylvia ; Curtis, Chris ; Scroggs, Melissa
Author_Institution :
Health Innovation, Noblis, Falls Church, VA, USA
Abstract :
Canonical data modeling (CDM) is a method for reducing the total cost of integrating information systems. CDM enhances model-driven development (MDD) by making explicit situations in which data components are being reused (i.e., shared across systems). In this paper, we present cost models for data modeling and data integration, with and without CDM. We then demonstrate how to use those cost models (during project planning) to determine if CDM is a good fit for an enterprise. Next, we provide the first empirical estimates of the costs associated with data component creation, reuse, and integration in an MDD environment. We conclude with technical lessons learned performing CDM for our government clients.
Keywords :
data integration; data models; open systems; software cost estimation; CDM; MDD; canonical data modelling; cost estimation; data integration; model-driven development; model-driven interoperability; Buildings; Data models; Information exchange; Mathematical model; Predictive models; Unified modeling language; Web services; canonical data modeling; conceptual modeling; cost estimation; data crosswalks; data interoperability;
Conference_Titel :
Quality Software (QSIC), 2014 14th International Conference on
Conference_Location :
Dallas, TX
Print_ISBN :
978-1-4799-7197-8
DOI :
10.1109/QSIC.2014.51