A Component Abstraction for Localized, Composable, Machine Manipulable Enterprise Specification

Vinay Kulkarni, Tony Clark, Balbir Barn

2014

Abstract

Enterprise modelling aims to specify an enterprise in terms of high-level models that address key problems such as business-IT alignment, enterprise transformation and optimal operation. No two situations in real world enterprises are exactly alike but there may be significant overlap. Relative ignorance of such overlaps forces essentially the same problem, albeit in a different context, to be repeatedly solved from scratch. This is a time-, effort- and cost-intensive endeavour. To overcome this problem and facilitate reuse, we propose a model-centric component abstraction that enables specification of the what, the how and the why concerns of enterprise in a localized, composable and machine manipulable manner. We present a meta-model, describe concrete syntax for its textual representation, and discuss the required model processing machinery.

References

  1. Tarr, P., Ossher, H., Harrison, W., and Sutton, S.(1999). N degrees of separation: multi-dimensional separation of concerns. Proceedings of the 21st Int. Conf. on Software Engineering, pp. 107-119.
  2. Barros, T., Ameur-Boulifa, R., Cansado, A., Ludovic, H. and MadelaineBarros, E (2009). Behavioural models for distributed Fractal components. Annales des Télécommunications 64(1-2).
  3. Bonabeau, Eric (2002). Agent-based modeling: Methods and techniques for simulating human systems. Proc. of National Academy of Science, USA, 99(Suppl 3).
  4. Gamma, E., Helm, R., Johnson, R., and Vlissides, J. (1995). Design patterns: elements of reusable objectoriented software. Addison Wesley.
  5. Clark, A., and Barn, B (2011). Event driven architecture modelling and simulation. SOSE 2011.
  6. Michelson Brenda (2006). Event-Driven Architecture Overview. Patricia Seybold Group, February 2, 2006.
  7. Yu, E., Strohmaier, M. and Xiaoxue Deng (2006). Exploring Intentional Modeling and Analysis for Enterprise Architecture. Enterprise Distributed Object Computing Conference Workshops. EDOCW 7806.
  8. Clark, A., Frank, U., Kulkarni, V., Barn, B. and Turk, D (2013). Domain specific languages for the model driven organization. In Proc. of the 1st Workshop on the Globalization of Domain Specific Languages.
  9. Zachman, J (1999). A framework for information systems architecture. IBM Systems Journal, vol. 38(2/3), 1999.
  10. The Open Group, TOGAF 9.1 White Paper On Intro. to TOGAF Version 9.1 http://www.opengroup.org/togaf/
  11. Wisnosky, D. and Vogel J. (2004). DoDAF Wizdom: A Practical Guide to Planning, Managing and Executing Projects to Build Enterprise Architectures Using the Department of Defense Architecture Framework (DoDAF).
  12. Dardenne, A., Lamsweerde, A. and Fickas, S (1993). Goal-directed requirements acquisition. Science of Computer Programming, Volume 20(1-2).
  13. Object Modeling Group, Business Motivation Model (BMM), v. 1.1, 2010, http://www.omg.org/spec/BMM/1.1/
  14. Donella Meadows (2008). Thinking in systems: a primer. Chelsea Green Publishing.
  15. Reinhartz-Berger, I., Cohen, S., Bettin, J., Clark, T., & Sturm, A. (2013) Domain Engineering: Product Lines, Languages and Conceptual Models. Springer.
  16. Hewitt, C. (2010). Actor model of computation: scalable robust information systems. arXiv:1008.1459.
  17. Hewitt, C. (2009). Norms and Commitment for iOrgs (TM) Information Systems: Direct Logic (TM) and Participatory Grounding Checking. arXiv:0906.2756.
  18. van der Hoek, W., & Wooldridge, M. (2008) Multi-agent systems. Handbook of Knowledge Representation, 887-928.
  19. Stanton, N. A. (2006) Hierarchical task analysis: Developments, applications, and extensions. Applied ergonomics, 37(1), 55-79.
Download


Paper Citation


in Harvard Style

Kulkarni V., Clark T. and Barn B. (2014). A Component Abstraction for Localized, Composable, Machine Manipulable Enterprise Specification . In Proceedings of the Fourth International Symposium on Business Modeling and Software Design - Volume 1: BMSD, ISBN 978-989-758-032-1, pages 180-185. DOI: 10.5220/0005425801800185


in Bibtex Style

@conference{bmsd14,
author={Vinay Kulkarni and Tony Clark and Balbir Barn},
title={A Component Abstraction for Localized, Composable, Machine Manipulable Enterprise Specification},
booktitle={Proceedings of the Fourth International Symposium on Business Modeling and Software Design - Volume 1: BMSD,},
year={2014},
pages={180-185},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005425801800185},
isbn={978-989-758-032-1},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Fourth International Symposium on Business Modeling and Software Design - Volume 1: BMSD,
TI - A Component Abstraction for Localized, Composable, Machine Manipulable Enterprise Specification
SN - 978-989-758-032-1
AU - Kulkarni V.
AU - Clark T.
AU - Barn B.
PY - 2014
SP - 180
EP - 185
DO - 10.5220/0005425801800185