A. Tsalgatidou | National & Kapodistrian University of Athens (original) (raw)

Papers by A. Tsalgatidou

Research paper thumbnail of Rule-based behavioural modelling of information systems

[1993] Proceedings of the Twenty-sixth Hawaii International Conference on System Sciences

Research paper thumbnail of Discovering Web Services and JXTA Peer-to-Peer Services in a Unified Manner

Lecture Notes in Computer Science, 2006

Research paper thumbnail of 14 Innovation and the Knowledge Economy: Issues, Applications, Case Studies P. Cunningham and M. Cunningham (Eds.) lOS Press, 2005© 2005 The authors. All rights reserved

Research paper thumbnail of Generic Service Model Specification: Technical Report

Research paper thumbnail of Specification of the unified service query language (USQL)

Research paper thumbnail of E-Services Interoperability Analysis and Roadmap Actions

IFIP — The International Federation for Information Processing

Services are the building blocks for loosely-coupled, distributed applications based on the Servi... more Services are the building blocks for loosely-coupled, distributed applications based on the Service Oriented Architecture's principles. One of the major benefits they offer is interoperability both between components of Service Oriented systems and between different systems. Still, the variety and diversity of implementations and interpretations of SOA and the vast amount of emerging standards hinder interoperability. This paper examines the interoperability requirements and related issues for each one of the major e-Services categories: Web, Grid and P2P services. Our aim is to provide the basis for a roadmap towards improving interoperability of e-Services which will enable the successful formation of service-based distributed applications.

Research paper thumbnail of Interoperability Among Heterogeneous Services

International Journal of Web Services Research, 2008

Service-oriented computing (SOC) has been marked as the technology trend that caters for interope... more Service-oriented computing (SOC) has been marked as the technology trend that caters for interoperability among the components of a distributed system. However, the emergence of various incompatible instantiations of the SOC paradigm, e.g. Web or peer-to-peer services (P2P), and the divergences encountered within each of these instantiations state clearly that interoperability is still an open issue, mainly due to its multi-dimensional nature. In this paper we address the interoperability problem by first presenting its multiple dimensions and then by describing a conceptual model called generic service model (GeSMO), which can be used as a basis for the development of languages, tools and mechanisms that support interoperability. We then illustrate how GeSMO has been utilized for the provision of a P2P service description language and a P2P invocation mechanism which leverages interoperability between heterogeneous P2P services and between P2P services and Web services.

Research paper thumbnail of Modelling and animating information systems dynamics

Information Processing Letters, 1990

Research paper thumbnail of The Role of eServices and Transactions for Integrated Value Chains

Challenges and Solutions

eCommerce has been well established for several years, particularly using Electronic Data Interch... more eCommerce has been well established for several years, particularly using Electronic Data Interchange (EDI) over private or value-added networks. The advent of Internet and the World Wide Web has given a further push to eCommerce and has been dramatically changing the way business is conducted. Enterprises, in order to be competitive, form powerful business alliances that offer services and products by utilizing the autonomous and heterogeneous infrastructure provided by the independent partners. Such extended corporations reach out not only with business relationships. They also integrate their business processes and information systems with company value chains being transformed to integrated value chains for efficiently supporting this new model of extended enterprises. This paper gives an overview of the technological challenges for B2B eCommerce and integrated value chains. It explains how adaptive business objects and controlled interoperability on one hand, and e-services on the other, are the key enabling technologies to the challenge of integrated value chains and then discusses how business transactions can be combined with eServices to provide flexible electronic business solutions.

Research paper thumbnail of E-Services: Current Technology and Open Issues

Lecture Notes in Computer Science, 2001

The Internet changes the way business is conducted. It provides an affordable and easy way to lin... more The Internet changes the way business is conducted. It provides an affordable and easy way to link companies with their incorporating trading and distribution partners as well as customers. However, the Internet's potential is jeopardized by the rising digital anarchy: closed markets that cannot use each other's services; incompatible applications and frameworks that cannot interoperate or build upon each other; difficulties in exchanging business data; lack of highly available servers and secure communication. One solution to these problems is a new paradigm for e-business in which a rich array of modular electronic services (called e-services) is accessible by virtually anyone and any device. This new paradigm is currently the focus of the efforts of many researchers and software vendors. This paper presents the e-services architecture, its advantages as opposed to today's applications and gives an overview of evolving standards. It then presents the related technical challenges, the way some of them are addressed by existing technology and the remaining open issues.

