Universal Enterprise Adaptive Object Model

David Aveiro, Duarte Pinto


In this paper we present a novel conceptual model that systematizes the integrated management and adaptation of: (1) enterprise models, (2) their representations, (3) their underlying meta-models, i.e., their abstract syntax and (4) the representation rules, i.e., concrete syntax for the respective models. All this for different modeling languages and also different versions of these languages. Thanks to our original use of the adaptive object model and type square patterns – normally applied in the context of software engineering, but here applied for enterprise engineering – we manage to provide a strong conceptual foundation for the development of software tools that will allow a precise and coherent specification of models and their evolution and also of meta-models and their evolution.


  1. Aveiro, D., Rito Silva, A. & M. Tribolet, J., 2010. Extending the Design and Engineering Methodology for Organizations with the Generation Operationalization and Discontinuation Organization. Em 5th International Conference, DESRIST 2010. St. Gallen, Switzerland, June 4-5, 2010: Springer, pp 226-241.
  2. Bunge, M. A., 1979. Treatise on basic philosophy, vol. 4, a world of systems, Reidel Publishing Company.
  3. Dietz, J. L. G., 2005. A World Ontology Specification Language. Em S. B. / Heidelberg, ed. On the Move to Meaningful Internet Systems 2005: OTM Workshops. pp 688-699. Available at: http://dx.doi.org/10.1007/ 11575863_88.
  4. Dietz, J. L. G., 2009. Demo meta model specification (forthcoming, in www.demo.nl).
  5. Dietz, J.L.G., Enterprise ontology: theory and methodology. Springer-Verlag New York, Inc. Secaucus, NJ, USA. (2006).
  6. Dietz, J. L. G., 2009. Is it PHI TAO PSI or Bullshit? Em The enterprise engineering series. Methodologies for Enterprise Engineering symposium. Delft: TU Delft, Faculteit Elektrotechniek, Wiskunde en Informatica.
  7. Dietz, J. L. G., 2008. On the Nature of Business Rules. Advances in Enterprise Engineering I, pp.1-15.
  8. Dietz, J. L. G. & Albani, A., 2005. Basic notions regarding business processes and supporting information systems. Requirements Engineering, 10(3),pp.175-183.
  9. Ferreira, H. S., Correia, F. F. & Welicki, L., 2008. Patterns for data and metadata evolution in adaptive objectmodels. Em Proceedings of the 15th Conference on Pattern Languages of Programs. PLoP 7808. New York, NY, USA: ACM, pp 5:1-5:9. Available at: http:// doi.acm.org/ 10.1145/ 1753196.1753203.
  10. Guizzardi, G., 2005. Ontological foundations for structural conceptual models. Available at: http://doc.utwente.nl/ 50826/.
  11. Halpin, T., 1998. Object-Role Modeling: an overview. Em In http://www.orm.net/pdf/ORMwhitePaper.pdf.
  12. Lankhorst, M. M., Proper, H. A. & Jonkers, H., 2010. The Anatomy of the ArchiMate Language. International Journal of Information System Modeling and Design, 1(1), pp.1-32.
  13. Magalhaes, R., Zacarias, M. & Tribolet, J., 2007. Making Sense of Enterprise Architectures as Tools of Organizational Self-Awareness (OSA). Proceedings of the Second Workshop on Trends in Enterprise Architecture Research (TEAR 2007), June, 6,pp.61-70.
  14. OMG, 2012. OMG's MetaObject Facility (MOF) Home Page. Available at: http://www.omg.org/mof/.
  15. Op' t Land, M., 2008. Applying Architecture and Ontology to the Splitting and Allying of Enterprises. TU Delft.
  16. La Rosa, M. et al., 2011. Managing Process Model Complexity Via Abstract Syntax Modifications. IEEE Transactions on Industrial Informatics, 7(4), pp.614- 629.
  17. Saastamoinen, H. & White, G. M., 1995. On handling exceptions. Proceedings of conference on Organizational computing systems, pp.302-310.
  18. Yoder, J. W., Balaguer, F. & Johnson, R., 2001. Architecture and design of adaptive object-models. SIGPLAN Not., 36(12), pp.50-60.
  19. Zacarias, M. et al., 2007. Towards Organizational SelfAwareness: An Initial Architecture and Ontology. Em P. Rittgen, ed. Handbook of Ontologies for Business Interaction. Information Science Reference, pp 101- 121.

Paper Citation

in Harvard Style

Aveiro D. and Pinto D. (2013). Universal Enterprise Adaptive Object Model . In Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2013) ISBN 978-989-8565-81-5, pages 89-99. DOI: 10.5220/0004550000890099

in Bibtex Style

author={David Aveiro and Duarte Pinto},
title={Universal Enterprise Adaptive Object Model},
booktitle={Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2013)},

in EndNote Style

JO - Proceedings of the International Conference on Knowledge Engineering and Ontology Development - Volume 1: KEOD, (IC3K 2013)
TI - Universal Enterprise Adaptive Object Model
SN - 978-989-8565-81-5
AU - Aveiro D.
AU - Pinto D.
PY - 2013
SP - 89
EP - 99
DO - 10.5220/0004550000890099