Menkhaus, 2002 - Google Patents
Adaptive user interface generation in a mobile computing environmentMenkhaus, 2002
View PDF- Document ID
- 17491751334298318394
- Author
- Menkhaus G
- Publication year
External Links
Snippet
The pervasion of the world-wide and comprehensive presence of the Internet increases continuously. Data and services are no longer accessed over the Internet uniquely by the traditional desktop PC, but more and more by means of mobile computing devices such as …
- 230000003044 adaptive 0 title description 21
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/4443—Execution mechanisms for user interfaces
-
- 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
- G06F9/541—Interprogramme communication; Intertask communication via adapters, e.g. between incompatible applications
-
- 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
-
- 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
- G06F8/38—Implementation of user interfaces
-
- 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/455—Emulation; Software simulation, i.e. virtualisation or emulation of application or operating system execution engines
-
- 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
-
- 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
- G06F8/34—Graphical or visual programming
-
- 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
- G06F8/00—Arrangements for software engineering
- G06F8/30—Creation or generation of source code
- G06F8/36—Software reuse
-
- 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
- G06F8/31—Programming languages or programming paradigms
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/70—Software maintenance or management
- G06F8/76—Adapting program code to run in a different environment; Porting
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/20—Software design
-
- 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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING; COUNTING
- G06F—ELECTRICAL DIGITAL DATA PROCESSING
- G06F8/00—Arrangements for software engineering
- G06F8/40—Transformations of program code
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US6996800B2 (en) | MVC (model-view-controller) based multi-modal authoring tool and development environment | |
Casteleyn et al. | Engineering web applications | |
TW498282B (en) | System, method, and article of manufacture for a load balancer in environment services patterns | |
CA2557111C (en) | System and method for building mixed mode execution environment for component applications | |
EP1100013A2 (en) | Methods and systems for multi-modal browsing and implementation of a conversational markup language | |
US7469402B2 (en) | Pluggable model framework | |
US20020198719A1 (en) | Reusable voiceXML dialog components, subdialogs and beans | |
Planas et al. | Towards a model-driven approach for multiexperience AI-based user interfaces | |
Book et al. | Modeling web-based dialog flows for automatic dialog control | |
Seffah et al. | Multiple user interfaces: Towards a task-driven and patterns-oriented design model | |
Atkins et al. | Integrated web and telephone service creation | |
US7681202B2 (en) | Portal runtime framework | |
Menkhaus | Adaptive user interface generation in a mobile computing environment | |
Homer et al. | Professional Asp. Net 1.1 (2004 Ed.)(Wrox) | |
Truyen et al. | On interaction refinement in middleware | |
Stephanidis et al. | Universally accessible UIs: the unified user interface development | |
Goschka et al. | Interaction markup language-an open interface for device independent interaction with e-commerce applications | |
WO2005114389A1 (en) | Portal runtime framework | |
Payne | Sams teach yourself ASP. NET in 21 days | |
Obrenović et al. | Web browser accessibility using open source software | |
Duthie et al. | ASP. NET in a Nutshell: A Desktop Quick Reference | |
Tarpin-Bernard et al. | Achieving usability of adaptable software: the AMF-based approach | |
Kodali et al. | Beginning EJB 3 application development: from novice to professional | |
Wetherbee et al. | Beginning EJB in Java EE 8: Building Applications with Enterprise JavaBeans | |
Cao | Model driven development and dynamic composition of Web services |