Research paper thumbnail of Using Web Services for supporting the users of wireless devices

Decision Support Systems, 2007

The Web Service paradigm is currently considered as the most promising and rapidly evolving techn... more The Web Service paradigm is currently considered as the most promising and rapidly evolving technology for developing applications in open, distributed and heterogeneous environments. The proliferation of this new technology has coincided with significant advances in the hardware and software capabilities of wireless devices. The combination of the two worlds (i.e. making wireless devices capable of providing and consuming Web Services) is considered of major importance to the computing industry for the forthcoming years. This paper describes two scenarios of using Web Services in wireless devices, identifies their advantages and supporting technologies. A reference architecture for the use of Web Services in the wireless world is proposed. Finally, the results of the performance evaluation of an experimental setup are presented.

Research paper thumbnail of Special issue on information systems support for electronic commerce

Information Systems, 1999

Research paper thumbnail of Scenarios of using Web Services in M-Commerce

The web service paradigm is a promising technology for developing applications in open, distribut... more The web service paradigm is a promising technology for developing applications in open, distributed and heterogeneous environments. The proliferation of this new technology has coincided with significant advances in the hardware and software capabilities of mobile devices. Due to the great benefits that come with the web service technology, such as interoperability, dynamic service discovery and reusability, there is a strong interest in making mobile devices capable of providing and consuming web services over wireless networks. This paper describes several scenarios of using web services in mobile devices and identifies their advantages, issues and challenges.

Research paper thumbnail of Semantically Enhanced Discovery of Heterogeneous Services

Abstract: Industrial application development approaches are striving for solutions that promote t... more Abstract: Industrial application development approaches are striving for solutions that promote the rapid development of flexible and adaptable systems and the exploitation of legacy systems and resources. The Service-oriented Development (SOD) paradigm, a current trend in software development, could be beneficial to industrial application development approaches. However, the heterogeneity in existing standards and protocols for the discovery of the various service types is an obstacle for the use of SOD in industry. This paper addresses this issue by proposing a solution that supports the unified discovery of heterogeneous services and thus supporting the use of SOD in industry. The proposed solution comprises a generic service model (GeSMO), which facilitates the specification of heterogeneous services, a query language called Unified Service Query Language (USQL), based on GeSMO, which facilitates the unified discovery of heterogeneous services within heterogeneous service regist...

Research paper thumbnail of A Hypermedia Tourist Guide

A hypermedia model is presented for the management of extendible multimedia information envisaged... more A hypermedia model is presented for the management of extendible multimedia information envisaged for tourist applications. The information is modelled according to the object-oriented methodology and organised into aggregation and specialisation / generalisation hierarchies, containing data that can be further enriched by authorised users - typically travel agents. The end-user conceives a hypermedia network, in which visited nodes are traced and navigation paths can be constructed on the fly.

Research paper thumbnail of A P 2 P Service Description Language Specification : Technical Report

Service Oriented Computing is branded as the software engineering trend which will reshape the wa... more Service Oriented Computing is branded as the software engineering trend which will reshape the way distributed applications and systems are built. This new trend has reformed existing distributed application development paradigms such as grid and peer-to-peer (p2p) paradigms. Although, the notion of service has been firmly incorporated within the grid computing paradigm, the p2p computing paradigm has not ensued a similar approach. Hence, existing p2p computing frameworks and platforms have leveraged proprietary approaches in incorporating the notion of service.

Research paper thumbnail of HILDE : A Generic Platform for Building Hypermedia Training Applications 1

HILDE is a generic platform that aims to support the development of a wide range of educational a... more HILDE is a generic platform that aims to support the development of a wide range of educational applications that use multimedia assets such as video, image and sound. It supports reusability and provides flexibility by integrating a number of tools to support the tasks and the activities of four kinds of roles, namely: the MetaAuthoring role, the Authoring role, the trainee role and the tutor role. The tasks of the MetaAuthoring role are concerned with the organization and storage of the knowledge of a scientific domain. The Authoring role tasks concern the creation of a specific application. The trainee role encapsulates the activities of an individual trainee who attends a session of lessons either locally or remotely while his/her progress is automatically monitored and guided with intelligent educational techniques. A supervisor optionally monitors the trainees' progress and advises them, if needed. HILDE can meet the requirements of many and different organizations, since ...

Research paper thumbnail of Specification of PYRAMID-S WSDL (PS-WSDL)

Research paper thumbnail of Service-Oriented Development In a Unified framework (SODIUM)–Future Research Challenges

