PATTERN-BASED DEVELOPMENT OF ENTERPRISE SYSTEMS - From Conceptual Framework to Series of Implementations

Sergey V. Zykov

Abstract

Building enterprise software systems (ESS) is a dramatic challenge due to data size, complexity and rapid growth of the both in time. The issue becomes even more dramatic when it gets to integrating heterogeneous applications. Therewith, a uniform approach is required, which combines formal models and CASE tools. The suggested methodology is based on extracting common ERP module level patterns and applying them to series of heterogeneous implementations. The approach includes an innovative lifecycle model, which extends conventional spiral model by: (i) formal data representation/management models and (ii) DSL-based "low-level" CASE tools supporting the formalisms. The methodology has been successfully implemented as a series of portal-based ERP systems in ITERA International Oil and Gas Corporation, and in a number of trading/banking enterprise applications for other enterprises. As for work-in-progress, currently underway are semantic network-based airline dispatch system, and a 6D-model-driven nuclear power plant construction methodology.

References

  1. Birnbaum L., Forbus K., Wagner E. et al.: Combining analogy, intelligent information retrieval, and knowledge integration for analysis: A preliminary report. In: ICIA 2005, McLean, Virginia, USA, 2005
  2. Cook S., Jones G., Kent S., Wills A. C.: Domain-Specific Development with Visual Studio DSL Tools, Pearson Education, Inc, 2008, 524 pp.
  3. Evans E.: Domain-Driven Design: Tackling Complexity in the Heart of Software. Addison Wesley, 2003, 560 pp.
  4. Fowler M.: Analysis Patterns: Reusable Object Models, Addison Wesley, 1997, 223 pp.
  5. Guha R., Lenat D.: Building Large Knowledge-Based Systems: Representation and Inference in the Cyc Project. Addison-Wesley, 1990
  6. Güngördü Z., Masters J.: Structured Knowledge Source Integration: A Progress Report. In: IKIMS 2003, Cambridge, MA, USA, 2003
  7. Kalinichenko L., Stupnikov S.: Heterogeneous information model unification as a pre-requisite to resource schema mapping. In: ITAIS 2009, pp.373- 380
  8. Kanazawa S., Fujiwara M., Nishizawa H., Yokoyama M.: R&D Trends for Future Networks in the USA, the EU, and Japan. NTT Technical Review, 7(5), 2009, p.p.1-6
  9. Lenat D., Reed S.: Mapping Ontologies into Cyc. In: AAAI 2002 CWOSW, Edmonton, Canada, 2002
  10. Roussopulos N.: A semantic network model of databases. Toronto Univ., 1976
  11. Scott D.: Lectures on a mathematical theory of computations. Oxford Computing Laboratory Technical Monograph. PRG-19, 1981, 148 pp.
  12. Sushkov, N.; Zykov, S.: Message system refactoring using DSL. In:CEE-SECR'09, Moscow, Russia, pp.153-158
  13. Zykov S.: Pattern Development Technology for Heterogeneous Enterprise Software Systems. Journal of Communication and Computer, 7(4), 2010, pp.56- 61
Download


Paper Citation


in Harvard Style

V. Zykov S. (2011). PATTERN-BASED DEVELOPMENT OF ENTERPRISE SYSTEMS - From Conceptual Framework to Series of Implementations . In Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 4: ICEIS, ISBN 978-989-8425-56-0, pages 475-478. DOI: 10.5220/0003426104750478


in Bibtex Style

@conference{iceis11,
author={Sergey V. Zykov},
title={PATTERN-BASED DEVELOPMENT OF ENTERPRISE SYSTEMS - From Conceptual Framework to Series of Implementations},
booktitle={Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 4: ICEIS,},
year={2011},
pages={475-478},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0003426104750478},
isbn={978-989-8425-56-0},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 13th International Conference on Enterprise Information Systems - Volume 4: ICEIS,
TI - PATTERN-BASED DEVELOPMENT OF ENTERPRISE SYSTEMS - From Conceptual Framework to Series of Implementations
SN - 978-989-8425-56-0
AU - V. Zykov S.
PY - 2011
SP - 475
EP - 478
DO - 10.5220/0003426104750478