A Development and Integration Framework for Optimisation-based Enterprise Solutions

Rodrigo Lankaites Pinheiro, Dario Landa-Silva

2014

Abstract

The operations research literature includes some papers describing collaborative work between researchers and industry. However, not much literature exists that outlines methodologies to guide the development of a decision support module and its integration into an existing information management system. Here we describe a framework to aid the collaborative development of an optimisation solution by researchers and information system developers. The proposed framework also helps in the effective integration of the information management system and the decision support module. The framework is divided into three main components: a data model, a data extractor and validator, and a solution visualisation and auxiliary platform. We also describe our experience and positive results from applying the proposed development and integration framework to a project involving the development on an optimisation-based solution for workforce scheduling and optimisation problems. We hope that this contribution would be particularly useful for less experienced researchers and practitioners who embark on a collaborative development of a decision support module based on optimisation techniques.

References

  1. Balachandra, R. and Friar, J. (1997). Factors for success in r amp;d projects and new product innovation: a contextual framework. Engineering Management, IEEE Transactions on, 44(3):276 - 287.
  2. Barnes, T., Pashby, I., and Gibbons, A. (2002). Effective university industry interaction:: A multi-case evaluation of collaborative r&d projects. European Management Journal, 20:272 - 285.
  3. Bhattacharya, K., Hull, R., and Su, J. (2009). A data-centric design methodology for business processes. In Handbook of Research on Business Process Modeling, chapter 23, pages 503 - 531.
  4. Bui, T. and Lee, J. (1999). An agent-based framework for building decision support systems. Decision Support Systems, 25(3):225 - 237.
  5. Castillo-Salazar, J. A., Landa-Silva, D., and Qu, R. (2012). A survey on workforce scheduling and routing problems. Practice and Theory of Automated Timetabling, pages 29 - 31.
  6. Cohn, D. and Hull, R. (2009). Business artifacts: A datacentric approach to modelling business operations and processes. In IEEE Data Engineering Bulletin 32.
  7. Connors, D. T. (1992). Software development methodologies and traditional and modern information systems. SIGSOFT Softw. Eng. Notes, 17(2):43 - 49.
  8. Elgarah, W., Haynes, J., and Courtney, J. (2002). A dialectical methodology for decision support systems design. In System Sciences, 2002. HICSS. Proceedings of the 35th Annual Hawaii International Conference on.
  9. Fontana, R., Geuna, A., and Matt, M. (2006). Factors affecting universityindustry r&d projects: The importance of searching, screening and signalling. Research Policy, 35(2):309 - 323.
  10. Guarnaschelli, A., Chiotti, O., and Salomone, H. E. (2013). Decision models as software artifacts - bridging the business-software gap for decision support systems. In ICORES 2013 - Proceedings of the 2nd International Conference on Operations Research and Enterprise Systems, Barcelona, Spain, 16-18 February, pages 86 - 95.
  11. Harold, E. and Means, W. (2009). XML in a Nutshell. In a nutshell. O'Reilly Media.
  12. Huchzermeier, A. and Loch, C. H. (2001). Project management under risk: Using the real options approach to evaluate flexibility in r&d. Manage. Sci., 47:85-101.
  13. IBM (2013). IBM ILOG ODM Enterprise. http://www03.ibm.com/software/products/en/ibmilogodmente/.
  14. Kruchten, P. (2004). The Rational Unified Process: An Introduction. The Addison-Wesley object technology series. Addison-Wesley.
  15. Martin, R. (2003). Agile Software Development: Principles, Patterns, and Practices. Alan Apt Series. Prentice Hall/Pearson Education.
  16. Pillai, A., Joshi, A., and Rao, K. (2002). Performance measurement of r&d projects in a multi-project, concurrent engineering environment. International Journal of Project Management, 20(2):165 - 177.
  17. Pinto, J. K. and Covin, J. G. (1989). Critical factors in project implementation: a comparison of construction and r&d projects. Technovation, 9:49 - 62.
  18. Power, D., Burstein, F., and Sharda, R. (2011). Reflections on the past and future of decision support systems: Perspective of eleven pioneers. In Schuff, D., Paradice, D., Burstein, F., Power, D. J., and Sharda, R., editors, Decision Support, volume 14 of Annals of Information Systems, pages 25-48. Springer New York.
  19. Prasad, B. (1996). Concurrent Engineering Fundamentals: Integrated product and process organization. PrenticeHall international series in industrial and systems engineering. Prentice Hall PTR.
  20. Pressman, R. (2010). Software Engineering: A Practitioner's Approach. McGraw-Hill series in computer science. McGraw-Hill Higher Education.
  21. Santiago, L. and Bifano, T. (2005). Management of r d projects under uncertainty: a multidimensional approach to managerial flexibility. Engineering Management, IEEE Transactions on, 52(2):269-280.
Download


Paper Citation


in Harvard Style

Lankaites Pinheiro R. and Landa-Silva D. (2014). A Development and Integration Framework for Optimisation-based Enterprise Solutions . In Proceedings of the 3rd International Conference on Operations Research and Enterprise Systems - Volume 1: ICORES, ISBN 978-989-758-017-8, pages 233-240. DOI: 10.5220/0004833802330240


in Bibtex Style

@conference{icores14,
author={Rodrigo Lankaites Pinheiro and Dario Landa-Silva},
title={A Development and Integration Framework for Optimisation-based Enterprise Solutions},
booktitle={Proceedings of the 3rd International Conference on Operations Research and Enterprise Systems - Volume 1: ICORES,},
year={2014},
pages={233-240},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0004833802330240},
isbn={978-989-758-017-8},
}


in EndNote Style

TY - CONF
JO - Proceedings of the 3rd International Conference on Operations Research and Enterprise Systems - Volume 1: ICORES,
TI - A Development and Integration Framework for Optimisation-based Enterprise Solutions
SN - 978-989-758-017-8
AU - Lankaites Pinheiro R.
AU - Landa-Silva D.
PY - 2014
SP - 233
EP - 240
DO - 10.5220/0004833802330240