IDEAS home Printed from https://ideas.repec.org/a/spr/infosf/v13y2011i3d10.1007_s10796-010-9286-5.html
   My bibliography  Save this article

Semantic enrichment process: An approach to software component reuse in modernizing enterprise systems

Author

Listed:
  • Noyan Ilk

    (The University of Arizona)

  • J. Leon Zhao

    (City University of Hong Kong)

  • Paulo Goes

    (The University of Arizona)

  • Paul Hofmann

    (SAP Research Americas and China, SAP Labs LLC)

Abstract

In today’s dynamic business environments, organizations are under pressure to modernize their existing software systems in order to respond to changing business demands. Service oriented architectures provide a composition framework to create new business functionalities from autonomous building blocks called services, enabling organizations to quickly adapt to changing conditions and requirements. Characteristics of services offer the promise of leveraging the value of enterprise systems through source code reuse. In this respect, existing system components can be used as the foundation of newly created services. However, one problem to overcome is the lack of business semantics to support the reuse of existing source code. Without sufficient semantic knowledge about the code in the context of business functionality, it would be impossible to utilize source code components in services development. In this paper, we present an automated approach to enrich source code components with business semantics. Our approach is based on the idea that the gap between the two ends of an enterprise system—(1) services as processes and (2) source code—can be bridged via similarity of data definitions used in both ends. We evaluate our approach in the framework of a commercial enterprise systems application. Initial results indicate that the proposed approach is useful for annotating source code components with business specific knowledge.

