TEXT ANALYTICS AND DATA ACCESS AS SERVICES - A Case Study in Transforming a Legacy Client-server Text Analytics Workbench and Framework to SOA

E. Michael Maximilien, Ying Chen, Ana Lelescu, James Rhodes, Jeffrey Kreulen, Scott Spangler

Abstract

As business information is made available via the intranet and Internet, there is a growing need to quickly analyze the resulting mountain of information to infer business insights. For instance, analyzing a company’s patent database against another’s to find the patents that are cross-licensable. IBM Research’s Business Insight Workbench (BIW) is a text mining and analytics tool that allows end-users to explore, understand, and analyze business information in order to come up with such insight. However, the first incarnation of BIW used a thick-client architecture with a database back-end. While very successful, the architecture caused limitations in the tool’s flexibility, scalability, and deployment. In this paper we discuss our initial experiences in converting BIW into a modern Service-Oriented Architecture. We also provide some insights into our design choices and also outline some lessons learned.

References

  1. Agrawal, R. (1999). Data Mining: Crossing the Chasm. In Proceedings of 5th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining (KDD-99), San Diego, CA.
  2. Arsanjani, A. (2005). Service-Oriented Modeling and Architecture. Technical report, IBM Global Services.
  3. Bass, L., Clements, P., and Kazman, R. (1998). Software Architecture in Practice. Addison-Wesley, Boston, MA.
  4. Beck, K. and Andres, C. (2005). eXtreme Programming Explained: Embrace Change, 2nd Edition. AddisonWesley, Boston, MA.
  5. Cheung, W., Zhang, X., Wong, H., Liu, J., Luo, Z., and Tong, F. (2006). Service-Oriented Distributed Data Mining. IEEE Internet Computing, 4(10):44-54.
  6. Codd, E. F., Codd, S. B., and Salley, C. T. (1998). Providing OLAP to User-Analyts: An IT Mandate. Technical report, E.F. Codd Associates.
  7. Cody, W., Kreulen, J. T., Krishna, V., and Spangler, W. S. (2002). The Integration of Business Intelligence and Knowledge Management. IBM Systems Journal, 4(41).
  8. Curbera, F., Goland, Y., Klein, J., Leymann, F., Roller, D., Thatte, S., and Weerawarana, S. (2002). Business Process Execution Language for Web Services, Version 1.0. www128.ibm.com/developerworks/library/specification/wsbpel/.
  9. Exaltec (2006). Exaltec's b+ J2EE-SOA Application Generator. www.exaltec.com/appgenerator.html.
  10. Fowler, M., Beck, K., Brant, J., Opdyke, W., and Roberts, D. (1999). Refactoring: Improving the Design of Existing Code. Addison-Wesley, Boston, MA.
  11. Gamma, E., Helm, R., Johnson, R., and Vlissides, J. (1995). Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading, MA.
  12. Guedes, D., Meira, W. J., and Ferreira, R. (2006). Anteater: A Service-Oriented Architecture for HighPerformance Data Mining. IEEE Internet Computing, 4(10):36-43.
  13. Hempel, J. and Lehman, P. (2005). The MySpace Generation. Technical report, Business Week Online.
  14. Kumar, A., Kantardzik, M., and Madden, S. (2006). Distributed Data Mining: Frameworks and Implementations. IEEE Internet Computing, 4(10):15-18.
Download


Paper Citation


in Harvard Style

Michael Maximilien E., Chen Y., Lelescu A., Rhodes J., Kreulen J. and Spangler S. (2007). TEXT ANALYTICS AND DATA ACCESS AS SERVICES - A Case Study in Transforming a Legacy Client-server Text Analytics Workbench and Framework to SOA . In Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 1: ICEIS, ISBN 978-972-8865-88-7, pages 581-588. DOI: 10.5220/0002355805810588


in Bibtex Style

@conference{iceis07,
author={E. Michael Maximilien and Ying Chen and Ana Lelescu and James Rhodes and Jeffrey Kreulen and Scott Spangler},
title={TEXT ANALYTICS AND DATA ACCESS AS SERVICES - A Case Study in Transforming a Legacy Client-server Text Analytics Workbench and Framework to SOA},
booktitle={Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 1: ICEIS,},
year={2007},
pages={581-588},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0002355805810588},
isbn={978-972-8865-88-7},
}


in EndNote Style

TY - CONF
JO - Proceedings of the Ninth International Conference on Enterprise Information Systems - Volume 1: ICEIS,
TI - TEXT ANALYTICS AND DATA ACCESS AS SERVICES - A Case Study in Transforming a Legacy Client-server Text Analytics Workbench and Framework to SOA
SN - 978-972-8865-88-7
AU - Michael Maximilien E.
AU - Chen Y.
AU - Lelescu A.
AU - Rhodes J.
AU - Kreulen J.
AU - Spangler S.
PY - 2007
SP - 581
EP - 588
DO - 10.5220/0002355805810588