In the era of Global Services, Service Oriented Architecture (SOA) has been gaining momentum for ... more In the era of Global Services, Service Oriented Architecture (SOA) has been gaining momentum for building Web-based information systems. Service composition is one of the key objectives for adopting SOA. Unfortunately, Web services are not always exactly compatible and it is a non-trivial task to address the mismatches between them. To this end, an approach based on mediator patterns is proposed to develop mediators for reconciling protocol mismatches of partially compatible services and mediating them together.
Abstract The potential benefits of Web services composition heavily rely on semantic interoperabi... more Abstract The potential benefits of Web services composition heavily rely on semantic interoperability, ie, the ability to exchange data meaningfully amongst Web services. Context heterogeneity, which refers to different implicit assumptions about interpreting the exchanged data, hampers the automatic composition of Web services. However, existing initiatives of semantic Web services (SWSs) often ignore context heterogeneity. In this paper, we introduce an approach to address this issue.
Abstract On building a service-oriented architecture for grid systems, more and more researches h... more Abstract On building a service-oriented architecture for grid systems, more and more researches have been focused on service composition. Services, however, are not always exactly compatible and much effort has to be addressed to mediate incompatible services, which is an unavoidable problem and recognized as service composition mismatches.
Service Oriented Computing (SOC) is a popular computing paradigm for the development of distribut... more Service Oriented Computing (SOC) is a popular computing paradigm for the development of distributed Web applications. Service composition, a key element of SOC, is severely hampered by various types of semantic heterogeneity among the services. In this paper, we address the various semantic differences from the context perspective and use a lightweight ontology to describe the concepts and their specializations. Atomic conversions between the contexts are implemented using XPath functions and external services.
Abstract The Semantic Web provides a set of promising technologies to make sophisticated data int... more Abstract The Semantic Web provides a set of promising technologies to make sophisticated data integration much easier, because data on the semantic Web is allowed to be connected by links and complex queries can be executed against the dataset of those linked data. Although the Semantic Web techniques offer RDF/OWL to support schematic mappings between diverse data sources, large-scale data integration is still severely hampered by various types of data-level semantic heterogeneity among the data sources.
Abstract Web services have become the technology of choice for service-oriented computing impleme... more Abstract Web services have become the technology of choice for service-oriented computing implementation, where Web services can be composed in response to some users' needs. It is critical to verify the compatibility of component Web services to ensure the correctness of the whole composition in which these components participate. Traditionally, two conditions need to be satisfied during the verification of compatibility: reachable termination and proper termination.
ABSTRACT Independently developed Web services often have different assumptions about the interpre... more ABSTRACT Independently developed Web services often have different assumptions about the interpretation of the exchanged data, such as inconsistent data representation, unit, precision, and scaling. In practice, data misinterpretation results in many data quality problems and further hampers the execution of service composition. In this paper, we present a context-based mediation approach to handle inconsistent data interpretations and improve data quality for Web services composition.
ABSTRACT Many Semantic Web applications require the integration of data from distributed and auto... more ABSTRACT Many Semantic Web applications require the integration of data from distributed and autonomous RDF data sources. However, the values in the RDF triples would be frequently recorded simply as the literal, and additional contextual information such as unit and format is often omitted, relying on consistent understanding of the context. In the wider context of the Web, it is generally not safe to make this assumption.
Abstract: With the increasing interconnection of computer networks and sophistication of cyber at... more Abstract: With the increasing interconnection of computer networks and sophistication of cyber attacks, it is important to understand the dynamics of such situations, especially in regards to cyber international relations. The Explorations in Cyber International Relations (ECIR) Data Dashboard Project is an initiative to gather worldwide cybersecurity data publicly provided by nation-level Computer Emergency Response Teams (CERTs) and to provide a set of tools to analyze the cybersecurity data.
Abstract: Growing global interconnection and interdependency of computer networks, in combination... more Abstract: Growing global interconnection and interdependency of computer networks, in combination with increased sophistication of cyber attacks over time, demonstrate the need for better understanding of the collective and cooperative security measures needed to prevent and respond to cybersecurity emergencies. The Exploring Cyber International Relations (ECIR) Data Dashboard project is an initial effort to gather and analyze such data within and between countries.
Abstract Despite the increasing popularity of Service-Oriented Architecture (SOA), mixed outcomes... more Abstract Despite the increasing popularity of Service-Oriented Architecture (SOA), mixed outcomes about SOA implementation have often been reported. The key research question to be answered in this study is how various factors, while interacting with each other over time, affect the dynamics of the SOA implementation and certain organizational challenges may occur in the implementation process.
Abstract The Semantic Web provides a set of promising technologies to make sophisticated data int... more Abstract The Semantic Web provides a set of promising technologies to make sophisticated data integration much easier, because data on the semantic Web is allowed to be connected by links and complex queries can be executed against the dataset of those linked data. Although the Semantic Web techniques offer RDF/OWL to support schematic mappings between diverse data sources, large-scale data integration is still severely hampered by various types of data-level semantic heterogeneity among the data sources.
In an increasingly fast-changing environment, it is important for an organization to be able to a... more In an increasingly fast-changing environment, it is important for an organization to be able to adapt its IT systems and quickly respond to changing business conditions. Such an ability is defined as the organization's information systems (IS) agilit y (Choi et al. 20 10) and has been considered as a key facilitator to enhance dynamic capabilitie s (Sher and Lee 2004) and competitive advantages (Luthria and Rabhi 2009b).
Abstract: This study explores how observational learning and social-network Word-of-Mouth affect ... more Abstract: This study explores how observational learning and social-network Word-of-Mouth affect shopping behaviors and sales of daily deals. Using a unique panel data set consisting of more than 500 deals from Groupon. com, we find that while both mechanisms can positively increase sales, the effect of WOM mediated via Facebook is larger than that of observational learning.
Abstract Recently, mediation-aided composition has been widely adopted when dealing with incompat... more Abstract Recently, mediation-aided composition has been widely adopted when dealing with incompatibilities of services. However, existing approaches suffer from state space explosion in compatibility verification and cannot automatically generate the BPEL code. This paper presents a Petri net approach to mediation-aided composition of Web services. First, services are modeled as open WorkFlow Nets (oWFNs) and are composed using mediation transitions (MTs).
One of the major objectives of adopting service-oriented architecture (SOA) is to enhance the IS ... more One of the major objectives of adopting service-oriented architecture (SOA) is to enhance the IS agility of organizations and improve IT-business alignment. In practice the contradictory experiences about SOA implementation turn out to be a paradox: why many organizations failed to meet their expectations about SOA implementation efforts, while others succeeded?
Abstract Few Internet security organizations provide comprehensive, detailed, and reliable quanti... more Abstract Few Internet security organizations provide comprehensive, detailed, and reliable quantitative metrics, especially in the international perspective across multiple countries, multiple years, and multiple categories. As common refrain to justify this situation, organizations ask why they should spend valuable time and resources collecting and standardizing data.
Abstract Current methods that deal with concurrent workflow temporal violations only focus on che... more Abstract Current methods that deal with concurrent workflow temporal violations only focus on checking whether there are any temporal violations. They are not able to point out the path where the temporal violation happens and thus cannot provide specific solutions. This paper presents an approach based on a sprouting graph to find out the temporal violation paths in concurrent workflow processes as well as possible solutions to resolve the temporal violations.
For decades, organizations across the spectrum of private industry and government have noted the ... more For decades, organizations across the spectrum of private industry and government have noted the limitations to information sharing and the resulting problems caused by “stovepipe” information systems. Despite this recognition, occasional “crises”(eg, Y2K and 9-11), and various technological and organizational efforts, these problems largely continue to persist and continue to impact information quality in the enterprise (eg, timeliness, completeness, consistency, believability, and at times even accuracy).
CONTEXT: With the increasing popularity of Service Oriented Architecture (SOA), service compositi... more CONTEXT: With the increasing popularity of Service Oriented Architecture (SOA), service composition is gaining momentum as the potential silver bullet for application integration. However, services are not always perfectly compatible and therefore cannot be directly composed. Service mediation, roughly classified into signature and protocol ones, thus becomes one key working area in SOA. OBJECTIVE: As a challenging problem, protocol mediation is still open and existing approaches only provide partial solutions.
In the era of Global Services, Service Oriented Architecture (SOA) has been gaining momentum for ... more In the era of Global Services, Service Oriented Architecture (SOA) has been gaining momentum for building Web-based information systems. Service composition is one of the key objectives for adopting SOA. Unfortunately, Web services are not always exactly compatible and it is a non-trivial task to address the mismatches between them. To this end, an approach based on mediator patterns is proposed to develop mediators for reconciling protocol mismatches of partially compatible services and mediating them together.
Abstract The potential benefits of Web services composition heavily rely on semantic interoperabi... more Abstract The potential benefits of Web services composition heavily rely on semantic interoperability, ie, the ability to exchange data meaningfully amongst Web services. Context heterogeneity, which refers to different implicit assumptions about interpreting the exchanged data, hampers the automatic composition of Web services. However, existing initiatives of semantic Web services (SWSs) often ignore context heterogeneity. In this paper, we introduce an approach to address this issue.
Abstract On building a service-oriented architecture for grid systems, more and more researches h... more Abstract On building a service-oriented architecture for grid systems, more and more researches have been focused on service composition. Services, however, are not always exactly compatible and much effort has to be addressed to mediate incompatible services, which is an unavoidable problem and recognized as service composition mismatches.
Service Oriented Computing (SOC) is a popular computing paradigm for the development of distribut... more Service Oriented Computing (SOC) is a popular computing paradigm for the development of distributed Web applications. Service composition, a key element of SOC, is severely hampered by various types of semantic heterogeneity among the services. In this paper, we address the various semantic differences from the context perspective and use a lightweight ontology to describe the concepts and their specializations. Atomic conversions between the contexts are implemented using XPath functions and external services.
Abstract The Semantic Web provides a set of promising technologies to make sophisticated data int... more Abstract The Semantic Web provides a set of promising technologies to make sophisticated data integration much easier, because data on the semantic Web is allowed to be connected by links and complex queries can be executed against the dataset of those linked data. Although the Semantic Web techniques offer RDF/OWL to support schematic mappings between diverse data sources, large-scale data integration is still severely hampered by various types of data-level semantic heterogeneity among the data sources.
Abstract Web services have become the technology of choice for service-oriented computing impleme... more Abstract Web services have become the technology of choice for service-oriented computing implementation, where Web services can be composed in response to some users' needs. It is critical to verify the compatibility of component Web services to ensure the correctness of the whole composition in which these components participate. Traditionally, two conditions need to be satisfied during the verification of compatibility: reachable termination and proper termination.
ABSTRACT Independently developed Web services often have different assumptions about the interpre... more ABSTRACT Independently developed Web services often have different assumptions about the interpretation of the exchanged data, such as inconsistent data representation, unit, precision, and scaling. In practice, data misinterpretation results in many data quality problems and further hampers the execution of service composition. In this paper, we present a context-based mediation approach to handle inconsistent data interpretations and improve data quality for Web services composition.
ABSTRACT Many Semantic Web applications require the integration of data from distributed and auto... more ABSTRACT Many Semantic Web applications require the integration of data from distributed and autonomous RDF data sources. However, the values in the RDF triples would be frequently recorded simply as the literal, and additional contextual information such as unit and format is often omitted, relying on consistent understanding of the context. In the wider context of the Web, it is generally not safe to make this assumption.
Abstract: With the increasing interconnection of computer networks and sophistication of cyber at... more Abstract: With the increasing interconnection of computer networks and sophistication of cyber attacks, it is important to understand the dynamics of such situations, especially in regards to cyber international relations. The Explorations in Cyber International Relations (ECIR) Data Dashboard Project is an initiative to gather worldwide cybersecurity data publicly provided by nation-level Computer Emergency Response Teams (CERTs) and to provide a set of tools to analyze the cybersecurity data.
Abstract: Growing global interconnection and interdependency of computer networks, in combination... more Abstract: Growing global interconnection and interdependency of computer networks, in combination with increased sophistication of cyber attacks over time, demonstrate the need for better understanding of the collective and cooperative security measures needed to prevent and respond to cybersecurity emergencies. The Exploring Cyber International Relations (ECIR) Data Dashboard project is an initial effort to gather and analyze such data within and between countries.
Abstract Despite the increasing popularity of Service-Oriented Architecture (SOA), mixed outcomes... more Abstract Despite the increasing popularity of Service-Oriented Architecture (SOA), mixed outcomes about SOA implementation have often been reported. The key research question to be answered in this study is how various factors, while interacting with each other over time, affect the dynamics of the SOA implementation and certain organizational challenges may occur in the implementation process.
Abstract The Semantic Web provides a set of promising technologies to make sophisticated data int... more Abstract The Semantic Web provides a set of promising technologies to make sophisticated data integration much easier, because data on the semantic Web is allowed to be connected by links and complex queries can be executed against the dataset of those linked data. Although the Semantic Web techniques offer RDF/OWL to support schematic mappings between diverse data sources, large-scale data integration is still severely hampered by various types of data-level semantic heterogeneity among the data sources.
In an increasingly fast-changing environment, it is important for an organization to be able to a... more In an increasingly fast-changing environment, it is important for an organization to be able to adapt its IT systems and quickly respond to changing business conditions. Such an ability is defined as the organization's information systems (IS) agilit y (Choi et al. 20 10) and has been considered as a key facilitator to enhance dynamic capabilitie s (Sher and Lee 2004) and competitive advantages (Luthria and Rabhi 2009b).
Abstract: This study explores how observational learning and social-network Word-of-Mouth affect ... more Abstract: This study explores how observational learning and social-network Word-of-Mouth affect shopping behaviors and sales of daily deals. Using a unique panel data set consisting of more than 500 deals from Groupon. com, we find that while both mechanisms can positively increase sales, the effect of WOM mediated via Facebook is larger than that of observational learning.
Abstract Recently, mediation-aided composition has been widely adopted when dealing with incompat... more Abstract Recently, mediation-aided composition has been widely adopted when dealing with incompatibilities of services. However, existing approaches suffer from state space explosion in compatibility verification and cannot automatically generate the BPEL code. This paper presents a Petri net approach to mediation-aided composition of Web services. First, services are modeled as open WorkFlow Nets (oWFNs) and are composed using mediation transitions (MTs).
One of the major objectives of adopting service-oriented architecture (SOA) is to enhance the IS ... more One of the major objectives of adopting service-oriented architecture (SOA) is to enhance the IS agility of organizations and improve IT-business alignment. In practice the contradictory experiences about SOA implementation turn out to be a paradox: why many organizations failed to meet their expectations about SOA implementation efforts, while others succeeded?
Abstract Few Internet security organizations provide comprehensive, detailed, and reliable quanti... more Abstract Few Internet security organizations provide comprehensive, detailed, and reliable quantitative metrics, especially in the international perspective across multiple countries, multiple years, and multiple categories. As common refrain to justify this situation, organizations ask why they should spend valuable time and resources collecting and standardizing data.
Abstract Current methods that deal with concurrent workflow temporal violations only focus on che... more Abstract Current methods that deal with concurrent workflow temporal violations only focus on checking whether there are any temporal violations. They are not able to point out the path where the temporal violation happens and thus cannot provide specific solutions. This paper presents an approach based on a sprouting graph to find out the temporal violation paths in concurrent workflow processes as well as possible solutions to resolve the temporal violations.
For decades, organizations across the spectrum of private industry and government have noted the ... more For decades, organizations across the spectrum of private industry and government have noted the limitations to information sharing and the resulting problems caused by “stovepipe” information systems. Despite this recognition, occasional “crises”(eg, Y2K and 9-11), and various technological and organizational efforts, these problems largely continue to persist and continue to impact information quality in the enterprise (eg, timeliness, completeness, consistency, believability, and at times even accuracy).
CONTEXT: With the increasing popularity of Service Oriented Architecture (SOA), service compositi... more CONTEXT: With the increasing popularity of Service Oriented Architecture (SOA), service composition is gaining momentum as the potential silver bullet for application integration. However, services are not always perfectly compatible and therefore cannot be directly composed. Service mediation, roughly classified into signature and protocol ones, thus becomes one key working area in SOA. OBJECTIVE: As a challenging problem, protocol mediation is still open and existing approaches only provide partial solutions.
Uploads
Papers by Xitong Li