Cabeza et al., 1996 - Google Patents
The pillow/ciao library for internet/www programming using computational logic systemsCabeza et al., 1996
View HTML- Document ID
- 5052129999520932681
- Author
- Cabeza D
- Hermenegildo M
- Varma S
- Publication year
- Publication venue
- Proceedings of the 1st Workshop on Logic Programming Tools for INTERNET Applications
External Links
Snippet
We discuss from a practical point of view a number of issues involved in writing Internet and WWW applications using LP/CLP systems. We describe PiLLoW, an Internet and WWW programming library for LP/CLP systems which we argue significantly simplifies the process …
- 238000000034 method 0 abstract description 23
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/445—Programme loading or initiating
- G06F9/44521—Dynamic linking or loading; Link editing at or after load time, e.g. Java class loading
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/44—Arrangements for executing specific programmes
- G06F9/4421—Execution paradigms
- G06F9/4428—Object-oriented
- G06F9/443—Object-oriented method invocation or resolution
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30861—Retrieval from the Internet, e.g. browsers
- G06F17/30899—Browsing optimisation
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30861—Retrieval from the Internet, e.g. browsers
- G06F17/30873—Retrieval from the Internet, e.g. browsers by navigation, e.g. using categorized browsing, portals, synchronized browsing, visual networks of documents, virtual worlds or tours
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/30—Information retrieval; Database structures therefor; File system structures therefor
- G06F17/30861—Retrieval from the Internet, e.g. browsers
- G06F17/3089—Web site content organization and management, e.g. publishing, automatic linking or maintaining pages
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for programme control, e.g. control unit
- G06F9/06—Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogramme communication; Intertask communication
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F17/00—Digital computing or data processing equipment or methods, specially adapted for specific functions
- G06F17/20—Handling natural language data
- G06F17/21—Text processing
- G06F17/22—Manipulating or registering by use of codes, e.g. in sequence of text characters
- G06F17/2247—Tree structured documents; Markup, e.g. Standard Generalized Markup Language [SGML], Document Type Definition [DTD]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
- G06F8/41—Compilation
- G06F8/42—Syntactic analysis
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Cabeza et al. | The pillow/ciao library for internet/www programming using computational logic systems | |
| Cabeza et al. | Distributed WWW programming using (Ciao-) Prolog and the PiLLoW library | |
| US6990653B1 (en) | Server-side code generation from a dynamic web page content file | |
| US7013340B1 (en) | Postback input handling by server-side control objects | |
| EP1156415B1 (en) | Server-side control objects for processing client-side user interface elements | |
| US7707547B2 (en) | System and method for creating target byte code | |
| US20020099738A1 (en) | Automated web access for back-end enterprise systems | |
| US20030226105A1 (en) | Method in connection with a spreadsheet program | |
| US20060294500A1 (en) | Web application generator | |
| US20030025728A1 (en) | User control objects for providing server-side code generation from a user-defined dynamic web page content file | |
| Jacyntho et al. | A software architecture for structuring complex web applications | |
| KR20060050608A (en) | Data Sharing Systems, Methods, and Software Tools | |
| JPH11514769A (en) | Embedded web server | |
| Vasudevan et al. | On web annotations: Promises and pitfalls of current web infrastructure | |
| Cabeza et al. | WWW programming using computational logic systems (and the PiLLoW/CIAO library) | |
| Loke et al. | LogicWeb: Enhancing the Web with logic programming | |
| Atkins et al. | Experience with a Domain Specific Language for Form-based Services. | |
| EP1367514A1 (en) | Method in connection with a spreadsheet program | |
| Cabeza Gras et al. | The PiLLoW/Ciao library for INTERNET/WWW programming using computational logic systems | |
| Varma | The PiLLoW/CIAO Library for INTERNET/WWW Programming using Computational Logic Systems | |
| Cabeza Gras et al. | WWW Programming using computational logic systems (and the PiLLoW/Ciao library) | |
| WO2002039274A1 (en) | Namespace based function invocation | |
| LoVerso et al. | Caubweb: Detaching the web with Tcl | |
| Schneider et al. | Scripting: Higher-level programming for component-based systems | |
| Manola | Some Web Object Model Construction Technologies |