Suggested Citation

  • Noyan Ilk & J. Leon Zhao & Paulo Goes & Paul Hofmann, 2011. "Semantic enrichment process: An approach to software component reuse in modernizing enterprise systems," Information Systems Frontiers, Springer, vol. 13(3), pages 359-370, July.
  • Handle: RePEc:spr:infosf:v:13:y:2011:i:3:d:10.1007_s10796-010-9286-5
    DOI: 10.1007/s10796-010-9286-5
    as

    Download full text from publisher

    File URL: http://link.springer.com/10.1007/s10796-010-9286-5
    File Function: Abstract
    Download Restriction: Access to the full text of the articles in this series is restricted.

    File URL: https://libkey.io/10.1007/s10796-010-9286-5?utm_source=ideas
    LibKey link: if access is restricted and if your library uses this service, LibKey will redirect you to where you can use your library subscription to access this item
    ---><---

    As the access to this document is restricted, you may want to search for a different version of it.

    References listed on IDEAS

    as
    1. Akhil Kumar & J. Leon Zhao, 1999. "Dynamic Routing and Operational Controls in Workflow Management Systems," Management Science, INFORMS, vol. 45(2), pages 253-272, February.
    2. Edward A. Stohr & J. Leon Zhao, 2001. "Workflow Automation: Overview and Research Issues," Information Systems Frontiers, Springer, vol. 3(3), pages 281-296, September.
    Full references (including those not matched with items on IDEAS)

    Citations

    Citations are extracted by the CitEc Project, subscribe to its RSS feed for this item.
    as


    Cited by:

    1. Amit Rathee & Jitender Kumar Chhabra, 2020. "Mining Reusable Software Components from Object-Oriented Source Code using Discrete PSO and Modeling Them as Java Beans," Information Systems Frontiers, Springer, vol. 22(6), pages 1519-1537, December.
    2. Chulhwan Chris Bang, 2015. "Information systems frontiers: Keyword analysis and classification," Information Systems Frontiers, Springer, vol. 17(1), pages 217-237, February.

    Most related items

    These are the items that most often cite the same works as this one and are cited by the same works as this one.
    1. Sherry X. Sun & J. Leon Zhao & Jay F. Nunamaker & Olivia R. Liu Sheng, 2006. "Formulating the Data-Flow Perspective for Business Process Management," Information Systems Research, INFORMS, vol. 17(4), pages 374-391, December.
    2. Haluk Demirkan & Sagnika Sen & Michael Goul & Jason Nichols, 2012. "Ensuring reliability in B2B services: Fault tolerant inter-organizational workflows," Information Systems Frontiers, Springer, vol. 14(3), pages 765-788, July.
    3. T. S. Raghu & B. Jayaraman & H. R. Rao, 2004. "Toward an Integration of Agent- and Activity-Centric Approaches in Organizational Process Modeling: Incorporating Incentive Mechanisms," Information Systems Research, INFORMS, vol. 15(4), pages 316-335, December.
    4. Daniel D. Zeng & J. Leon Zhao, 2005. "Effective Role Resolution in Workflow Management," INFORMS Journal on Computing, INFORMS, vol. 17(3), pages 374-387, August.
    5. Gunwoo Kim & Yongmoo Suh, 2011. "Semantic business process space for intelligent management of sales order business processes," Information Systems Frontiers, Springer, vol. 13(4), pages 515-542, September.
    6. Sagnika Sen & T. S. Raghu, 2013. "Interdependencies in IT Infrastructure Services: Analyzing Service Processes for Optimal Incentive Design," Information Systems Research, INFORMS, vol. 24(3), pages 822-841, September.
    7. Papamichail, K. N. & Robertson, I., 2005. "Integrating decision making and regulation in the management control process," Omega, Elsevier, vol. 33(4), pages 319-332, August.
    8. Piotr Senkus & Waldemar Glabiszewski & Aneta Wysokinska-Senkus & Angelika Panka, 2021. "Process Definitions - Critical Literature Review," European Research Studies Journal, European Research Studies Journal, vol. 0(3), pages 241-255.
    9. Devaki Rau & Thorvald Haerem, 2010. "Applying an organizational learning perspective to new technology deployment by technological gatekeepers: A theoretical model and key issues for future research," Information Systems Frontiers, Springer, vol. 12(3), pages 287-297, July.
    10. Amit Basu & Akhil Kumar, 2002. "Research Commentary: Workflow Management Issues in e-Business," Information Systems Research, INFORMS, vol. 13(1), pages 1-14, March.
    11. Seung-Hyun Rhee & Hyerim Bae & Yongsun Choi, 2007. "Enhancing the efficiency of supply chain processes through web services," Information Systems Frontiers, Springer, vol. 9(1), pages 103-118, March.
    12. Amit V. Deokar & Omar F. El-Gayar, 2011. "Decision-enabled dynamic process management for networked enterprises," Information Systems Frontiers, Springer, vol. 13(5), pages 655-668, November.
    13. Amit Basu & Robert W. Blanning, 2003. "Synthesis and Decomposition of Processes in Organizations," Information Systems Research, INFORMS, vol. 14(4), pages 337-355, December.
    14. J. Leon Zhao & Mohan Tanniru & Liang-Jie Zhang, 2007. "Services computing as the foundation of enterprise agility: Overview of recent advances and introduction to the special issue," Information Systems Frontiers, Springer, vol. 9(1), pages 1-8, March.
    15. Jin Baek Kim & Gregory E. Kersten & Ka Pong Law & Stefan Strecker, 2007. "E-negotiation System Development: Using Negotiation Protocols to Manage Software Components," Group Decision and Negotiation, Springer, vol. 16(4), pages 321-334, July.
    16. Yogesh K. Dwivedi & Banita Lal & Navonil Mustafee & Michael D. Williams, 2009. "Profiling a decade of Information Systems Frontiers’ research," Information Systems Frontiers, Springer, vol. 11(1), pages 87-102, March.
    17. Rafael Accorsi & Lutz Lowis & Yoshinori Sato, 2011. "Automated Certification for Compliant Cloud-based Business Processes," Business & Information Systems Engineering: The International Journal of WIRTSCHAFTSINFORMATIK, Springer;Gesellschaft für Informatik e.V. (GI), vol. 3(3), pages 145-154, June.
    18. Diane E. Bailey & Paul M. Leonardi & Jan Chong, 2010. "Minding the Gaps: Understanding Technology Interdependence and Coordination in Knowledge Work," Organization Science, INFORMS, vol. 21(3), pages 713-730, June.

    Corrections

    All material on this site has been provided by the respective publishers and authors. You can help correct errors and omissions. When requesting a correction, please mention this item's handle: RePEc:spr:infosf:v:13:y:2011:i:3:d:10.1007_s10796-010-9286-5. See general information about how to correct material in RePEc.

    If you have authored this item and are not yet registered with RePEc, we encourage you to do it here. This allows to link your profile to this item. It also allows you to accept potential citations to this item that we are uncertain about.

    If CitEc recognized a bibliographic reference but did not link an item in RePEc to it, you can help with this form .

    If you know of missing items citing this one, you can help us creating those links by adding the relevant references in the same way as above, for each refering item. If you are a registered author of this item, you may also want to check the "citations" tab in your RePEc Author Service profile, as there may be some citations waiting for confirmation.

    For technical questions regarding this item, or to correct its authors, title, abstract, bibliographic or download information, contact: Sonal Shukla or Springer Nature Abstracting and Indexing (email available below). General contact details of provider: http://www.springer.com .

    Please note that corrections may take a couple of weeks to filter through the various RePEc services.

    IDEAS is a RePEc service. RePEc uses bibliographic data supplied by the respective publishers.