Research paper thumbnail of A P2P platform for socially intelligent web service publication and discovery

Research paper thumbnail of Rule-based behavioural modelling of information systems

[1993] Proceedings of the Twenty-sixth Hawaii International Conference on System Sciences

Research paper thumbnail of Discovering Web Services and JXTA Peer-to-Peer Services in a Unified Manner

Lecture Notes in Computer Science, 2006

Research paper thumbnail of 14 Innovation and the Knowledge Economy: Issues, Applications, Case Studies P. Cunningham and M. Cunningham (Eds.) lOS Press, 2005© 2005 The authors. All rights reserved

Research paper thumbnail of Generic Service Model Specification: Technical Report

Research paper thumbnail of Specification of the unified service query language (USQL)

Research paper thumbnail of E-Services Interoperability Analysis and Roadmap Actions

IFIP — The International Federation for Information Processing

Services are the building blocks for loosely-coupled, distributed applications based on the Servi... more Services are the building blocks for loosely-coupled, distributed applications based on the Service Oriented Architecture's principles. One of the major benefits they offer is interoperability both between components of Service Oriented systems and between different systems. Still, the variety and diversity of implementations and interpretations of SOA and the vast amount of emerging standards hinder interoperability. This paper examines the interoperability requirements and related issues for each one of the major e-Services categories: Web, Grid and P2P services. Our aim is to provide the basis for a roadmap towards improving interoperability of e-Services which will enable the successful formation of service-based distributed applications.

Research paper thumbnail of Interoperability Among Heterogeneous Services

International Journal of Web Services Research, 2008

Service-oriented computing (SOC) has been marked as the technology trend that caters for interope... more Service-oriented computing (SOC) has been marked as the technology trend that caters for interoperability among the components of a distributed system. However, the emergence of various incompatible instantiations of the SOC paradigm, e.g. Web or peer-to-peer services (P2P), and the divergences encountered within each of these instantiations state clearly that interoperability is still an open issue, mainly due to its multi-dimensional nature. In this paper we address the interoperability problem by first presenting its multiple dimensions and then by describing a conceptual model called generic service model (GeSMO), which can be used as a basis for the development of languages, tools and mechanisms that support interoperability. We then illustrate how GeSMO has been utilized for the provision of a P2P service description language and a P2P invocation mechanism which leverages interoperability between heterogeneous P2P services and between P2P services and Web services.

Research paper thumbnail of Modelling and animating information systems dynamics

Information Processing Letters, 1990

Research paper thumbnail of The Role of eServices and Transactions for Integrated Value Chains

Challenges and Solutions

eCommerce has been well established for several years, particularly using Electronic Data Interch... more eCommerce has been well established for several years, particularly using Electronic Data Interchange (EDI) over private or value-added networks. The advent of Internet and the World Wide Web has given a further push to eCommerce and has been dramatically changing the way business is conducted. Enterprises, in order to be competitive, form powerful business alliances that offer services and products by utilizing the autonomous and heterogeneous infrastructure provided by the independent partners. Such extended corporations reach out not only with business relationships. They also integrate their business processes and information systems with company value chains being transformed to integrated value chains for efficiently supporting this new model of extended enterprises. This paper gives an overview of the technological challenges for B2B eCommerce and integrated value chains. It explains how adaptive business objects and controlled interoperability on one hand, and e-services on the other, are the key enabling technologies to the challenge of integrated value chains and then discusses how business transactions can be combined with eServices to provide flexible electronic business solutions.

Research paper thumbnail of E-Services: Current Technology and Open Issues

Lecture Notes in Computer Science, 2001

The Internet changes the way business is conducted. It provides an affordable and easy way to lin... more The Internet changes the way business is conducted. It provides an affordable and easy way to link companies with their incorporating trading and distribution partners as well as customers. However, the Internet's potential is jeopardized by the rising digital anarchy: closed markets that cannot use each other's services; incompatible applications and frameworks that cannot interoperate or build upon each other; difficulties in exchanging business data; lack of highly available servers and secure communication. One solution to these problems is a new paradigm for e-business in which a rich array of modular electronic services (called e-services) is accessible by virtually anyone and any device. This new paradigm is currently the focus of the efforts of many researchers and software vendors. This paper presents the e-services architecture, its advantages as opposed to today's applications and gives an overview of evolving standards. It then presents the related technical challenges, the way some of them are addressed by existing technology and the remaining open issues.

Research paper thumbnail of Using Web Services for supporting the users of wireless devices

Decision Support Systems, 2007

