5 CONCLUSIONS
Although many MDD techniques claim to be able to
generate EISs based on enterprise models, these
techniques still lack the long-time desired flexibility,
which allows that a change in the model can be
immediately and easily reflected in the EIS. In this
paper a position is presented about how the
flexibility of an MDD EIS can be achieved via a so-
called agile framework. In addition to existing MDD
approaches, this agile framework proposes three
additional validation checks based on a fully
integrated data and process description. The
envisaged framework leads to a need for a practical
mapping formalism between process and data.
The application of the framework will benefit
those organizations that tend to change their
business processes quite often. As a result of the
automated consistency and pattern checks, it is
expected that flexibility increases, by reducing the
amount of required human interventions during
change. Therefore, deployed EISs will not act as a
constraint on organizational agility.
Foreseen further work can be described as
follows. The observation of the process of EIS
change engineering requires the identification of
troublesome workflow patterns (albeit syntactically
and semantically correct, due to data coupling the
execution of these patterns may result in consistency
errors) and the development of workaround patterns.
All these are directed towards the issue of data
interconnected processes and data dependent
workflow patterns. By collecting and systematizing
these patterns, it is aimed to build a theoretical and
practical knowledge base that can stand as a
foundation for future MDD technologies that
provide the needed flexibility for EISs.
REFERENCES
Van der Aalst., W.M.P., 2001. Exterminating the Dynamic
Change Bug: A Concrete Approach to Support
Workflow Change. Information Systems Frontiers, 3,
3, pp. 297-317.
Van der Aalst, W.M.P., Van Hee, K.M., 2002. Workflow
Management: Models, Methods and Systems. MIT
Press, Cambridge, Mass.
Ami, T., Sommer, R., 2007. Comparison and evaluation of
business process modelling and management tools.
Int. J. of Services and Standards, 3, 2, pp. 249-261.
Atkinson, C., Kühne, T, 2003. Aspect-Oriented
Development with Stratified Frameworks. IEEE
Software, 20, 1, pp. 81-89.
Botta-Genoulaz, V., Millet, P.A., Grabot, B., 2005. A
survey on the recent research literature on ERP
systems. Computers in Industry, 56, 6, pp. 510-22.
Cardoso, J., Bostrom, R.P., Seth, A., 2004. Workflow
Management Systems and ERP Systems: Differences,
Commonalities, and Applications. Information
Technology and Management, 5, pp. 319–338.
Ceri, S., Grefen, P., Sanchez, G., 1997. WIDE - a
distributed architecture for workflow management. In
RIDE ’97, 7th Int. Workshop on Research Issues in
Data Engineering, High Performance Database
Management for Large-Scale Applications, pp. 76.
France, R.B., Ghosh, S., Dinh-Trong, T., Solberg, A.,
2006. Model-Driven Development Using UML 2.0:
Promises and Pitfalls. Computer, 39, 2, pp. 59-66.
Garcés, K., Jouault, F., Cointe, P., Bézivin, J., 2008.
Adaptation of Models to Evolving Metamodels.
Technical Report, Institut National De Recherche En
Informatique Et En Automatique, ISSN 0249-0803.
Hailpern, B., Tarr, P., 2006. Model-driven development:
The good, the bad, and the ugly. IBM Systems J., 45,
3, pp. 451-461.
Hearnden, D., Lawley, M., Kerry, R. 2006. Incremental
Model Transformation for the Evolution of Model-
Driven Systems. In MoDELS 2006 Proc. of the 9th
International Conference, 4199/2006, pp. 321-335.
Kleppe, G., Warmer, J., Bast, W., 2003. MDA Explained:
The Model Driven Architecture: Practice and
Promise. Addison-Wesley,
Meijler, T.D., Postmus, D., Wortmann, J.C., 2006.
Towards Model-driven Evolvability of Enterprise
Information Systems. In 10th IEEE Int. Enterprise
Distributed Object Computing Conference
(EDOC'06), pp.413-416.
Olson, D.L., 2004. Managerial issues of enterprise
resource planning systems. New York: McGraw-Hill.
OMG, 2003. MDA Guide Version 1.0.1. www.omg.org.
Rayhupathi W., Umar A., 2008. Exploring a model-driven
architecture (MDA) approach to health care
information systems development. Int. J. of Medical
Informatics, 77, 5, pp. 305-314.
Reijers, H.A., 2006. Workflow Flexibility: The Forlorn
Promise. In WETICE'06, 15th IEEE Int. Workshops
on Enabling Technologies: Infrastructure for
Collaborative Enterprises, pp. 271-272.
Russell, N., ter Hofstede, A.H.M., van der Aalst, W.M.P.,
Mulyar., N., 2006. Workflow Control-Flow Patterns:
A Revised View. BPM Center Report BPM-06-22,
BPMcenter.org.
Stohr, E. A., Zao, J. L., 2001. Workflow Automation:
Overview and Research Issues. Information Systems
Frontiers, 3, 3, pp. 281-296.
Szirbik, N.B., Wortmann, J.C., 2004. Bridging The Gap
Between ERP And WfM In Planning Using Agents. In
Proc. of the Int. IMS Forum, Cernobbio Italy, pp. 317-
324.
A VISION FOR AGILE MODEL-DRIVEN ENTERPRISE INFORMATION SYSTEMS
193