Abstract
Business Process Consulting is a knowledge-intensive activity that requires consultants to be aware of all available process variants and best practices to implement the most effective business transformation. Typically, during a business-consulting engagement, a large amount of unstructured documentation is produced that captures not only the processes implemented, but also information such as the requirements addressed, the business benefits realized, and the organizational changes impacted. Consulting organizations archive these documents in internal knowledge repositories to leverage the information in future engagements. Our analysis of one such repository in the IBM Global Services’ SAP practice indicates that although there is tremendous scope for information reuse, the true potential of reuse is not being fully realized using existing search technology. We present a novel search technique to serve the information needs of consultants as they script various pieces of design information. The proposed system auto-formulates fat semantic queries based on the context of the design activity and runs the queries on a semi-structured knowledge repository to return a ranked set of search results. Our empirical studies show that our approach can outperform—often, significantly—a conventional keyword-based search technique in terms of both relevance and precision of search results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Ashok, B., Joy, J., Liang, H., Rajamani, S., Srinivasa, G., Vangala, V.: Debugadvisor: A Recommender System for Debugging. In: Proceedings of the 7th Joint Meeting of the European Software Engineering Conference and the ACM SIGSOFT Symposium on The Foundations of Software Engineering, pp. 373–382 (2009)
Brin, S., Page, L.: The Anatomy of a Large-Scale Hypertextual Web Search Engine. Computer Networks and ISDN Systems 30(1-7), 107–117 (1998)
Budzik, J., Hammond, K.: Watson: Anticipating and Contextualizing Information Needs. In: Proceedings of the Annual Meeting-American Society for Information Science, vol. 36, pp. 727–740 (1999)
Cohen, S., Mamou, J., Kanza, Y., Sagiv, Y.: XSearch: A Semantic Search Engine for XML. In: Proceedings of the 29th International Conference on Very Large Databases, vol. 29, pp. 45–56 (2003)
Fagin, R., Kimelfeld, B., Li, Y., Raghavan, S., Vaithyanathan, S.: Understanding Queries in a Search Database System. In: Proceedings of the Twenty-ninth ACM SIGMOD-SIGACT-SIGART Symposium on Principles of Database Systems of Data, pp. 273–284 (2010)
Finkelstein, L., Gabrilovich, E., Matias, Y., Rivlin, E., Solan, Z., Wolfman, G., Ruppin, E.: Placing Search in Context: The Concept Revisited. In: Proceedings of the 10th International Conference on World Wide Web, pp. 406–414 (2001)
Guo, L., Shao, F., Botev, C., Shanmugasundaram, J.: XRANK: Ranked Keyword Search Over XML Documents. In: ACM SIGMOD International Conference on Management of Data, pp. 16–27 (2003)
Hawking, D.: Challenges in Enterprise Search. In: Proceedings of the 15th Australasian Database Conference, vol. 27, pp. 15–24 (2004)
Kleinberg, J.: Authoritative Sources in a Hyperlinked Environment. Journal of the ACM (JACM) 46(5), 604–632 (1999)
Kraft, R., Chang, C., Maghoul, F., Kumar, R.: Searching with Context. In: Proceedings of the 15th International Conference on World Wide Web, pp. 477–486 (2006)
Malone, T., Crowston, K., Herman, G.: Organizing Business Knowledge: The MIT Process Handbook (2003)
Manning, C., Raghavan, P., Schutze, H., Corporation, E.: Introduction to Information Retrieval, vol. 1 (2008)
Mazzoleni, P., Goh, S., Goodwin, R., Bhandar, M., Chen, S., Lee, J., Sinha, V., Mani, S., Mukherjee, D., Srivastava, B., et al.: Consultant Assistant: A Tool for Collaborative Requirements Gathering and Business Process Documentation. In: Proceeding of the 24th ACM SIGPLAN Conference Companion on Object Oriented Programming Systems Languages and Applications, pp. 807–808 (2009)
Mukherjee, D., Mani, S., Sinha, V., Ananthanarayanan, R., Srivastava, B., Dhoolia, P., Chowdhury, P.: AHA: Asset Harvester Assistant. In: IEEE International Conference on Services Computing, pp. 425–432 (2010)
Porter, M.: Porter Stemming Algorithm
Schumm, D., Karastoyanova, D., Leymann, F., Strauch, S.: Fragmento: Advanced Process Fragment Library. In: Proceedings of the 19th International Conference on Information Systems Development
Song, M., Miller, J., Arpinar, I.: RepoX: An XML Repository for Workflow Designs and Specifications. Univeristy of Georgia, USA (2001)
Wasser, A., Lincoln, M., Karni, R.: ProcessGene Query–A Tool for Querying the Content Layer of Business Process Models. In: Demo Session of the 4th International Conference on Business Process Management, pp. 1–8
Yan, Z., Dijkman, R., Grefen, P.: Business Process Model Repositories-Framework and Survey. Information Sciences (2009)
Ye, Y., Fischer, G.: Supporting Reuse by Delivering Task-Relevant and Personalized Information. In: Proceedings of the 24th International Conference on Software Engineering, pp. 513–523 (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Gupta, M., Mukherjee, D., Mani, S., Singhal Sinha, V., Sinha, S. (2011). Serving Information Needs in Business Process Consulting. In: Rinderle-Ma, S., Toumani, F., Wolf, K. (eds) Business Process Management. BPM 2011. Lecture Notes in Computer Science, vol 6896. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-23059-2_19
Download citation
DOI: https://doi.org/10.1007/978-3-642-23059-2_19
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-23058-5
Online ISBN: 978-3-642-23059-2
eBook Packages: Computer ScienceComputer Science (R0)