Skip to main content

Computing Paradigms

  • Chapter
  • First Online:
Designing Enterprise Information Systems

Part of the book series: The Enterprise Engineering Series ((TEES))

  • 709 Accesses

Abstract

As a starting point with regard to what will be presented in the current chapter, we consider the distinction between procedure-oriented programming and object-oriented programming [1, 2]:

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

Access this chapter

eBook
USD 16.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 16.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 99.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

  1. Shishkov B (2005) Software specification based on re-usable business components. Delft University Press, Delft

    Google Scholar 

  2. Wikipedia, The free encyclopedia. http://en.wikipedia.org

  3. Szyperski C (1998) Component software, beyond object-oriented programming. Addison-Wesley, Harlow, England

    Google Scholar 

  4. Stojanovic Z (2005) A method for component-based and service-oriented software systems engineering. Delft University Press, Delft

    Book  Google Scholar 

  5. Stahl T, Völter M, Bettin J, Haase A, Helsen S (2006) Model-driven software development—technology, engineering, management. Wiley, Heidelberg

    Google Scholar 

  6. AWARENESS (2008) Freeband AWARENESS project. http://www.freeband.nl/project.cfm?id=494&language=en

  7. CLOSER, The international conference on cloud computing and service science. http://closer.scitevents.org

  8. BMSD, The international symposium on business modeling and software design. http://www.is-bmsd.org

  9. Lewandowski SM (1998) Frameworks for component-based client/server computing. J ACM Comput Surv 30(1):3–27

    Article  MathSciNet  Google Scholar 

  10. Williams S,Kindel C (1994) The component object model: a technical overview. Microsoft Corporation White Paper, Microsoft

    Google Scholar 

  11. EJB, The ORACLE enterprise JavaBeans technology. http://www.oracle.com/technetwork/java/javaee/ejb/index.html

  12. CCM, The OMG CORBA component model. https://www.omg.org/spec/CCM/About-CCM

  13. Kruchten P (2003) The rational unified process: an introduction. Addison-Wesley, Reading, MA

    Google Scholar 

  14. Atkinson C, Bayer J, Bunse C, Kamsties E, Laitenberger O, Laqua R, Muthig D, Paech B, Wust Z, Zettel J (2001) Component-based product line engineering with UML. Addison-Wesley, Reading, MA

    Google Scholar 

  15. Atkinson C,Muthig D (2002) Enhancing component reusability through product line technology. In: Proceedings of the 7th international conference on software reuse, Austin, TX, USA, 15–19 Apr 2002

    Google Scholar 

  16. D’Souza DF, Wills AC (1998) Objects, components, and frameworks with UML, The catalysis approach. Addison-Wesley, Reading, MA

    Google Scholar 

  17. Shishkov B, Van Sinderen M, Quartel D (2006) SOA-driven business-software alignment. In: Proceedings of the ICEBE’06 IEEE international conference on e-Business Engineering, IEEE

    Google Scholar 

  18. Van Sinderen MJ (2009) From service-oriented architecture to service-oriented enterprise. In: Proceedings of the 3rd international workshop on enterprise systems and technology (I-WEST), 29–30 July 2009. SCITEPRESS, Sofia, Bulgaria

    Google Scholar 

  19. OASIS (2006) Reference model for service oriented architecture 1.0. OASIS Standard. http://docs.oasis-open.org/soa-rm/v1.0 (12Oct 2006)

  20. Van Sinderen MJ,Pires LF (1998) Protocols versus objects: can models for telecommunications and distributed processing coexist? In: Proceedings of the 6th IEEE workshop on future trends of distributed computing systems (FTDCS), IEEE

    Google Scholar 

  21. Unger T, Mietzner R, Leymann F (2009) Customer-defined service level agreements for composite applications. J Enterp Inform Syst 3(3):369–391

    Article  Google Scholar 

  22. Papazoglou M (2008) Web services: principles and technology. Prentice Hall, Upper Saddle River, NJ

    Google Scholar 

  23. Goncalves da Silva EM (2011) User-centric service composition, towards personalised service composition and delivery. University of Twente, Enschede

    Book  Google Scholar 

  24. Brambilla M, Cabot J, Wimmer M (2012) Model-driven software engineering in practice. Morgan & Claypool, San Rafael, CA

    Book  Google Scholar 

  25. XML, The W3C extensible markup language. http://www.w3.org/XML

  26. XMI, The OMG XML meta-data interchange. http://www.omg.org/spec/XMI

  27. MOF (n.d.) The OMG meta-object facility. http://www.omg.org/mof

  28. Ivanov I (2012) Cloud computing in education: the intersection of challenges and opportunities. In: Filipe J, Cordeiro J (eds) Web information systems and technologies 2011. LNBIP, vol 101. Springer, Heidelberg, pp 3–16

    Chapter  Google Scholar 

  29. Ahmed MA, Janssen M, Van Den Hoven J (2012) Value sensitive transfer (VST) of systems among countries: towards a framework. J Electr Gov Res 8(1):26–42

    Article  Google Scholar 

  30. Filman R, Elrad T, Clarke S, Aksit M (2004) Aspect-oriented software development. Addison-Wesley, Reading, MA

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2020 Springer Nature Switzerland AG

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

Cite this chapter

Shishkov, B. (2020). Computing Paradigms. In: Designing Enterprise Information Systems. The Enterprise Engineering Series. Springer, Cham. https://doi.org/10.1007/978-3-030-22441-7_5

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-22441-7_5

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-22440-0

  • Online ISBN: 978-3-030-22441-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics