Web Services-based Integration Design of Model-Solver for a Distributed Decision Support System

분산 의사결정지원시스템 구축을 위한 웹서비스 기반 모델-솔버의 통합 설계

  • 이근우 (우리은행 트레이딩부) ;
  • 양근우 (계명대학교 사회과학대학 전자무역학과)
  • Published : 2012.03.30

Abstract

In recent years, outsourcing of information systems, including decision support systems has become a key method for managing the system portfolio of a corporation. Since the outsourced DSSs provide their own models and solvers, which may be created on the basis of different modeling practices and system platforms, the decision maker wishing to solve business problems using the outsourced DSSs frequently faces a difficulty in selecting and/or applying appropriate models and solvers to the problems on hand. This paper proposes a DSS outsourcing architecture that enables a user to discover and execute appropriate models and solvers, even though the user is not knowledgeable enough about all the details of the models and solvers. Specifically, this paper adopts a Web services approach to integrate the heterogeneous models and solvers by encapsulating individual models and solvers as Web services and hiding all system specific implementation details from the users.

최근에는 정보시스템의 아웃소싱이 기업의 시스템 포트폴리오 관리의 핵심으로 일반화되었다. 아웃소싱된 의사결정지원시스템에서는 서로 다른 모델링 기법이나 시스템 플랫폼에 기반을 두어 개발된 특정모델을 제공하므로 경영 문제에 대한 의사결정을 해야 하는 의사결정자는 때로 해당 문제에 적합한 모델과 솔버를 선택하여 적용하는 과정에서 어려움을 느끼게 된다. 외부로부터 아웃소싱된 의사결정시스템 활용에 있어서 이와 같은 문제를 해결하고자 본 연구에서는 사용자가 해당 모델이나 솔버에 대한 충분한 지식이 없을 경우에도 적합한 모델과 솔버를 찾아 수행할 수 있도록 해 주는 의사결정지원시스템 아웃소싱 아키텍처를 제안한다. 특히 본 연구에서는 웹서비스 접근법을 기반으로 개별 모델과 솔버를 캡슐화하여 이종 모델과 솔버의 원활한 통합이 가능하도록 하였다.

Keywords

