TOWARDS DESIGN RATIONALES OF SOFTWARE CONFEDERATIONS

Jaroslav Král, Michal Žemlička

Abstract

The paper discuss reasons why service-oriented architecture is a new software paradigm and the consequences of this fact for the design of enterprise information systems. It is shown that such systems called confederations need not use web services in the sense of W3C. It is, however, more or less a necessity in e-commerce. Confederations (service-oriented systems with known set of services) are typical for manufacturing systems. As business processes supported by enterprise systems must be supervised by businessmen, the same must hold for communication inside service-oriented systems. It implies that the interfaces of the services must be user-oriented (user-friendly). It can be easier achieved in confederations than in e-commerce systems. User oriented interface has positive consequences for the software engineering properties of the confederation. Confederations should sometimes include parts based on different implementation philosophies (e.g. data orientation). Pros and cons of it are discussed. Open issues of service orientation are presented.

References

  1. Barry and Associates (2003). architecture.com.
  2. Brown, W. J., Malveau, R. C., Hays W. "Skip" McCormick, I., and Mowbray, T. J. (1998). AntiPatterns: Refactoring Software, Architectures, and Projects in Crisis. John Wiley & Sons, New York.
  3. Donnay Software Designs (1999). Mature, portable, datadriven systems. http://www.dclip.com/datadr.htm.
  4. Jablonski, S. and Petrov, I. (2003). Web services, work ow and metadata management as the integration means in the electronic collaboration era. Tutorial at the ICEIS'03 conference.
  5. Jacobson, I. and et all (1995). Object Oriented Software Engineering: A Use Case Driven Approach. Addison Wesley.
  6. Kopecek, P. (2003). Private communication.
  7. Král, J. (1998). InformacÁ Systémy, (Information Systems, in Czech). Science, Veletiny, Czech Republic.
  8. Král, J. and Demner, J. (1979). Towards reliable real time software. In Proceedings of IFIP Conference Construction of Quality Software, pages 1-12, North Holland.
  9. Král, J., CernÉ, J., and Dvorák, P. (1987). Technology of FMS control software development. In Menga, G. and Kempe, V., editors, Proceedings of the Workshop on Information in Manufacturing Automation, Dresden.
  10. Král, J. and Zemlicka, M. (2002). Autonomous components. In Hamza, M. H., editor, Applied Informatics, pages 125-130, Anaheim. ACTA Press.
  11. Král, J. and Zemlicka, M. (2003a). Software confederations and alliances. In CAiSE'03 Forum: Information Systems for a Connected Society, Maribor, Slovenia. University of Maribor Press.
  12. Král, J. and Zemlicka, M. (2003b). Software confederations and manufacturing. In Camp, O., Filipe, J., Hammoudi, S., and Piattini, M., editors, ICEIS 2003: Proceedings of the Fifth International Conference on Enterprise Information Systems, volume 3, pages 650- 653, Setúbal. EST Setúbal.
  13. Král, J. and Zemlicka, M. (2004a). Architecture, speci - cation, and design of service-oriented systems. In reviewing process.
  14. Král, J. and Zemlicka, M. (2004b). Service orientation and the quality indicators for software services. Accepted for EMCSR'04 in Vienna.
  15. Král, J. and Zemlicka, M. (2004c). Systemic of human involvement in information systems. Technical Report 2, Charles Univerity, Faculty of Mathematics and Physics, Department of Software Engineering, Prague, Czech Republic.
Download


Paper Citation


in Harvard Style

Král J. and Žemlička M. (2004). TOWARDS DESIGN RATIONALES OF SOFTWARE CONFEDERATIONS . In Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 972-8865-00-7, pages 105-112. DOI: 10.5220/0002639301050112


in Bibtex Style

@conference{iceis04,
author={Jaroslav Král and Michal Žemlička},
title={TOWARDS DESIGN RATIONALES OF SOFTWARE CONFEDERATIONS},
booktitle={Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2004},
pages={105-112},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002639301050112},
isbn={972-8865-00-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Sixth International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - TOWARDS DESIGN RATIONALES OF SOFTWARE CONFEDERATIONS
SN - 972-8865-00-7
AU - Král J.
AU - Žemlička M.
PY - 2004
SP - 105
EP - 112
DO - 10.5220/0002639301050112