been studied earlier in the context of enterprise mod-
eling.
The core of our work is applying purpose-
specific techniques (Sunkle et al., 2013b) to machine-
manipulable and analyzable enterprise models (Sun-
kle et al., 2013a). Further work is therefore imagined
in being able to express intentions and system dynam-
ics not only in models of enterprise but also in models
of actual systems and processes of enterprise and au-
tomating the bidirectional traceability between these.
6 CONCLUSIONS
Current enterprises face the daunting task of manag-
ing several aspects like business, IT systems, and in-
frastructure when responding to a change. While EA
frameworks provide descriptive treatment of all these
aspects, intentional and system dynamics models pro-
vide prescriptive treatment, suggesting courses of ac-
tion so that desirable qualities are maintained as enter-
prise implements change. By combining intentional
and system dynamics modeling and using them in the
context of EA, we have shown that their respective
shortcoming are addressed to some extent and a more
rounded treatment of whys of enterprise is obtained.
Starting with an EA model of the as-is state of enter-
prise, an actionable to-be state model is obtained via
intermediate intentional and system dynamics mod-
els. While scalability can be major concern, our ex-
periments suggest that by scoping the modeling activ-
ity at each subsequent transition, it is possible to make
use of decision making capabilities of both intentional
and system dynamics models.
REFERENCES
Du, Y. (2007). Incorporating system dynamics model-
ing into goal-oriented adaptive requirements engineer-
ing. In Proceedings of the 2007 International Confer-
ence of the System Dynamics Society, Boston, Mas-
sachusetts, USA.
Golnam, A., Van Ackere, A., and Wegmann, A. (2010). In-
tegrating system dynamics and enterprise modeling to
address dynamic and structural complexities of choice
situations. In Proceedings of The 28th International
Conference of The System Dynamics Society.
Group, O. (2012). ArchiMate 2. 0 Specification. Van Haren
Publishing Series. Bernan Assoc.
Kulkarni, V. and Reddy, S. (2003). Separation of con-
cerns in model-driven development. IEEE Software,
20(5):64–69.
Kulkarni, V., Reddy, S., and Rajbhoj, A. (2010). Scaling
up model driven engineering - experience and lessons
learnt. In Petriu, D. C., Rouquette, N., and Haugen,
Ø., editors, MoDELS (2), volume 6395 of Lecture
Notes in Computer Science, pages 331–345. Springer.
Kulkarni, V., Roychoudhury, S., Sunkle, S., Clark, T., and
Barn, B. (2013). Modeling and enterprises - the past,
the present, and the future. In MODELSWARD’13.
Accepted.
Kulkarni, V., Venkatesh, R., and Reddy, S. (2002). Gener-
ating enterprise applications from models. In Bruel,
J.-M. and Bellahsene, Z., editors, Advances in Object-
Oriented Information Systems, volume 2426 of Lec-
ture Notes in Computer Science, pages 309–315.
Springer Berlin / Heidelberg.
L
´
opez, L., Franch, X., and Marco, J. (2011). Making ex-
plicit some implicit i* language decisions. In Jeusfeld,
M. A., Delcambre, L. M. L., and Ling, T. W., editors,
ER, volume 6998 of Lecture Notes in Computer Sci-
ence, pages 62–77. Springer.
Sterman, J. D. (2000). Business Dynamics: Sys-
tems Thinking and Modeling for a Complex World.
Irwin/McGraw-Hill.
Sunkle, S., Kulkarni, V., and Roychoudhury, S. (2013a).
Analyzable enterprise models using ontology. In Pro-
ceedings of CAiSE Forum. Accepted.
Sunkle, S., Kulkarni, V., and Roychoudhury, S. (2013b). In-
tentional modeling for problem solving in enterprise
architecture. In Proceedings of International Confer-
ence on Enterprise Information Systems (ICEIS). Ac-
cepted.
van Bommel, P., Buitenhuis, P., Hoppenbrouwers, S., and
Proper, E. (2007). Architecture principles - a regu-
lative perspective on enterprise architecture. In Re-
ichert, M., Strecker, S., and Turowski, K., editors,
EMISA, volume P-119 of LNI, pages 47–60. GI.
Wagter, R., Proper, E., and Witte, D. (2012). A practice-
based framework for enterprise coherence. In Proper,
E., Gaaloul, K., Harmsen, F., and Wrycza, S., editors,
PRET, volume 120 of Lecture Notes in Business In-
formation Processing, pages 77–95. Springer.
Yu, E. S. K. (2009). Social modeling and i*. In Borgida, A.,
Chaudhri, V. K., Giorgini, P., and Yu, E. S. K., editors,
Conceptual Modeling: Foundations and Applications,
volume 5600 of Lecture Notes in Computer Science,
pages 99–121. Springer.
Yu, E. S. K. and Mylopoulos, J. (1994). Understanding
“why” in software process modelling, analysis, and
design. In Fadini, B., editor, Proceedings of the 16th
International Conference on Software Engineering,
pages 159–168, Sorrento, Italy. IEEE Computer So-
ciety Press.
Yu, E. S. K., Strohmaier, M., and Deng, X. (2006). Explor-
ing intentional modeling and analysis for enterprise
architecture. In Tenth IEEE International Enterprise
Distributed Object Computing Conference (EDOC)
Workshops, page 32.
UsingIntentionalandSystemDynamicsModelingtoAddressWHYsinEnterpriseArchitecture
31