The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.05 - Sept.-Oct. (2013 vol.30)
pp: 70-75
A. P. Sinha , Univ. of Wisconsin-Milwaukee, Milwaukee, WI, USA
H. Jain , Univ. of Wisconsin-Milwaukee, Milwaukee, WI, USA
ABSTRACT
The paper presents an empirical study that compares IT professionals' perceptions about the ease of reuse in modeling business systems from component versus object libraries. Results indicate that they perceive components to be much easier to reuse than objects.
INDEX TERMS
Decision support systems, Software development, Object oriented programming, Libraries, Software reusability,class library, Decision support systems, Software development, Object oriented programming, Libraries, Software reusability, component library, software reuse, usability, component-based development
CITATION
A. P. Sinha, H. Jain, "Ease of Reuse: An Empirical Comparison of Components and Objects", IEEE Software, vol.30, no. 5, pp. 70-75, Sept.-Oct. 2013, doi:10.1109/MS.2012.131
REFERENCES
1. M. Janssen and R.W. Wagenaar, “Business Engineering of Component-Based Systems,” Development of Component-Based Information Systems: Advances in Management Information Systems, M.E. Sharpe, 2006, pp. 166-181.
2. L.J. Zhang, Modern Technologies in Web Services Research, IGI Global, 2007.
3. G.T. Heineman and W.T. Councill eds., Component Based Software Engineering: Putting the Pieces Together, Addison-Wesley, 2001.
4. P. Herzum, and O. Sims, Business Component Factory: A Comprehensive Overview of Component-Based Development for the Enterprise, John Wiley & Sons, 2000.
5. J. Nielsen and R.L. Mack, Usability Inspection Methods, John Wiley & Sons, 1994.
6. F.D. Davis, “Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology,” MIS Q., vol. 13, no. 3, 1989, pp. 319-340.
7. R. Agarwal and A.P. Sinha, “Object-Oriented Modeling with UML: A Study of Developers' Perceptions,” Comm. ACM, vol. 46, no. 9, 2003, pp. 248-256.
8. W.B. Frakes and K. Kang, “Software Reuse Research: Status and Future,” IEEE Trans. Software Eng., vol. 31, no. 7, 2005, pp. 529-536.
9. C. Szyperski, Component Software: Beyond Object-Oriented Programming, 2nd ed., Addison-Wesley, 2002.
10. P. Vitharana, F.M. Zahedi, and H. Jain, “Knowledge-Based Repository Scheme for Storing and Retrieving Business Components: A Theoretical Design and an Empirical Analysis,” IEEE Trans. Software Eng., vol. 29, no. 7, 2003, pp. 649-664.
11. S. de Cesare, M. Lycett, and R.D. Macredie, “Development of Component-Based Information Systems: An Introduction,” Development of Component-Based Information Systems: Advances in Management Information Systems, M.E. Sharpe, 2006, pp. 3-20.
12. T. Ravichandran and M.A. Rothenberger, “Software Reuse Strategies and Component Markets,” Comm. ACM, vol. 46, no. 8, 2003, pp. 109-114.
13. L. Cao and B. Ramesh, “Agile Requirements Engineering Practices: An Empirical Study,” IEEE Software, vol. 25, no. 1, 2008, pp. 60-67.
14. M.N. Haines and M.A. Rothenberger, “How a Service-Oriented Architecture May Change the Software Development Process,” Comm. ACM, vol. 53, no. 8, 2010, pp. 135-140.
47 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool