Skip to main content

Towards Design Rationales of Software Confederations

  • Conference paper
Enterprise Information Systems VI

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 219.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  • Barry and Associates (2003). http://www.servicearchitecture.com.

    Google Scholar 

  • 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.

    Google Scholar 

  • Donnay Software Designs (1999). Mature, portable, data-driven systems. http://www.dclip.com/datadr.htm.

    Google Scholar 

  • Jablonski, S. and Petrov, I. (2003). Web services, workflow and metadata management as the integration means in the electronic collaboration era. Tutorial at the ICEIS’03 conference.

    Google Scholar 

  • Jacobson, I. and et all (1995). Object Oriented Software Engineering: A Use Case Driven Approach. Addison Wesley.

    Google Scholar 

  • Kopeček, P. (2003). Private communication.

    Google Scholar 

  • Král, J. (1998). Informační Systémy, (Information Systems, in Czech). Science, Veletiny, Czech Republic.

    Google Scholar 

  • 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.

    Google Scholar 

  • Král, J., Černý, J., and Dvořá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.

    Google Scholar 

  • Král, J. and Žemlička, M. (2002). Autonomous components. In Hamza, M. H., editor, Applied Informatics, pages 125–130, Anaheim. ACTA Press.

    Google Scholar 

  • Král, J. and Žemlička, M. (2003a). Software confederations and alliances. In CAiSE’03 Forum: Information Systems for a Connected Society, Maribor, Slovenia. University of Maribor Press.

    Google Scholar 

  • Král, J. and Žemlička, 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.

    Google Scholar 

  • Král, J. and Žemlička, M. (2004a). Architecture, specification, and design of service-oriented systems. In reviewing process.

    Google Scholar 

  • Král, J. and Žemlička, M. (2004b). Service orientation and the quality indicators for software services. Accepted for EMCSR’04 in Vienna.

    Google Scholar 

  • Král, J. and Žemlička, 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.

    Google Scholar 

  • Object Management Group (2001). Unified modeling language. http://www.omg.org/technology/documents/ml.htm.

    Google Scholar 

  • Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., and Lorensen, W. (1991). Object-Oriented Modeling and Design. Prentice-Hall, Englewood Cliffs, New Jersey 07632.

    Google Scholar 

  • Skula, J. (2001). Private communication.

    Google Scholar 

  • Sneed, H. (2002). Position statement at panel discussion at CSMR 2002, Budapest, Hungary.

    Google Scholar 

  • Tůma, P. (2003). Modern software architectures: Novel solutions or old hats? In Popelínský, L., editor, DATAKON 2003, pages 151–162, Brno, Czech Republic. Masaryk University.

    Google Scholar 

  • W3 Consortium (1999). Resource description framework. A proposal of W3C Consortium. http://www.w3.org/RDF/.

    Google Scholar 

  • W3 Consortium (2002). Web services activity. http://www.w3.org/2002/ws/ — as visited on 31st October 2003.

    Google Scholar 

  • Yourdon, E. (1988). Modern Structured Analysis. Prentice-Hall, 2nd edition.

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2006 Springer

About this paper

Cite this paper

Král, J., Žemlička, M. (2006). Towards Design Rationales of Software Confederations. In: Seruca, I., Cordeiro, J., Hammoudi, S., Filipe, J. (eds) Enterprise Information Systems VI. Springer, Dordrecht. https://doi.org/10.1007/1-4020-3675-2_11

Download citation

  • DOI: https://doi.org/10.1007/1-4020-3675-2_11

  • Publisher Name: Springer, Dordrecht

  • Print ISBN: 978-1-4020-3674-3

  • Online ISBN: 978-1-4020-3675-0

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics