Abstract
Software development methods are attempting to offer an eager business community lightweight and faster solutions in the latest advancement in the software development world, which includes the practice of Cloud Computing, Service Oriented Engineering (SOE), and Agile and Lean approaches in software development.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bass, L., Buhman, C., Comella-Dorda, S., Long, F., Robert, J., Seacord, R. and Wallnau, K. (2000) Market Assessment of Component-based Software Engineering. SEI Technical No. CMU/SEI-2001-TN-007. http://www.sei.cmu.edu/.
Beck, K. (2000) Extreme Programming Explained: Embrace Change. Addison-Wesley, pp. 15–19.
Bell, S. (2006) Lean Enterprise Systems: Using IT for Continuous Improvement. Wiley. http://www.amazon.com/Lean-Enterprise-Systems-Continuous-Improvement/dp/0471677841.
Boehm, Barry W. (1999) Managing software productivity and reuse, IEEE Computer. September, 111–113.
Brown, A.W. and Wallnau, K.C. (1998) The current state of CBSE. IEEE Software, 15(5), 37–46.
Cordeiro, L., Barreto, R., Barcelos, R., Oliveira, M., Lucena, V. and Maciel, P. (2007) TXM, An agile HW/SW development methodology for building medical devices. ACM SIGSOFT Softw. Eng. Notes, 32(6), 4.
Dominy, M. (1995) Impact of Cloud Computing in Supply Chain Management, Research Note, 2/1/95.
Erl, T. (2005) Service-Oriented Architecture: Concepts, Technology, and Design. Prentice-Hall PTR.
Fang L., Jin T., Jian M., Bohn, R., Messina, J., Badger, L. and Leaf, D. (2011) NIST Cloud Computing Reference Architecture. NIST SP 500-292, National Institute of Standards and Technology, U.S. Department of Commerce.
Frakes, W.B. and Nejmeh, B.A. (1990) An information system for software reuse. Emerging Technology, IEEE, CS Press, pp. 142–151.
Holweg, M. (2007) The genealogy of lean production. Journal of Operations Management 25(2), 420–437.
Hunt, J. (2006) Agile Software Construction. London: Springer-Verlag, pp. 193–204.
Ladas, C. (2008) Scrumban: Essays on Kanban Systems for Lean Software Development. Modus Cooperandi Press, January.
Larman, Craig (2003) Agile & Iterative Development: A Manager’s Guide. Addison-Wesley.
Larman, C. and Basili, V.R. (2003) Iterative and incremental development: A brief history. Computer 36(6), 47–56.
Madeyski, L. (2010) Test-driven Development: An Empirical Evaluation of Agile Practice. Springer.
Papazoglou, M.P. and Georgakopoulos, D. (2003) Service-oriented computing. Commun.ACM, 46(10), 24–28.
Poppendieck, M. and Poppendieck, T. (2003) Lean Software Development: An Agile Toolkit. Addison-Wesley.
Rottier, P.A. and Rodrigues, V. (2008) Agile Development in a Medical Device Company. AGILE ‘08 Conference.
Schwaber, K. and Beedle, M. (2001) Agile Software Development with Scrum. Prentice Hall.
Stojanovic, Z. and Dahanayake, A. (2005) Service-Oriented Software System Engineering: Challenges and Practices. IGI Global.
The Agile Manifesto: online at http://www.agilemanifesto.org/.
Velte, A.T., Velte, Tobe J. and Elsenpeter, R. (2009), Cloud Computing: A Practical Approach. Pearson Education.
Coplien, J.O. and Bjornvig, G. (2010) Lean Architecture: For Agile Software Development. John Wiley, June, p. 376.
Heineman, G.T. and Councill, W.T. (2008) Component-Based Software Engineering: Putting the Pieces Together. Addison-Wesley Professional.
Leffingwell, D. (2011) Agile Software Requirements — Lean Requirements: Practices for Teams, Programs and the Enterprise. Pearson Education.
Miller, M. (2008) Cloud Computing: Web-Based Applications that Change the Way You Work and Collaborate Online. Que Publishing,
Reese, G. (2009) Cloud Application Architectures: Building Applications and Infrastructure in the Cloud (Theory in Practice). Sebastopol, CA: O’Reilly Media, Inc., pp. 46–47.
Editor information
Editors and Affiliations
Copyright information
© 2015 K.S. Jasmine
About this chapter
Cite this chapter
Jasmine, K.S. (2015). Service-Oriented Architecture, Agile, Lean and Component-Based Software Engineering: Future Solutions for Cloud Computing. In: Soliman, F. (eds) Cloud Systems in Supply Chains. Palgrave Macmillan, London. https://doi.org/10.1057/9781137324245_5
Download citation
DOI: https://doi.org/10.1057/9781137324245_5
Publisher Name: Palgrave Macmillan, London
Print ISBN: 978-1-349-67298-1
Online ISBN: 978-1-137-32424-5
eBook Packages: Palgrave Business & Management CollectionBusiness and Management (R0)