The Web Service paradigm is currently considered as the most promising and rapidly evolving techn... more The Web Service paradigm is currently considered as the most promising and rapidly evolving technology for developing applications in open, distributed and heterogeneous environments. The proliferation of this new technology has coincided with significant advances in the hardware and software capabilities of wireless devices. The combination of the two worlds (i.e. making wireless devices capable of providing and consuming Web Services) is considered of major importance to the computing industry for the forthcoming years. This paper describes two scenarios of using Web Services in wireless devices, identifies their advantages and supporting technologies. A reference architecture for the use of Web Services in the wireless world is proposed. Finally, the results of the performance evaluation of an experimental setup are presented.

Research paper thumbnail of Special issue on information systems support for electronic commerce

Information Systems, 1999

Research paper thumbnail of Scenarios of using Web Services in M-Commerce

The web service paradigm is a promising technology for developing applications in open, distribut... more The web service paradigm is a promising technology for developing applications in open, distributed and heterogeneous environments. The proliferation of this new technology has coincided with significant advances in the hardware and software capabilities of mobile devices. Due to the great benefits that come with the web service technology, such as interoperability, dynamic service discovery and reusability, there is a strong interest in making mobile devices capable of providing and consuming web services over wireless networks. This paper describes several scenarios of using web services in mobile devices and identifies their advantages, issues and challenges.

Research paper thumbnail of Semantically Enhanced Discovery of Heterogeneous Services

Abstract: Industrial application development approaches are striving for solutions that promote t... more Abstract: Industrial application development approaches are striving for solutions that promote the rapid development of flexible and adaptable systems and the exploitation of legacy systems and resources. The Service-oriented Development (SOD) paradigm, a current trend in software development, could be beneficial to industrial application development approaches. However, the heterogeneity in existing standards and protocols for the discovery of the various service types is an obstacle for the use of SOD in industry. This paper addresses this issue by proposing a solution that supports the unified discovery of heterogeneous services and thus supporting the use of SOD in industry. The proposed solution comprises a generic service model (GeSMO), which facilitates the specification of heterogeneous services, a query language called Unified Service Query Language (USQL), based on GeSMO, which facilitates the unified discovery of heterogeneous services within heterogeneous service regist...

Research paper thumbnail of A Hypermedia Tourist Guide

A hypermedia model is presented for the management of extendible multimedia information envisaged... more A hypermedia model is presented for the management of extendible multimedia information envisaged for tourist applications. The information is modelled according to the object-oriented methodology and organised into aggregation and specialisation / generalisation hierarchies, containing data that can be further enriched by authorised users - typically travel agents. The end-user conceives a hypermedia network, in which visited nodes are traced and navigation paths can be constructed on the fly.

Research paper thumbnail of A P 2 P Service Description Language Specification : Technical Report

Service Oriented Computing is branded as the software engineering trend which will reshape the wa... more Service Oriented Computing is branded as the software engineering trend which will reshape the way distributed applications and systems are built. This new trend has reformed existing distributed application development paradigms such as grid and peer-to-peer (p2p) paradigms. Although, the notion of service has been firmly incorporated within the grid computing paradigm, the p2p computing paradigm has not ensued a similar approach. Hence, existing p2p computing frameworks and platforms have leveraged proprietary approaches in incorporating the notion of service.

Research paper thumbnail of HILDE : A Generic Platform for Building Hypermedia Training Applications 1

HILDE is a generic platform that aims to support the development of a wide range of educational a... more HILDE is a generic platform that aims to support the development of a wide range of educational applications that use multimedia assets such as video, image and sound. It supports reusability and provides flexibility by integrating a number of tools to support the tasks and the activities of four kinds of roles, namely: the MetaAuthoring role, the Authoring role, the trainee role and the tutor role. The tasks of the MetaAuthoring role are concerned with the organization and storage of the knowledge of a scientific domain. The Authoring role tasks concern the creation of a specific application. The trainee role encapsulates the activities of an individual trainee who attends a session of lessons either locally or remotely while his/her progress is automatically monitored and guided with intelligent educational techniques. A supervisor optionally monitors the trainees' progress and advises them, if needed. HILDE can meet the requirements of many and different organizations, since ...

Research paper thumbnail of Specification of PYRAMID-S WSDL (PS-WSDL)

Research paper thumbnail of Service-Oriented Development In a Unified framework (SODIUM)–Future Research Challenges

Research paper thumbnail of A P2P platform for socially intelligent web service publication and discovery