Skip to main content
Log in

Object technology software selection: a case study

  • Published:
Annals of Operations Research Aims and scope Submit manuscript

Abstract

The goal of this paper is to present a case study focusing on object technology assessment in a computer service industry. We develop decision models to give proper recommendations for object-oriented software projects. The assessment uses a quantitative approach, in which a mixed-integer linear programming model and a multi-objective model were formulated and applied. By reducing the element of subjectivity, these formal models led to consistent tool selection. By separating the data and models, the models can be reused in subsequent software development projects. Finally, by allowing users to specify their objectives and requirements and by providing a sensitivity analysis of the results, this approach also increases customer orientation.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  • Armstrong, D. A., & Hardgrave, B. C. (2007). Understanding mindshift learning: the transition from structured to object-oriented development. MIS Quarterly, 31(3), 453–474.

    Google Scholar 

  • Belton, V., & Stewart, T. (2002). Multiple criteria decision analysis: an integrated approach. Dordrecht: Kluwer Academic.

    Google Scholar 

  • Booch, G. (1994). Object-oriented analysis and design with applications. California: Benjamin/Cummings.

    Google Scholar 

  • Booch, G., Rumbaugh, J., & Jacobson, I. (2005). Unified modeling language user guide (2nd ed.). Object Technology Series. Reading: Addison-Wesley.

    Google Scholar 

  • Bottomley, P. A., Doyle, J. R., & Green, R. H. (2000). Testing the reliability of weight elicitation methods: direct rating versus point allocation. Journal of Marketing Research, 37(4), 508–513.

    Article  Google Scholar 

  • Branson, M. J., & Herness, E. (1995). Choosing an object-oriented analysis and design tool (IBM Report).

  • Coad, P., & Yourdon, E. (1991). Object oriented analysis (2nd ed.) New Jersey: Yourdon Press.

    Google Scholar 

  • Jacobson, I. (1992). Object-oriented software engineering—a use case driven approach. Reading: Addison-Wesley.

    Google Scholar 

  • Johnson, R., & Hardgrave, B. C. (1999). Object-oriented methods: current practices and attitudes. Journal of Systems and Software, 48(1), 5–12.

    Article  Google Scholar 

  • Korhonen, P. (1988). A visual reference direction approach to solving discrete multiple criteria problems. European Journal of Operational Research, 34(2), 152–159.

    Article  Google Scholar 

  • Korhonen, P., Wallenius, J., & Zionts, S. (1984). Solving the discrete multiple criteria problem using convex cones. Management Science, 30(11), 1336–1345.

    Article  Google Scholar 

  • Lai, V. S., Trueblood, R. P., & Wong, B. K. (1999). Software selection: a case study of the application of the analytical hierarchical process to the selection of a multimedia authoring system. Information and Management, 36(4), 221–232.

    Article  Google Scholar 

  • Lee, S., Olson, D., Trimi, S., & Rosacker, K. (2005). An integrated method to evaluate business process alternatives. Business Process Management Journal, 11(2), 198–212.

    Article  Google Scholar 

  • Morris, M. G., Speier, C., & Hoffer, J. A. (1999). An examination of procedural and object-oriented systems analysis methods: does prior experience help or hinder performance. Decision Sciences, 30(1), 107–136.

    Article  Google Scholar 

  • Olson, D. (1996). Decision aids for selection problems. New York: Springer.

    Google Scholar 

  • Olson, D., & Wu, D. (2006). Simulation of fuzzy multiattribute models for grey relationship. European Journal of Operations Research, 175, 111–120.

    Article  Google Scholar 

  • Olson, D., & Wu, D. (2008). Enterprise risk management. New York: World Scientific.

    Book  Google Scholar 

  • Rosson, M. B. (1999). Integrating development of task and object models. Communications of ACM, 42(1), 49–56.

    Article  Google Scholar 

  • Roy, B. (2005). Paradigms and challenges. In J. Figueira, S. Greco, & M. Ehrgott (Eds.), Multiple criteria decision analysis—state of the art surveys (pp. 3–24). Berlin: Springer.

    Google Scholar 

  • Roy, B., & Slowinski, R. (2006). Multi-criteria assignment problem with incompatibility and capacity constraints. Annals of Operations Research, 147(1), 287–316.

    Article  Google Scholar 

  • Rumbaugh, J. (1991). Object-oriented modeling and design. New Jersey: Prentice-Hall.

    Google Scholar 

  • Simon, H. A. (1999). The sciences of artificial (3rd ed.). Cambridge: The MIT Press.

    Google Scholar 

  • Spohrer, J., Maglio, P., Bailey, J., & Gruhl, D. (2007). Steps toward a science of service systems. IEEE Computer, 40(1), 71–77.

    Google Scholar 

  • Triantaphyllou, E., & Sanchez, A. (1997). A sensitivity analysis approach for some deterministic multi-criteria decision-making methods. Decision Sciences, 151–194.

  • Wallenius, J., Dyer, J. S., Fishburn, P. C., Steuer, R. E., Zionts, S., & Deb, K. (2008). Multiple criteria decision making, multiattribute utility theory: recent accomplishments and what lies ahead. Management Science, 54(7), 1336–1349.

    Article  Google Scholar 

  • Wang, J., Hu, X., Hollister, K., & Zhu, D. (2008). A comparison scenario analysis of leading data mining software. International Journal of Knowledge Management, 4(2), 17–34.

    Article  Google Scholar 

  • Zionts, S. (1981). A multiple criteria method for choosing among discrete alternatives. European Journal of Operational Research, 7, 143–137.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dan Zhu.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Li, X., Zhu, D. Object technology software selection: a case study. Ann Oper Res 185, 5–24 (2011). https://doi.org/10.1007/s10479-009-0632-2

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10479-009-0632-2

Keywords

Navigation