References

  1. 김아진, 김동수, "RFID 이벤트 기반의 의료 프로세스 관 리 시스템 아키텍처 및 활용 시나리오", 정보기술아키텍처연구, 제7권 2호, pp. 179-188, 2010.
  2. 이성호, 이태공, "엔터프라이즈 아키텍처 기반 정보시스템 개발 모델", 정보기술아키텍처연구, 제2권 1호, pp. 1-18, 2005.
  3. 이길섭, "전사적 응용체계 통합을 위한 프로세스와 발전 방안", 정보기술아키텍처연구, 제2권 1호, pp. 33-47, 2005.
  4. Algorithmics Incorporated, http://www.algorithmics.com/, 2004.
  5. Banerjee, S. and Basu, A., "Model Type Selection in an Integrated DSS Environment", Decision Support Systems, Vol. 9, pp. 75-89, 1993.
  6. Bellwood, T., "UDDI Version 2.04 API Specification", UDDI Committee Specification, http://uddi.org/pubs/ ProgrammersAPI-V2.04-Published-20020719.htm, 2002.
  7. Bhargava, H. K., Krishnan, R. and Muller, R., "Decision Support on Demand: Emerging Electronic Markets for Decision Technologies", Decision Support Systems, Vol. 19, pp.193-214, 1997.
  8. Bloomberg, http://www.bloomberg.com/, 2004.
  9. Bolloju, N., Khalifa, M. and Turban, E., "Integrating Knowledge Management into Enterprise Environments for the Next Generation Decision Support", Decision Support Systems, Vol. 33, pp. 163-176, 2002.
  10. Booth, D., Haas, H., McCabe, F., Newcomer, E., Champion, M., Ferris, C. and Orchard, D., "Web Services Architecture", W3C Working Group Note, http://www.w3.org/TR/2004/NOTE-ws-arch-20040211/, 2004.
  11. Bray, T., Paoli, J., Sperberg-McQueen, C. M. and Maler, E., "Extensible Markup Language (XML) 1.0 (Second Edition)", W3C Recommendation, http:// www.w3.org/TR/2000/REC-xml-20001006, 2000.
  12. Brooke, A., Kendrick, D., Meeraus, A. and Raman, R., GAMS: A User's Guide GAMS Development Corporation, 1998.
  13. Chinnici, R., Gudgin, M., Moreau, J., Schlimmer, J. and Weerawarana, S., "Web Services Description Language (WSDL) Version 2.0 Part 1: Core Language", W3C Working Draft, http://www.w3.org/TR/ 2004/WD-wsdl20-20040326, 2004.
  14. Dolk, D. R., "Integrated Model Management in the Data Warehouse Era", European Journal of Operational Research Vol. 122, pp. 199-218, 2000.
  15. Eck, R. D., Philippakis, A. and Ramirez, R., "Solver Representation for Model Management Systems", Proceedings of the Twenty-Third Annual Hawaii International Conference on Systems Sciences, Vol. 3, pp. 474-483, 1990.
  16. Fourer, F., Gay, D. M. and Kernighan, B. W., "A Modeling Language for Mathematical Programming", Management Science, Vol. 36, No. 5, pp. 519-554, 1990.
  17. Geoffrion, A. M., "The Formal Aspects of Structured Modeling", Operations Research, Vol. 37, No. 1, pp. 30-51, 1989.
  18. Geoffrion, A. M., "The SM Language for Structured Modeling: Levels 1 and 2", Operations Research, Vol. 40, pp. 38-57, 1992.
  19. Gartner, "Finance Sector Seeks IT Outsourcing to Meet Business Goals", ITSV-WW-DP-0315, 2002.
  20. Goul, M., Philippakis, A., Kiang, M. Y., Fernandes, D. and Otondo, R., "Requirements for the Design of a Protocol Suite to Automate DSS Deployment on the World Wide Web: A Client/Server Approach", Decision Support Systems, Vol. 19, pp. 151-170, 1997.
  21. Hafeez, K. et al., "Core Competence for Sustainable Competitive Advantage: A Structured Methodology for Identifying Core Competence", IEEE Transactions on Engineering Management, Vol. 49, No. 1, pp. 28-35, 2002.
  22. Hiller, F. S. and Lieberman, G. J., "Introduction to Operations Research", Singapore, McGraw-Hill, 1990.
  23. Huh, S. Y., "Modelbase Construction with Object- Oriented Constructs", Decision Science, Vol. 24, No. 2, pp. 409-434, 1993.
  24. Hull, J. C., "Options, Futures, and Other Derivatives", New Jersey, Prentice Hall, 1997.
  25. Jarrow, R. A. and Turnbull, S. M., "A Unified Approach for Pricing Contingent Claims on Multiple Term Structures", Review of Quantitative Finance and Accounting, Vol. 10, No. 1, pp. 5-19, 1998.
  26. Kishore, R., Rao, H. R., Nam, K., Rajagopalan, S. and Chaudhury, A., "A Relationship Perspective on IT Outsourcing", Communications of the ACM, Vol. 46, No. 12, pp. 87-92, 2003.
  27. Lenard, M. L., "An Object-Oriented Approach to Model Management", Decision Support Systems, Vol. 9, No. 1, pp. 67-73, 1993.
  28. Mayer, M. K., "Future Trends in Model Management Systems: Parallel and Distributed Extensions", Decision Support Systems, Vol. 22, No. 4, pp. 325- 335, 1998.
  29. Mitra, N., "SOAP Version 1.2 Part 0: Primer," W3C Recommentation, http://www.w3.org/TR/2003/RECsoap12- part0-20030624/, 2003.
  30. Muhanna, W. A., "SYMMS: A Model Management System That Supports Model Reuse, Sharing, and Integration", European Journal of Operational Research, Vol. 72, pp. 214-243, 1994.
  31. Reuters, http://www.reuters.com/, 2004.
  32. RiskMetrics Group, http://www.riskmetrics.com/, 2004.
  33. Rizzoli, A. E., Davis, J. R. and Abel, D. J., "Model and Data Integration and Re-use in Environmental Decision Support Systems", Decision Support Systems, Vol. 24, No. 2, pp. 127-144, 1998.
  34. Zhuge, H., "Inheritance Rules for Flexible Model Retrieval", Decision Support Systems, Vol. 22, No. 4, pp. 379-390, 1998.
  35. FinCad, Excel Solutions, http://www.fincad.com/ derivatives-solutions/analytics/default.aspx
  36. Numerix, World-Class Solutions for Today's Challenges, http://www.numerix.com/products-and-services