Component Based Software Development Using Component Oriented Programming
Software industries today are striving for techniques to improve the software developer’s productivity, software quality and flexibility within the constraint of minimum time and cost. Component based software development (CBSD) is proving more suitable for the evolving environment of software industry. This paper demonstrates a sample application of component-oriented programming concepts for CBSD. Some of the potential risks and challenges in CBSD are also presented.
KeywordsSoftware Component Component Service Component Framework Component Base Software Waterfall Model
Unable to display preview. Download preview PDF.
- 1.Aris, H., Salim, S.S.: Issues on the application of component oriented software development: Formulation of research areas. Inform. Tech. J., 1–7 (2008)Google Scholar
- 2.Aris, H., Salim, S.: State of component models usage: Justifying the need for a component model selection framework. I. Arab J. Inform. Tech. 8(3), 310–317 (2011)Google Scholar
- 5.Crnkovic, I.: Component-based software engineering – New challenges in software development. In: 25th International Information Technology Interfaces (ITI) Conference, Cavtat, Croatia (2003)Google Scholar
- 6.http://www.codeproject.com/Articles/6736/A-Very-Simple-Persistent-Cache-in-a-COM-Component (accessed March 31, 2012)
- 7.Kim, S.D., Chang, S.H.: A systematic method to identify software components. In: 11th Asia-Pacific Software Engineering Conference, Seoul, South Korea, pp. 538–545 (2004)Google Scholar
- 9.Lee, S.D., Yang, Y.J., Cho, E.S., Kim, S.D., Rhew, S.Y.: COMO: A UML based component development methodology. In: 6th Asia Pacific Software Engineering Conference, Takamatsu, Japan, pp. 54–61 (1999)Google Scholar
- 10.Liu, Y., Cunningham, H.C.: BoxScript: A component-oriented language for teaching. In: 43rd ACM Southeast Conference, Kennesaw, USA (2005)Google Scholar
- 11.Lowy, J.: Component services, http://ondotnet.com/pub/a/dotnet/excerpt/com_dotnet_ch10/index.html?page=3 (accessed March 31, 2012 )
- 13.Panfilis, S.D., Berre, A.J.: Open issues and concerns on Component Based Software Engineering. In: 9th International Workshop on Component-Oriented Programming, Oslo, Norway (2004)Google Scholar
- 14.Sook, M., Cho, E.S.: A component identification technique from object-oriented model. Springer, Heidelberg (2005)Google Scholar
- 15.Wang, A.J.A., Qian, K.: Component-oriented programming. John Wiley & Sons (2005)Google Scholar