INFORMATION TECHNOLOGIES IN E-GOVERNMENT SOLUTIONS
|
|
- Flora Rogers
- 6 years ago
- Views:
Transcription
1 Proceedings of the. 1 INFORMATION TECHNOLOGIES IN E-GOVERNMENT SOLUTIONS Elena Ivanova, Todor Stoilov Sofia 1113, Acad. G. Bonchev STR, bl.2, Institute of Computer and Communication Systems, e_ivanova@hsh.iccs.bas.bg todor@hsi.iccs.bas.bg Bulgaria Abstract Interoperability is the primary objective of all e-government activities. Interoperability has to be considered in two aspects technological interoperability and semantic interoperability. The paper deals with information technologies for e- Government solutions providing technological and semantic interoperability. Key words: Semantic Interoperability, Technological Interoperability, Web Services. 1. INTRODUCTION E-Government services have a special place in the field of e-services applications, because they address a wide audience of customers. This audience has different level of computer skills, possess various types of requirements and expect partly or full level of services. These considerations insist from the e-government services to be more robust from functional point of view and to operate in indeterminist environments in comparison with any other e-services. Interoperability is the primary objective of all e-government activities. This fact involves in compiling a set of guidelines, standards and solutions that, when adopted by the individual administrations, will provide and maximize interoperability. Interoperability has to be considered in two aspects technological interoperability and semantic interoperability. Technological interoperability concerns the ability of integrate a variety of services and information resources into a common virtual system. Semantic interoperability refers to semantic categorization of services and to service composition. E-Government framework involves in combining multiple innovative technologies. The paper discusses the prospective set of information technologies, which can be implemented in e- Government solutions providing technological and semantic interoperability. 2. ARCHITECTURE FOR E-GOVERNMENT APPLICATIONS E-Government is a common, distributed virtual environment for administrative services. These services are implemented by different software applications, running on a variety of platforms and/or frameworks. Service Oriented Architecture (SOA) addresses the problem of software complexity. SOA is architecture consisted of components and interconnections that stress interoperability and location transparency [1]. These are provided by the base features of SOA: a standard way for communication, a uniform data representation and exchange mechanism, a standard meta language to describe the services offered a mechanism to register and locate services-based applications. SOA can also be considered as a set of interacting services. SOA is considered to be the right environment for designing e-government services.
2 2 Proceedings of the. 3. TECHNOLOGICAL INTEROPERABILITY Technological interoperability refers to ability of integrate a variety of services and information resources into a common virtual system. In particular, it means that agent in the system may use different network support wired network, WAP devices, or other support. Web Service technologies provides good means of such kind of integration. They considered being the best way of implementing SOA [2]. The Web service refers to a service over a computer network that resides in a specific environment. The environment provides means to describe and to discover the services, interact with other services to provide integration of functionalities. The Web service as a programmable application logic is accessible using standard Internet protocols. They are software programs that use XML as an open standard for application-to-application data exchange, SOAP as communication protocol, WSDL for describing services and UDDI for register and locate services. Web services combine the best aspects of component-based development and the web. Like components, Web services represent functionalities that can be easily reused without knowing how the service is implemented. Practically Web Services have emerged as a powerful mechanism for integrating information resources. The Web service framework is being defined, standardized and supported by the industry at a record pace. It receives broad industry acceptance and standard compliance, which makes it widely applicable [3-6]. The XML formats of data presentation are assumed as natural extension of the HTML coding [7]. Due to its inner free tag definition structure, XML technology is widely applied in the Web for data presentation and data serialization. The communication and messaging between XML results sets is performed by the protocol SOAP. SOAP (Simple Object Access Protocol) is a lightweight, XML-based messaging protocol that contains an envelope, header, and body (fig.1), designed to exchange information in a decentralized, distributed environment [8]. It is the channel used for communication between a Web Services provider application and a client application. <SOAP-ENV:Envelope xmlns=" < SOAP-ENV:Header> </ SOAP-ENV:Header> < SOAP-ENV:Body> </ SOAP-ENV:Body> definitions types message porttype binding service fig1. The SOAP Envelope Fig.2. Structure of a WSDL document The networked Web services are described by WSDL language [8]. WSDL (Web Services Definition Language) is a XML-based language, used to describe Web Services. A WSDL document describes the functionality of proposed Web Service, how it communicates and where it is accessible. It consists of the following pieces of data [9]: Interface information describing all publicly available functions; Data type information for all message requests and message responses;
3 Proceedings of the. 3 Binding information about the transport protocol to be used; Address information for locating the specified service. WSDL is platform- and language-independent as the rest Web Service technologies [9]. The root element of a WSDL document is < definitions>. Its main parts are listed below [11] (see fig.2): <porttype> - The operations performed by the Web Service; <message> - The messages used by the Web Service; <types> - The data types used by the Web Service; <binding> - The communication protocols used by the Web Service. The UDDI standard is developed to design a structured public registry containing information about the info services and their functionalities. UDDI registry can be either public or private. UDDI (Universal Description Discovery and Integration) is an XML-based Web Services standard [8] with information organized as follows (fig.3): Business Entity - information about a business including its name, a short description, and some basic contact information. It is the root element; Business Service - a list of business services offered by the business entity; Binding Templates - a list of binding templates providing information on localization of the service and the ways of using it; Service Types - define an abstract service. Several businesses can offer similar services all supporting the same service interface. The construction describing a service type is called and specifies its name, the name of organization offering the service, a list of categories, and pointers to technical specifications. Business Entity Business Service Binding Template Binding Template Fig.3. Main UDDI elements 4. SEMANTIC INTEROPERABILITY As it was mentioned above, semantic interoperability concerns semantic categorization of services and the definition of data structures that could be standardized and exchanged between governmental agencies. The semantic support of operations aids service composition into a workflow that is executed sequentially as a hole. Having in mind the rising number of available services and the dynamic nature of the Web, it is necessary to automate the process of combining services. WSDL standard for describing services provides only technical interoperability between services. In order to compose services in a workflow it is needed interoperability on a semantic level. OWL (Web Ontology Language) is an attempt to standardize how Web Services are described semantically [10]. Ontology explicitly represents the meaning of terms or concepts and their relationships (e.g. taxonomy). Ontologies can be specified in a machine readable language like OWL to be further processed by different type of software applications. OWL is a recent standard from [8] and is based on RDF (Resource Description Framework) and RDFS (RDF Schema)
4 4 Proceedings of the. themselves based on XML. OWL allows representing complex relationships and constraints in ontologies (e.g. exclusions, dependencies, etc) and is made of three sub- of increasing complexity: OWL Lite, OWL DL and OWL Full. OWL can be considered as a semantic layer on top of WSDL that maps operation parameters to semantics defined in ontologies. Once described semantically, single services may be composed into a complex service (workflow). The business workflow area is in constant evolution and there is not yet a single emerging set of standard technologies. A first analysis shows a reference model made of at least four functional blocks: modeling methodologies, choreography, orchestration, graphical notations that can be used for choreography and/or orchestration (fig.4). UMM Modelling methodologies Graphical notation BPMN UML WS-CDL WSCI WSCL Choreography (non executable) BPML BPEL WSFL Orchestration (executable) Fig.4. Business workflow standards The following table lists some of the workflow technologies. Standard /Source/ BPEL / OASIS / BPML /BPMI/ BPMN /BPMI/ /ebxml/ UML /OMG/ UMM /UN/CEFACT/ Name&Short Explanation URL Business Process Execution Language - an XML language for the description of Web Services compositions as part of a business process definition. Business Process Modeling Language - a textual service-oriented process modelling language Business Process Modeling Notation - a graphical notation language for defining internal and external business processes, with a formal mechanism to generate executable business processes using an orchestration language Business Process Specification Schema - provides a standard framework (language) for business process specification. Unified Modeling Language - a graphical notation language for visualizing, specifying, constructing and documenting artifacts of a software-intensive system UN/CEFACT Modeling Methodology - describes a method and supporting components to capture business process knowledge, independently of the underlying implemented technology so that business acumen is retained and usable over generations of implemented technologies.
5 Proceedings of the. 5 WSCI /BEA, Intalio, SAP, Sun/ WSCL /HP/ WSFL /IBM/ WS-CDL /W3C/ Web Service Choreography Interface - describes a method and supporting components to capture business process knowledge, independently of the underlying implemented technology so that business acumen is retained and usable over generations of implemented technologies. Web Services Conversation Language - provides an XML schema for defining legal sequences of documents that webservices can exchange. Web Services Flow Language - an XML language for the www-3.ibm.com/ description of Web Services compositions as part of a business process definition. Choreography Description Language - an XML-based choreography language that allows defining from a global viewpoint the observable behavior of different business entities. 5. CONCLUSIONS Service Oriented Architecture, implemented by the Web Service technologies SOAP, WSDL and UDDI, is considered to be appropriate solution for developing common e-government environment. It functionality defines the best way to provide technical interoperability between various range of services, implemented by different software applications, running on a variety of platforms and/or frameworks. In order to compose services in a workflow it is needed interoperability on a semantic level. OWL technology aids the semantic interoperability between services. The paper described a set of information standards which cope the variety of the requirements towards services, the heterogeneous technological support and the different type of customers. The developments in the e-government domain prove the necessity of utilization of different software technologies but firmly coordinated by prospective standards. Thus the problem of coordinating the mess of solution is solved successfully and the business workflow is coped with the administrative e-government applications and services. REFERENCES Channabasavaiah, K., K.Holley, M. Edward and Jr. Tuggle (2003). Migrating to a serviceoriented architecture, Part 1, www-106.ibm.com 3. Иванова Зл., К.Стоилова, Т. Стоилов. Системно алгоритмични модели на информационните услуги в Интернет. Сп. Автоматика и информатика, N3/03, Trichkov Kr. Application of Z39.50 protocol for Global Network Services. Proc. Project Management Meeting, Regnet, EC-IST , June 2002, Кемалов А.П. Графична и числена оценка на QoS рутиране в LAN/VPN. Нац. Конференция Автоматика и Информатика, София, Tsenov M. Implementation of SOAP/WSDL web services with open code, Int.Conf. Automatics and informatics, vol.1, Bulgaria, Sofia, October, 6-8, 2003, DuCharme B. XML, the annotated specification, Prentice Hall, NJ, Cerami E. Web Services Essentials, O Reilly, Dean, M. (ed). OWL-S: Semantic Markup for Web Services. Version 1.0, This research is partly supported by the National Scientific Fund of Bulgaria, project ВУ-966, 2005.
WSDL Interface of Services for Distributed Search in Databases
WSDL Interface of s for Distributed Search in s Elena Ivanova Abstract: oriented architecture and two layers model of a service are described. WSDL technology is applied to implement a network interface
More informationApplication of PHP and MySQL for search and retrieval Web services in Web information systems
Application of PHP and MySQL for search and retrieval Web services in Web information systems Elisaveta Trichkova Institute of Computer and Communication Systems - BAS Acad. G. Bonchev str., bl.2, tel.
More informationEnhancing Business Processes Using Semantic Reasoning. Monica. J. Martin Sun Java Web Services. 26 May
Enhancing Business Processes Using Semantic Reasoning Monica. J. Martin Sun Java Web Services www.sun.com 26 May 2005 Presentation Outline Industry landscape Standards landscape Needs for and use of semantic
More informationSemantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Fall 94-95
ه عا ی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Fall 94-95 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service
More informationSEMANTIC DESCRIPTION OF WEB SERVICES AND POSSIBILITIES OF BPEL4WS. Vladislava Grigorova
International Journal "Information Theories & Applications" Vol.13 183 SEMANTIC DESCRIPTION OF WEB SERVICES AND POSSIBILITIES OF BPEL4WS Vladislava Grigorova Abstract: The using of the upsurge of semantics
More informationModel Driven Dynamic Composition of Web Services Flow for Business Process Integration
OMG s 2nd Workshop On Web Services Modeling, Architectures, Infrastructures And Standards Model Driven Dynamic Composition of Web Services Flow for Business Process Integration Liang-Jie Zhang, Jen-Yao
More informationSimulation Modelling Practice and Theory
Simulation Modelling Practice and Theory 17 (2009) 1361 1366 Contents lists available at ScienceDirect Simulation Modelling Practice and Theory journal homepage: www.elsevier.com/locate/simpat Editorial
More informationBusiness Process Modelling & Semantic Web Services
Business Process Modelling & Semantic Web Services Charlie Abela Department of Artificial Intelligence charlie.abela@um.edu.mt Last Lecture Web services SOA Problems? CSA 3210 Last Lecture 2 Lecture Outline
More informationServices Breakout: Expressiveness Challenges & Industry Trends. Co-Chairs: David Martin & Sheila McIlraith with Benjamin Grosof October 17, 2002
Services Breakout: Expressiveness Challenges & Industry Trends Co-Chairs: David Martin & Sheila McIlraith with Benjamin Grosof October 17, 2002 DAML-S: Some Current Challenges Expressiveness of DAML+OIL
More informationSemantic Web. Semantic Web Services. Morteza Amini. Sharif University of Technology Spring 90-91
بسمه تعالی Semantic Web Semantic Web Services Morteza Amini Sharif University of Technology Spring 90-91 Outline Semantic Web Services Basics Challenges in Web Services Semantics in Web Services Web Service
More informationRealisation of SOA using Web Services. Adomas Svirskas Vilnius University December 2005
Realisation of SOA using Web Services Adomas Svirskas Vilnius University December 2005 Agenda SOA Realisation Web Services Web Services Core Technologies SOA and Web Services [1] SOA is a way of organising
More informationService Oriented Architectures Visions Concepts Reality
Service Oriented Architectures Visions Concepts Reality CSC March 2006 Alexander Schatten Vienna University of Technology Vervest und Heck, 2005 A Service Oriented Architecture enhanced by semantics, would
More informationActiveVOS Technologies
ActiveVOS Technologies ActiveVOS Technologies ActiveVOS provides a revolutionary way to build, run, manage, and maintain your business applications ActiveVOS is a modern SOA stack designed from the top
More informationMDA & Semantic Web Services Integrating SWSF & OWL with ODM
MDA & Semantic Web Services Integrating SWSF & OWL with ODM Elisa Kendall Sandpiper Software March 30, 2006 Level Setting An ontology specifies a rich description of the Terminology, concepts, nomenclature
More informationBPEL Research. Tuomas Piispanen Comarch
BPEL Research Tuomas Piispanen 8.8.2006 Comarch Presentation Outline SOA and Web Services Web Services Composition BPEL as WS Composition Language Best BPEL products and demo What is a service? A unit
More informationSemantics to energize the full Services Spectrum Ontological approach to better exploit services at technical and business levels
Semantics to energize the full Services Spectrum Ontological approach to better exploit services at technical and business levels Introduction Amit Sheth, Kunal Verma, Karthik Gomadam LSDIS Lab, Dept of
More informationSOAP Specification. 3 major parts. SOAP envelope specification. Data encoding rules. RPC conventions
SOAP, UDDI and WSDL SOAP SOAP Specification 3 major parts SOAP envelope specification Defines rules for encapsulating data Method name to invoke Method parameters Return values How to encode error messages
More informationImplementing a Ground Service- Oriented Architecture (SOA) March 28, 2006
Implementing a Ground Service- Oriented Architecture (SOA) March 28, 2006 John Hohwald Slide 1 Definitions and Terminology What is SOA? SOA is an architectural style whose goal is to achieve loose coupling
More informationProposed Revisions to ebxml Technical. Architecture Specification v1.04
Proposed Revisions to ebxml Technical Architecture Specification v1.04 Business Process Team 11 May 2001 (This document is the non-normative version formatted for printing, July 2001) Copyright UN/CEFACT
More informationProposed Revisions to ebxml Technical Architecture Specification v ebxml Business Process Project Team
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 Proposed Revisions to ebxml Technical Architecture Specification v1.0.4 ebxml Business Process Project Team 11
More informationA process model is a description of a process. Process models are often associated with business processes.
Process modeling A process model is a description of a process. Process models are often associated with business processes. A business process is a collection of related, structured activities that produce
More informationBusiness Processes and Rules An egovernment Case-Study
Processes and Rules An egovernment Case-Study Dimitris Karagiannis University of Vienna Department of Knowledge Engineering Brünnerstraße 72 1210 Vienna, Austria dk@dke.univie.ac.at Wilfrid Utz, Robert
More informationSemantic-Based Web Mining Under the Framework of Agent
Semantic-Based Web Mining Under the Framework of Agent Usha Venna K Syama Sundara Rao Abstract To make automatic service discovery possible, we need to add semantics to the Web service. A semantic-based
More informationBerner Fachhochschule. Technik und Informatik. Web Services. An Introduction. Prof. Dr. Eric Dubuis Berner Fachhochschule Biel
Berner Fachhochschule Technik und Informatik Web Services An Introduction Prof. Dr. Eric Dubuis Berner Fachhochschule Biel Overview Web Service versus Web Application A Definition for the Term Web Service
More information(9A05803) WEB SERVICES (ELECTIVE - III)
1 UNIT III (9A05803) WEB SERVICES (ELECTIVE - III) Web services Architecture: web services architecture and its characteristics, core building blocks of web services, standards and technologies available
More informationAdvanced Topics in the Semantic Web: Semantic Services for Business Process Management
Advanced Topics in the Semantic Web: Semantic Services for Business Process Management - Overview - Harold Boley Semantic Web Laboratory NRC-IIT and UNB-CS Fredericton, NB, Canada Course at the University
More informationThis presentation is a primer on the BPEL Language. It s part of our series to help prepare you for creating BPEL projects. We recommend you review
This presentation is a primer on the BPEL Language. It s part of our series to help prepare you for creating BPEL projects. We recommend you review this before taking an ActiveVOS course or before you
More informationSecond OMG Workshop on Web Services Modeling. Easy Development of Scalable Web Services Based on Model-Driven Process Management
Second OMG Workshop on Web Services Modeling Easy Development of Scalable Web Services Based on Model-Driven Process Management 88 solutions Chief Technology Officer 2003 Outline! Introduction to Web Services!
More informationA Technical Comparison of XPDL, BPML and BPEL4WS
A Technical Comparison of XPDL, BPML and BPEL4WS Robert Shapiro 1 Introduction XML-based business process languages represent a new approach to expressing abstract and executable processes that address
More informationSistemi ICT per il Business Networking
Corso di Laurea Specialistica Ingegneria Gestionale Sistemi ICT per il Business Networking SOA and Web Services Docente: Vito Morreale (vito.morreale@eng.it) 1 1st & 2nd Generation Web Apps Motivation
More informationRealizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA)
Realizing the Army Net-Centric Data Strategy (ANCDS) in a Service Oriented Architecture (SOA) A presentation to GMU/AFCEA symposium "Critical Issues in C4I" Michelle Dirner, James Blalock, Eric Yuan National
More informationWeb Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web
Web Ontology Language for Service (OWL-S) The idea of Integration of web services and semantic web Introduction OWL-S is an ontology, within the OWL-based framework of the Semantic Web, for describing
More informationNotation Standards for TOGAF:
Welcome! Notation Standards for TOGAF: BPMN and UML Play Together Matt Smith Architecture Consultant Architecture Context Business Modeling Process Information Messaging Participants Software Systems Analysis
More informationAdaptation of Web service architecture in distributed embedded systems
Adaptation of Web service architecture in distributed embedded systems Nikolay Kakanakov, Grisha Spasov Abstract: The paper discusses the possibility of adaptation of Web Services Architecture (WSA) in
More informationInternational Journal of Computer Science Trends and Technology (IJCST) Volume 3 Issue 4, Jul-Aug 2015
RESEARCH ARTICLE OPEN ACCESS Multi-Lingual Ontology Server (MOS) For Discovering Web Services Abdelrahman Abbas Ibrahim [1], Dr. Nael Salman [2] Department of Software Engineering [1] Sudan University
More informationXML for Java Developers G Session 8 - Main Theme XML Information Rendering (Part II) Dr. Jean-Claude Franchitti
XML for Java Developers G22.3033-002 Session 8 - Main Theme XML Information Rendering (Part II) Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical
More informationAN AGENT-ORIENTED EXECUTIVE MODEL FOR SERVICE CHOREOGRAPHY
AN AGENT-ORIENTED EXECUTIVE MODEL FOR SERVICE CHOREOGRAPHY MOHAMMAD ZAHIRI, MOHAMMAD R. KHAYYAMBASHI Department of Computer Eng. and Information Technology, University of Sheikh Bahaei, Isfahan, Iran Computer
More informationISO/IEC INTERNATIONAL STANDARD. Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model
INTERNATIONAL STANDARD ISO/IEC 19763-1 First edition 2007-02-01 Information technology Metamodel framework for interoperability (MFI) Part 1: Reference model Technologies de l'information Cadre du métamodèle
More informationWeb Services Development for IBM WebSphere Application Server V7.0
000-371 Web Services Development for IBM WebSphere Application Server V7.0 Version 3.1 QUESTION NO: 1 Refer to the message in the exhibit. Replace the??? in the message with the appropriate namespace.
More informationIncorporating applications to a Service Oriented Architecture
Proceedings of the 5th WSEAS Int. Conf. on System Science and Simulation in Engineering, Tenerife, Canary Islands, Spain, December 16-18, 2006 401 Incorporating applications to a Service Oriented Architecture
More informationA Survey on Web Services Composition
A Survey on Web Services Composition Technical University of Vienna Information Systems Institute Distributed Systems Group Schahram Dustdar and Wolfgang Schreiner dustdar@infosys.tuwien.ac.at e9902261@student.tuwien.ac.at
More information4ICT12 Internet Applications: Web Services
4ICT12 Internet Applications: Web Services Web Service Overview, RPC and conversational styles, WSDL, ebxml Goals and Contents Aims to convey: The motivations for and characteristics of web services The
More informationICD Wiki Framework for Enabling Semantic Web Service Definition and Orchestration
ICD Wiki Framework for Enabling Semantic Web Service Definition and Orchestration Dean Brown, Dominick Profico Lockheed Martin, IS&GS, Valley Forge, PA Abstract As Net-Centric enterprises grow, the desire
More informationAnalysis and Selection of Web Service Technologies
Environment. Technology. Resources, Rezekne, Latvia Proceedings of the 11 th International Scientific and Practical Conference. Volume II, 18-23 Analysis and Selection of Web Service Technologies Viktorija
More informationSimple Object Access Protocol (SOAP) Reference: 1. Web Services, Gustavo Alonso et. al., Springer
Simple Object Access Protocol (SOAP) Reference: 1. Web Services, Gustavo Alonso et. al., Springer Minimal List Common Syntax is provided by XML To allow remote sites to interact with each other: 1. A common
More informationWebServices the New Era
WebServices the New Era Introduction to WebServices Standards of WebServices Component Architecture WebServices Architecture SOAP WSDL UDDI Tools and Technologies of WebServices An example of WebServices
More informationXML based Business Frameworks. - II- Description grid for XML frameworks
1 / 14 XML based Business Frameworks - II- Description grid for XML frameworks 2 / 14 Document administration Reference Version State Exploitation Sender 20030905.D2.2.XML-BBF.1 2.1 A.Rizk Written by Checked
More information<Insert Picture Here> Click to edit Master title style
Click to edit Master title style Introducing the Oracle Service What Is Oracle Service? Provides visibility into services, service providers and related resources across the enterprise
More informationMarcoFlow: Modeling, Deploying, and Running Distributed User Interface Orchestrations
MarcoFlow: Modeling, Deploying, and Running Distributed User Interface Orchestrations Florian Daniel, Stefano Soi, Stefano Tranquillini, Fabio Casati University of Trento, Povo (TN), Italy {daniel,soi,tranquillini,casati}@disi.unitn.it
More informationEvent Metamodel and Profile (EMP) Proposed RFP Updated Sept, 2007
Event Metamodel and Profile (EMP) Proposed RFP Updated Sept, 2007 Robert Covington, CTO 8425 woodfield crossing boulevard suite 345 indianapolis in 46240 317.252.2636 Motivation for this proposed RFP 1.
More informationLecture Telecooperation. D. Fensel Leopold-Franzens- Universität Innsbruck
Lecture Telecooperation D. Fensel Leopold-Franzens- Universität Innsbruck First Lecture: Introduction: Semantic Web & Ontology Introduction Semantic Web and Ontology Part I Introduction into the subject
More informationGlossary of Exchange Network Related Groups
Glossary of Exchange Network Related Groups CDX Central Data Exchange EPA's Central Data Exchange (CDX) is the point of entry on the National Environmental Information Exchange Network (Exchange Network)
More informationWeb-services. Brian Nielsen
Web-services Brian Nielsen bnielsen@cs.aau.dk Why Web Services? Today s Web Web designed for application to human interactions Information sharing: a distributed content library. Enabled Business-to-costumer
More informationBPMN Working Draft. 1. Introduction
1. Introduction The Business Process Management Initiative (BPMI) has developed a standard Business Process Modeling Notation (BPMN). The primary goal of BPMN is to provide a notation that is readily understandable
More informationReference: Java Web Services Architecture James McGovern, Sameer Tyagi, Michael Stevens, and Sunil Mathew, 2003
CS551: Advanced Software Engineering Service-Oriented Architecture Reference: Java Web Services Architecture James McGovern, Sameer Tyagi, Michael Stevens, and Sunil Mathew, 2003 Yugi Lee STB #560D (816)
More informationDistributed Invocation of Composite Web Services
Distributed Invocation of Composite Web Services Chang-Sup Park 1 and Soyeon Park 2 1. Department of Internet Information Engineering, University of Suwon, Korea park@suwon.ac.kr 2. Department of Computer
More informationINTRODUCTION Background of the Problem Statement of the Problem Objectives of the Study Significance of the Study...
vii TABLE OF CONTENTS CHAPTER TITLE PAGE DECLARATION... ii DEDICATION... iii ACKNOWLEDGEMENTS... iv ABSTRACT... v ABSTRAK... vi TABLE OF CONTENTS... vii LIST OF TABLES... xii LIST OF FIGURES... xiii LIST
More informationTOWARDS INTEROPERABILITY OF WIRELESS SERVICES A DESCRIPTION MODEL OF SERVICE INTERFACES
TOWARDS INTEROPERABILITY OF WIRELESS SERVICES A DESCRIPTION MODEL OF SERVICE INTERFACES Anne Immonen, Jarkko Holappa, Päivi Kallio, Jarmo Kalaoja VTT Electronics, Embedded Software Kaitoväylä 1, 90571
More informationSemantic SOA - Realization of the Adaptive Services Grid
Semantic SOA - Realization of the Adaptive Services Grid results of the final year bachelor project Outline review of midterm results engineering methodology service development build-up of ASG software
More informationWeb Services Architecture Directions. Rod Smith, Donald F Ferguson, Sanjiva Weerawarana IBM Corporation
Web Services Architecture Directions Rod Smith, Donald F Ferguson, Sanjiva Weerawarana 1 Overview Today s Realities Web Services Architecture Elements Web Services Framework Conclusions & Discussion 2
More informationISO/IEC CD :200x(E) Title: Information technology - Framework for Metamodel interoperability Part 2: Reference model Project:
Committee Draft ISO/IEC CD Date: 2005-06-30 Reference number: ISO/JTC 1/SC 32N1333 Supersedes document SC 32N1085 THIS DOCUMENT IS STILL UNDER STUDY AND SUBJECT TO CHANGE. IT SHOULD NOT BE USED FOR REFERENCE
More informationDurham Research Online
Durham Research Online Deposited in DRO: 08 October 2008 Version of attached le: Published Version Peer-review status of attached le: Peer-reviewed Citation for published item: Turner, M. and Budgen, D.
More informationXML Web Service? A programmable component Provides a particular function for an application Can be published, located, and invoked across the Web
Web Services. XML Web Service? A programmable component Provides a particular function for an application Can be published, located, and invoked across the Web Platform: Windows COM Component Previously
More informationWeb Services and Planning or How to Render an Ontology of Random Buzzwords Useful? Presented by Zvi Topol. May 12 th, 2004
Web Services and Planning or How to Render an Ontology of Random Buzzwords Useful? Presented by Zvi Topol May 12 th, 2004 Agenda Web Services Semantic Web OWL-S Composition of Web Services using HTN Planning
More informationPekka Helkiö Antti Seppälä Ossi Syd
Pekka Helkiö Antti Seppälä Ossi Syd Background The use of BPM tools is increasing Most BPM tools are commercial Intalio is an exception: An open source BPM tool Interesting prospects: Low licence costs
More informationService Referrals in BPEL-based Choreographies
Service Referrals in BPEL-based Choreographies Gero Decker 1, Oliver Kopp 2, Frank Puhlmann 1 1 Hasso Plattner Institut, University of Potsdam, Germany {gero.decker,frank.puhlmann}@hpi.uni-potsdam.de 2
More informationMETEOR-S Process Design and Development Tool (PDDT)
METEOR-S Process Design and Development Tool (PDDT) Ranjit Mulye LSDIS Lab, University of Georgia (Under the Direction of Dr. John A. Miller) Acknowledgements Advisory Committee Dr. John A. Miller (Major
More informationConsumer-Centric Service-Oriented Architecture: A New Approach
Consumer-Centric Service-Oriented Architecture: A New Approach W.T. Tsai, Bingnan Xiao, Raymond A. Paul*, Yinong Chen Arizona State University, Tempe, AZ 85287-8809, USA *Department of Defense, Washington,
More informationSriram Krishnan, Ph.D. NBCR Summer Institute, August 2010
Sriram Krishnan, Ph.D. sriram@sdsc.edu NBCR Summer Institute, August 2010 What are Services Oriented Architectures? What are Web services? WSDL (Web Services Definition Language) Techniques for building
More informationQoS-aware model-driven SOA using SoaML
QoS-aware model-driven SOA using SoaML Niels Schot A thesis submitted for the degree of MSc Computer Science University of Twente EEMCS - TRESE: Software Engineering Group Examination committee: Luís Ferreira
More informationWWW, REST, and Web Services
WWW, REST, and Web Services Instructor: Yongjie Zheng Aprile 18, 2017 CS 5553: Software Architecture and Design World Wide Web (WWW) What is the Web? What challenges does the Web have to address? 2 What
More informationWeb Service in Context and Dependency-aware Service Composition
2007 IEEE Asia-Pacific Services Computing Conference Web Service in Context and Dependency-aware Service Composition Jiehan Zhou 1,2, Eila Niemelä 1, Juho Perälä 1, Daniel Pakkala 1 1. VTT Technical Research
More informationArguments for Open Structure Execution Services
Arguments for Open Structure Execution Services Jessica Rubart 1, Weigang Wang 1, Jörg M. Haake 2 1 Fraunhofer Institute for Integrated Publication and Information Systems (IPSI) Dolivostrasse 15 64293
More informationSERVICE-ORIENTED COMPUTING
THIRD EDITION (REVISED PRINTING) SERVICE-ORIENTED COMPUTING AND WEB SOFTWARE INTEGRATION FROM PRINCIPLES TO DEVELOPMENT YINONG CHEN AND WEI-TEK TSAI ii Table of Contents Preface (This Edition)...xii Preface
More informationWeb service design. every Web service can be associated with:
Web Services Web services provide the potential of fulfilling SOA requirements, but they need to be intentionally designed to do so. Web services framework is flexible and adaptable. Web services can be
More informationAdaptive Web Transactions: An Approach for Achieving the Atomicity of Composed Web Services
: An Approach for Achieving the Atomicity of Composed Web Services L. Pajunen, J. Korhonen, J. Puustjärvi Software Business and Engineering Institute, Helsinki University of Technology, P.O. Box 9600,
More informationJ2EE APIs and Emerging Web Services Standards
J2EE APIs and Emerging Web Services Standards Session #4 Speaker Title Corporation 1 Agenda J2EE APIs for Web Services J2EE JAX-RPC APIs for Web Services JAX-RPC Emerging Web Services Standards Introduction
More informationConceptual Modeling and Specification Generation for B2B Business Processes based on ebxml
Conceptual Modeling and Specification Generation for B2B Business Processes based on ebxml HyoungDo Kim Professional Graduate School of Information and Communication, Ajou University 526, 5Ga, NamDaeMoonRo,
More informationIntroduction to Web Services & SOA
References: Web Services, A Technical Introduction, Deitel & Deitel Building Scalable and High Performance Java Web Applications, Barish Service-Oriented Programming (SOP) SOP A programming paradigm that
More information1. Draw the fundamental software technology architecture layers. Software Program APIs Runtime Operating System 2. Give the architecture components of J2EE to SOA. i. Java Server Pages (JSPs) ii. Struts
More informationGeneration of choreography skeletons from web service definitions
Generation of choreography skeletons from web service definitions Annett Laube and Patrick Winkler Bern University of Applied Science Devision of Computer Science Biel/Bienne, Switzerland Email: annett.laube@bfh.ch,
More informationGöttingen, Introduction to Web Services
Introduction to Web Services Content What are web services? Why Web services Web services architecture Web services stack SOAP WSDL UDDI Conclusion Definition A simple definition: a Web Service is an application
More informationSoftware Service Engineering
Software Service Engineering Lecture 4: Service Modeling Doctor Guangyu Gao Some contents and notes selected from Service Oriented Architecture by Michael McCarthy 1. Place in Service Lifecycle 2 Content
More informationDistribution and web services
Chair of Software Engineering Carlo A. Furia, Bertrand Meyer Distribution and web services From concurrent to distributed systems Node configuration Multiprocessor Multicomputer Distributed system CPU
More informationA BPEL Engine and Editor for the.net framework
A BPEL Engine and Editor for the.net framework Matthew Buckle 1, Charlie Abela 1, Matthew Montebello 1 1 Department of Computer Science and AI, University of Malta mbuckle@crimsonwing.com, charlie.abela@um.edu.mt,
More informationKINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY. (An NBA Accredited Programme) ACADEMIC YEAR / EVEN SEMESTER
KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY (An NBA Accredited Programme) ACADEMIC YEAR 2012-2013 / EVEN SEMESTER YEAR / SEM : IV / VIII BATCH: 2009-2013 (2008 Regulation) SUB CODE
More informationModelling and verification of BPEL business processes
Modelling and verification of BPEL business processes Marina Mongiello Dipartimento di Elettronica ed Elettrotecnica Politecnico di Bari, Italy mongiello@poliba.it Daniela Castelluccia Dipartimento di
More informationWeb-Based Systems. INF 5040 autumn lecturer: Roman Vitenberg
Web-Based Systems INF 5040 autumn 2013 lecturer: Roman Vitenberg INF5040, Roman Vitenberg 1 Two main flavors Ø Browser-server WWW application Geared towards human interaction Not suitable for automation
More informationJava Web Service Essentials (TT7300) Day(s): 3. Course Code: GK4232. Overview
Java Web Service Essentials (TT7300) Day(s): 3 Course Code: GK4232 Overview Geared for experienced developers, Java Web Service Essentials is a three day, lab-intensive web services training course that
More informationA Survey on Services Composition Languages and Models
A Survey on Services Composition Languages and Models Antonio Bucchiarone 1 Istituto di Scienza e Tecnologie dell Informazione "A. Faedo" (ISTI - CNR) Area della Ricerca CNR di Pisa, 56100 Pisa, Italy
More informationDistributed Systems. Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1
Distributed Systems Web Services (WS) and Service Oriented Architectures (SOA) László Böszörményi Distributed Systems Web Services - 1 Service Oriented Architectures (SOA) A SOA defines, how services are
More informationGoals of the BPEL4WS Specification
Goals of the BPEL4WS Specification Frank Leymann, Dieter Roller, and Satish Thatte This note aims to set forward the goals and principals that formed the basis for the work of the original authors of the
More informationWeb services. In plain words, they provide a good mechanism to connect heterogeneous systems with WSDL, XML, SOAP etc.
Web Services Web Services A Web service is a software system designed to support interoperable machine-to-machine interaction over a network. It has an interface described in a machine-processable format
More informationMotivation and Intro. Vadim Ermolayev. MIT2: Agent Technologies on the Semantic Web
MIT2: Agent Technologies on the Semantic Web Motivation and Intro Vadim Ermolayev Dept. of IT Zaporozhye National Univ. Ukraine http://eva.zsu.zp.ua/ http://kit.zsu.zp.ua/ http://www.zsu.edu.ua/ http://www.ukraine.org/
More informationWeb Services in Cincom VisualWorks. WHITE PAPER Cincom In-depth Analysis and Review
Web Services in Cincom VisualWorks WHITE PAPER Cincom In-depth Analysis and Review Web Services in Cincom VisualWorks Table of Contents Web Services in VisualWorks....................... 1 Web Services
More informationLeverage SOA for increased business flexibility What, why, how, and when
Leverage SOA for increased business flexibility What, why, how, and when Dr. Bob Sutor Director, IBM WebSphere Product and Market Management sutor@us.ibm.com http://www.ibm.com/developerworks/blogs/dw_blog.jspa?blog=384
More informationChapter 8 Web Services Objectives
Chapter 8 Web Services Objectives Describe the Web services approach to the Service- Oriented Architecture concept Describe the WSDL specification and how it is used to define Web services Describe the
More informationOpen Research Online The Open University s repository of research publications and other research outputs
Open Research Online The Open University s repository of research publications and other research outputs WSMO-Lite: lowering the semantic web services barrier with modular and light-weight annotations
More informationTaxonomy Tools: Collaboration, Creation & Integration. Dow Jones & Company
Taxonomy Tools: Collaboration, Creation & Integration Dave Clarke Global Taxonomy Director dave.clarke@dowjones.com Dow Jones & Company Introduction Software Tools for Taxonomy 1. Collaboration 2. Creation
More informationSoftware from Components. Part II Architectural Systems Web Services
Software from Components Part II Architectural Systems Web Services 2 Content Web Services SOAP WSDL BPEL 3 Obligatory Reading ISC, Chapter 2.4 W.M.P. Van der Aalst. Don't go with the flow: Web services
More information