scispace - formally typeset
Search or ask a question
Topic

Application software

About: Application software is a research topic. Over the lifetime, 12185 publications have been published within this topic receiving 219822 citations. The topic is also known as: software application & application software.


Papers
More filters
Journal ArticleDOI
TL;DR: The mechanisms devised as part of this model fall into two categories: asynchronous event handling and synchronous exception handling, which enable designing recovery actions to handle different kinds of failure conditions arising in context-aware applications.
Abstract: In this paper, we present a forward recovery model for programming robust context-aware applications. The mechanisms devised as part of this model fall into two categories: asynchronous event handling and synchronous exception handling. These mechanisms enable designing recovery actions to handle different kinds of failure conditions arising in context-aware applications. These include service discovery failures, service binding failures, exceptions raised by a service, and context invalidations. This model is integrated in the high-level programming framework that we have designed for building context-aware collaborative (CSCW) applications. In this paper, we demonstrate the capabilities of this model for programming various kinds of recovery patterns in context-aware applications.

70 citations

Patent
14 May 2004
TL;DR: In this paper, the authors present a system that generates a new copy of the software-simulated computer for each user session, that prevents configuration problems from interfering with the proper operation of the application program, thereby consistently running the application in an optimized fashion.
Abstract: The system and methods of the present application comprise one or more computers that generate and maintain a plurality of software-simulated computers. Each software-simulated computer is adapted to efficiently run an installed application program. Additional security layers provide access to the installed application through a remote user interface installed on a user's computing device. The system generates a new copy of the software-simulated computer for each user session, that prevents configuration problems from interfering with the proper operation of the application program, thereby consistently running the application in an optimized fashion, regardless of changes made to the software-simulated computer by the user or a virus. These software-simulated computers are unaffected by changes a user makes on their own client device. To this end, the system provides robust, web accessible capabilities to application software that may not have been adapted for use on the Internet.

70 citations

Journal ArticleDOI
TL;DR: The methodology described in this paper presents broad guidelines which can be intelligently applied to develop DSP-based solutions to meet specific requirements.
Abstract: Programmable digital signal processors (DSPs) are emerging as the processors of choice in monitoring and control of high-end power electronics systems. This paper adopts a case study approach to illustrate a development methodology for DSP-based solutions. The unique features of DSP chips that make them ideal for real-time applications are highlighted. Power electronics systems where DSPs have been used are indicated. A case study in which a DSP-based solution was developed for a power quality monitoring application is presented. Through the case study, the issues involved in adopting a system architecture, selecting a DSP, and developing software for an application are discussed. The methodology described in this paper presents broad guidelines which can be intelligently applied to develop DSP-based solutions to meet specific requirements.

70 citations

Patent
22 Feb 2002
TL;DR: In this paper, a method of using stored digital images transferred from an imaging device includes receiving and storing images from the imaging device in a memory associated with a computer, receiving at least one control file from the image device which indicates a prior intention for subsequent use of the stored images, and the computer responding to the control file to create and display a list of tasks selectable by a computer user in accordance with the prior intention.
Abstract: A method of using stored digital images transferred from an imaging device includes receiving and storing images from the imaging device in a memory associated with a computer, receiving at least one control file from the imaging device which indicates a prior intention for subsequent use of the stored images, and the computer responding to the control file to create and display a list of tasks selectable by a computer user in accordance with the prior intention. The method also includes the computer user selecting at least one of the tasks from the list, and the computer responding to the user selected task(s) to initiate the use of images indicated by the selected task(s).

70 citations

Patent
09 Dec 2002
TL;DR: In this article, an object editor capable of displaying a set of application software objects, which may include objects with a dynamic reflection capability (reflective objects), includes an object oriented configuration model instance (CMI), a generic adapter, and a UI framework.
Abstract: An object editor capable of displaying a set of application software objects, which may include objects with a dynamic reflection capability (“reflective objects”), includes an object oriented configuration model instance (CMI), a generic adapter, and a UI framework. The CMI is particular to the set of application objects to be edited and defines a particular view of these objects to be provided by the editor. The CMI is external to the generic adapter and includes settings that control which application objects will be accessed and the manner of access, and in particular, which application objects will be visible, which of the visible objects' attributes will be displayed, the arrangement of displayed application objects and attributes, and the appearance of the displayed objects and attributes. The CMI is stored as a serialized XML file. The generic adapter reads the de-serialized CMI's current settings, selectively accesses the set of application objects to be edited and their attributes as dictated by the CMI settings, and passes the accessed information to the UI framework for display. The adapter uses reflection to access the attributes and associations of reflective objects. The CMI settings may be changed between editor invocations to cause objects or their attributes to be accessed and displayed differently, or not at all. The editor may be configured to edit a new set of software objects by substituting a new CMI corresponding to that set of objects. A CMI and generic adapter may be used in conjunction with applications other than an object editor, in which case the CMI settings define a manner of selectively accessing the application objects and may affect the operation of the application.

70 citations


Network Information
Related Topics (5)
Software
130.5K papers, 2M citations
87% related
User interface
85.4K papers, 1.7M citations
84% related
Wireless sensor network
142K papers, 2.4M citations
82% related
Wireless
133.4K papers, 1.9M citations
82% related
Node (networking)
158.3K papers, 1.7M citations
82% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
202191
2020151
2019237
2018321
2017359
2016364