
process warehouses taken separately. This view is 
based on the concept of BE which integrates data and 
process in a natural way. Our method takes as input a 
BP model and a domain model. It identifies business 
entities and constructs their lifecycle and information 
models using the standard language GSM. Unlike 
works starting from scratch (Liu et al. 2007) 
(Bhattacharya et al., 2009) (Nandi et al., 2010), our 
method reuses enterprise models to design BEs. Also, it 
constitutes an alternative to constructing BEs lifecycles 
from event logs (Kumaran et al., 2008) (Popova and 
Dumas, 2013) and structured data source (Nooijen et 
al., 2013) which faces many challenges as explained in 
Section 3. 
Since our method exploits all knowledge on 
business perspectives (functional, organizational, 
behavioral and informational perspectives) represented 
within these models, the generated BEs are completely 
defined and all their perspectives are covered. 
Currently, we are defining a method to identify 
elements of a new concept of warehouse, the BE 
warehouse. This warehouse stores BEs and 
consequently offers analyses based on the correlations 
among the data, functional and behavioral aspects of 
business processes.  
REFERENCES 
Alejandro Matéa, J. T. (2014). Adding semantic modules 
to improve goal-oriented analysis of data warehouses 
using I-star. Journal of Systems and Software, 88, 102-
111. 
Antonio Ferrández, A. M.-A. (2014, December 23). A 
framework for enriching Data Warehouse analysis 
with Question Answering systems. Journal of 
Intelligent Information Systems. 
Bhattacharya, K., Hull, R., & Su, J. (2009). A Data-centric 
Design Methodology for Business Processes. (J. 
Cardoso, & W. van der Aalst, Eds.) Handbook of 
Research on Business Process Management. 
Business Process Model and Notation (BPMN). (2011). 
Retrieved from http://www.omg.org/spec/BPMN/2.0. 
Chowdhary, P., Mihaila, G., & Lei, H. (2006). Model 
Driven Data Warehousing for Business Performance 
Management.  IEEE International Conference on e-
Business Engineering ICEBE '06', 483 - 487. 
Golfarelli, M. (2010). From User Requirements to 
Conceptual De- sign in Data Warehouse Design. Data 
Warehousing De- sign and Advanced Engineering 
Applications: Methods for Complex Construction, p. 1. 
Hull, R., Damaggio, E., De Masellis, R., Fournier, F., 
Gupta, M., Heath III, F. (., et al. (2011). Business 
Artifacts with Guard-Stage-Milestone Lifecycles: 
Managing Artifact Interactions with Conditions and 
Events.  Conf. on Distributed Event-Based Systems 
DEBS 2011, 51-62. 
Hull, R., Damaggio, E., Fournier, F., & Gupta, M. (2010). 
Introducing the guard-stage-milestone approach for 
specifying business entity lifecycles. Proc. of 7th Intl. 
Workshop on Web Services and Formal Methods (WS-
FM 2010). 
Kumaran, S., Liu, R., & Y. Wu, F. (2008). On the Duality 
of Information-Centric and Activity-Centric Models of 
Business Processes. 20th International Conference 
CAiSE, Advanced Information Systems Engineering, 
5074, 32-47. 
Kumaran, S., Nandi, P., Heath, T., & Bhaskaran, K. 
(2003). ADoc-oriented programming. Symposium on 
Applications and the Internet (SAINT), 334–343. 
Leymann, f., Roller, D., & Schmidt, M.-T. (2002). Web 
services and business process management. IBM 
Systems Journal, 41 (2), 198–211. 
List, B. S. (2000). The Process Warehouse: A Data 
Warehouse Approach for Multidimensional Business 
Process Analysis and Improvement. DW2000. 
Liu, R., Bhattacharya, K., & Wu, F. Y. (2007). Modeling 
business contexture and behavior using business 
artifacts. CAiSE, 4495, 324-339. 
Nandi, P., König, D., Klicnik, V., Claussen, S., Moser, S., 
Kloppmann, M., et al. (2010, April). Data4BPM, Part 
1: Introducing Business Entities and the Business 
Entity Definition Language (BEDL). Retrieved from 
http://www.ibm.com/ 
developerworks/websphere/library/. 
Nigam, A., & Caswell, N. (2003). Business artifacts: An 
approach to operational specification. IBM Systems 
Journal, 42
 (3), 428–445 . 
Nooijen, E. H., van Dongen, B. F., & Fahland, D. (2013). 
Automatic Discovery of Data-Centric and Artifact-
Centric Processes. (M. La Rosa, & S. Pnina, Eds.) 
Business Process Management Workshops, 132, 316-
327. 
P. Giorgini, S. R. (2005). Goal Oriented Re- quirement 
Analysis for Data Warehouse Design. DOLAP’05, 45, 
pp. 47-56. 
Popova, V., & Dumas, M. (2013). From Petri Nets to 
Guard-Stage-Milestone Models. (M. La Rosa, & P. 
Soffer, Eds.) Business Process Management 
Workshops, 132 (978-3-642-36284-2), 340-351. 
Shahzad, M. K. (2012). Improving Business Processes 
using Process oriented Data Warehouse. Doctoral 
Dissertation, Royal Institute of Technology, 
Stockholm, Sweden. 
Stefanov, V. (2006, June). Bridging the Gap between Data 
Warehouses and Organizations. In Proceedings of 
Workshops and Doctoral Consortium, 18th 
Conference on Advanced Information System 
Engineering (CAiSE'06), pp. 1160-1167. 
Sturm, A. (2012). Supporting business process analysis via 
data warehousing. Journal of Software: Evolution and 
Process, Special Issue: Business Process Modeling, 
Development and Support, 24 (3), 303-319. 
GSMModelConstructionfromEnterpriseModels
107