Skip to main content

A Framework for SOA-Based Application on Agile of Small and Medium Enterprise

  • Chapter
Computer and Information Science

Part of the book series: Studies in Computational Intelligence ((SCI,volume 131))

Summary

SOA (Service Oriented Architecture) is a very promising solution that many small and medium sized enterprises may use for developing web service environments. SOA, however, has an inherent limitation: there is no specific method associated with it. Thus, there are no definitive answers to support those enterprises.

In this paper, we propose Xplus with the use of Agile methodologies as a framework for SOA-based applications. The employment of these methodologies will provide small to medium sized organizations with successful results for a wide variety of cases. The use of an Xplus framework on SOA systems will surpass methodologies as a niche for these organizations, allowing for the creation of productive, high-quality software.

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 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.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. Chen, I.-Y., Huang, C.-C.: An SOA-based software deployment management system. In: Proceedings of the 2006 IEEE/WIC/ACM International Conference on Web Intelligence, pp. 617–620. IEEE, Los Alamitos (2006)

    Chapter  Google Scholar 

  2. Sprott, D., Wilkes, L.: Understanding Service Oriented Architecture. Microsoft Architecture Journal, Microsoft 1, 10–17 (2004)

    Google Scholar 

  3. Craig, L., Basili, V.R.: Iterative and Incremental Development: A Brief History. Computer 36(6), 47–56 (2003)

    Article  Google Scholar 

  4. Beck, K., Beedle, M., van Bennekum, A., et al.: Manifesto for Agile Software Development (2001), http://www.agilemanifesto.org/

  5. Schwaber, C., Fichera, R.: Corporate IT Leads The Second Wave Of Agile Adoption. Forester Research (2005)

    Google Scholar 

  6. Ambler, S.: Survey Says: Agile Works in Practice. Dr. Dobbs Portal (2006), http://www.ddj.com/architect/191800169

  7. Jeffries, R.: What is Extreme Programming? XProgramming.com: an agile software development resource (2001), http://www.xprogramming.com/xpmag/whatisxp.htm

  8. Wikipedia, Extreme Programming. Wikipedia (2007), http://en.wikipedia.org/wiki/Extreme_programming/

  9. Don, J.: Wells, Extreme Programming Project, Extreme Programming: a gentle introduction (2000), http://www.extremeprogramming.org/

  10. Schwaber, K.: What is Scrum? Scrum: Its about common sense (2007), http://www.controlchaos.com/about/

  11. Schwaber, K., Beedle, M., Martin, R.C.: Agile Development with Scrum. Prentice-Hall, Englewood Cliffs (2001)

    Google Scholar 

  12. Subramaniam, V., Hunt, A.: Practices of an Agile Developer. The Pragmatic Programmers, LLC (2006)

    Google Scholar 

  13. Martin, R.C.: Agile Software Development: Principles, Patterns, and Practices. Prentice-Hall, Englewood Cliffs (2003)

    Google Scholar 

  14. Jeffries, R.E., Anderson, A., Hendrickson, C.: Extreme Programming Installed. Pearson Education, London (2003)

    Google Scholar 

  15. Korea eXtreme Programming Users’ Group, Korea eXtreme Programming Users’ Group (2007), http://www.xper.org/

  16. Earl, T.: Service-Oriented Architecture: A field guide to integrating XML and Web Service. Pearson Education, London (2004)

    Google Scholar 

  17. Earl, T.: Service-Oriented Architecture: Concepts, Technology, and Design. Prentice-Hall, Englewood Cliffs (2005)

    Google Scholar 

  18. Cohn, M.: User Stories Applied: For agile software development. Pearson Education, London (2004)

    Google Scholar 

  19. OASIS Open, Reference Model for Service Oriented Architecture 1.0 (2006), http://docs.oasis-open.org/soa-rm/v1.0/

  20. Pietri, W.: An XP Team Room (2004), http://www.scissor.com/resources/teamroom/

  21. Krogdahl, P., Luef, G., Steindl, C.: Service-oriented agility: Methods for successful Service-Oriented Architecture (SOA) development, Part 1: Basics of SOA and agile methods (2005), http://www.ibm.com/developerworks/webservices/library/ws-agile1

  22. Sidky, A., Arthur, J.: A Disciplined Approach to Adopting Agile Practices: The Agile Adoption Framework. Agile Journal (2007), http://www.agilejournal.com/articles/articles/a-disciplined-approach-to-adopting-agile-practices:-the-agile-adoption-framework,-part-1.html

  23. Gannod, G.C., Burge, J.E., Urban, S.D.: Issues in the Design of Flexivle and Dynamic Service Oriented Systems. In: International Workshop on Systems Development in SOA Environments. IEEE, Los Alamitos (2007)

    Google Scholar 

  24. Alegria, J.A.H., Bastarrica, M.C.: Implementing CMMI using a Combination of Agile Methods. CLEI electric journal. Paper. 7 9(1) (2006), http://www.clei.cl/cleiej/paper.php?id=119/

  25. Tilkov, S.: 10 Principles of SOA. Stefan Tilkovs Weblog (2006), http://www.innoq.com/blog/st/2006/12/13/10_principles_of_soa.html

  26. Kajko-Mattsson, M., Lewis, G., Smith, D.B.: A Framework for Roles for Development, Evolution and Maintenance of SOA-Based Systems. In: International Workshop on Systems Development in SOA Environments. IEEE, Los Alamitos (2007)

    Google Scholar 

  27. Beck, K.: Extreme Programming Explained: Embrace change 2/E. Pearson Education, London (2005)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Roger Lee Haeng-Kon Kim

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Shin, S.W., Kim, H.K. (2008). A Framework for SOA-Based Application on Agile of Small and Medium Enterprise. In: Lee, R., Kim, HK. (eds) Computer and Information Science. Studies in Computational Intelligence, vol 131. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79187-4_10

Download citation

  • DOI: https://doi.org/10.1007/978-3-540-79187-4_10

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-540-79186-7

  • Online ISBN: 978-3-540-79187-4

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics