[go: up one dir, main page]

Acciai et al., 2005 - Google Patents

XPi: a typed process calculus for XML messaging

Acciai et al., 2005

View PDF
Document ID
7576943051470173108
Author
Acciai L
Boreale M
Publication year
Publication venue
International Conference on Formal Methods for Open Object-Based Distributed Systems

External Links

Snippet

We present XPi, a core calculus for XML messaging. XPi features asynchronous communications, pattern matching, name and code mobility, integration of static and dynamic typing. Flexibility and expressiveness of this calculus are illustrated by a few …
Continue reading at opendl.ifip-tc6.org (PDF) (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogramme communication; Intertask communication
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4421Execution paradigms
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30861Retrieval from the Internet, e.g. browsers
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/20Handling natural language data
    • G06F17/21Text processing
    • G06F17/22Manipulating or registering by use of codes, e.g. in sequence of text characters
    • G06F17/2247Tree structured documents; Markup, e.g. Standard Generalized Markup Language [SGML], Document Type Definition [DTD]
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30908Information retrieval; Database structures therefor; File system structures therefor of semistructured data, the undelying structure being taken into account, e.g. mark-up language structure data
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F21/00Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
    • G06F21/60Protecting data
    • G06F21/62Protecting access to data via a platform, e.g. using keys or access control rules
    • G06F21/6218Protecting access to data via a platform, e.g. using keys or access control rules to a system of files or objects, e.g. local or distributed file system or database
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Application independent communication protocol aspects or techniques in packet data networks
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32High level architectural aspects of 7-layer open systems interconnection [OSI] type protocol stacks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network-specific arrangements or communication protocols supporting networked applications
    • H04L67/02Network-specific arrangements or communication protocols supporting networked applications involving the use of web-based technology, e.g. hyper text transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network-specific arrangements or communication protocols supporting networked applications
    • H04L67/28Network-specific arrangements or communication protocols supporting networked applications for the provision of proxy services, e.g. intermediate processing or storage in the network

Similar Documents

Publication Publication Date Title
US7165239B2 (en) Application program interface for network software platform
US6658625B1 (en) Apparatus and method for generic data conversion
Damiani et al. Design and implementation of an access control processor for XML documents
US6996833B1 (en) Protocol agnostic request response pattern
US20050273772A1 (en) Method and apparatus of streaming data transformation using code generator and translator
US6651108B2 (en) Method and apparatus for generating object-oriented world wide web pages
US8626803B2 (en) Method and apparatus for automatically providing network services
US7584422B2 (en) System and method for data format transformation
US20030037181A1 (en) Method and apparatus for providing process-container platforms
US7873678B2 (en) Lightweight directory access protocol (LDAP) schema definition using extensible markup language (XML)
US7895604B2 (en) Method and device for event communication between documents
US20020122054A1 (en) Representing and managing dynamic data content for web documents
US7437742B1 (en) Protocol agnostic web listener
US6728750B1 (en) Distributed application assembly
KR100715846B1 (en) Application Reconfiguration Method and Its System using SUB b y p Resilient Service Configuration in Pervasive Environment
WO2006093528A2 (en) Extendable data-driven system and method for issuing certificates
Acciai et al. XPi: a typed process calculus for XML messaging
JP2006510955A (en) Context-independent framework system and method for managing and executing XML processing tasks
Buttner et al. Common platform enumeration (cpe)-specification
WO2005082102A2 (en) Method and apparatus of streaming data transformation using code generator and translator
Carpineti et al. Piduce—a project for experimenting web services technologies
Acciai et al. XPi: A typed process calculus for XML messaging
Yusuf Enterprise messaging using JMS and IBM websphere
Boreale XPi: a typed process calculus for XML messaging
Eisenhauer “FFS Users Guide and Reference