Serving Information Needs in Business Process Consulting

  • Monika Gupta
  • Debdoot Mukherjee
  • Senthil Mani
  • Vibha Singhal Sinha
  • Saurabh Sinha
Part of the Lecture Notes in Computer Science book series (LNCS, volume 6896)


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.


Business Process Quality Score Search Result Keyword Search Business Process Management 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    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)Google Scholar
  2. 2.
    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)CrossRefGoogle Scholar
  3. 3.
    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)Google Scholar
  4. 4.
    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)Google Scholar
  5. 5.
    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)Google Scholar
  6. 6.
    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)Google Scholar
  7. 7.
    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)Google Scholar
  8. 8.
    Hawking, D.: Challenges in Enterprise Search. In: Proceedings of the 15th Australasian Database Conference, vol. 27, pp. 15–24 (2004)Google Scholar
  9. 9.
    Kleinberg, J.: Authoritative Sources in a Hyperlinked Environment. Journal of the ACM (JACM) 46(5), 604–632 (1999)CrossRefzbMATHGoogle Scholar
  10. 10.
    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)Google Scholar
  11. 11.
    Malone, T., Crowston, K., Herman, G.: Organizing Business Knowledge: The MIT Process Handbook (2003)Google Scholar
  12. 12.
    Manning, C., Raghavan, P., Schutze, H., Corporation, E.: Introduction to Information Retrieval, vol. 1 (2008)Google Scholar
  13. 13.
    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)Google Scholar
  14. 14.
    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)Google Scholar
  15. 15.
    Porter, M.: Porter Stemming AlgorithmGoogle Scholar
  16. 16.
    Schumm, D., Karastoyanova, D., Leymann, F., Strauch, S.: Fragmento: Advanced Process Fragment Library. In: Proceedings of the 19th International Conference on Information Systems DevelopmentGoogle Scholar
  17. 17.
    Song, M., Miller, J., Arpinar, I.: RepoX: An XML Repository for Workflow Designs and Specifications. Univeristy of Georgia, USA (2001)Google Scholar
  18. 18.
    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–8Google Scholar
  19. 19.
    Yan, Z., Dijkman, R., Grefen, P.: Business Process Model Repositories-Framework and Survey. Information Sciences (2009)Google Scholar
  20. 20.
    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)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2011

Authors and Affiliations

  • Monika Gupta
    • 1
  • Debdoot Mukherjee
    • 1
  • Senthil Mani
    • 1
  • Vibha Singhal Sinha
    • 1
  • Saurabh Sinha
    • 1
  1. 1.IBM ResearchIndia

Personalised recommendations