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
Patent
17 Nov 2010
TL;DR: In this article, the authors present a system and a method for testing computer software, in particular to a system for on-computer test of mobile application software, where the server side creates and transfers a test-case set to a test set management unit for running the test set and establishes communication connection with a communication service unit to wait for a client request, and the client side downloads a test packet and executes test.
Abstract: The invention relates to a system and a method for testing computer software, in particular to a system and a method for on-computer test of mobile application software. The system comprises a server The invention relates to a system and a method for testing computer software, in particular to a system and a method for on-computer test of mobile application software. The system comprises a serverside and a client side, wherein the server side creates and transfers a test-case set to a test-set management unit for running the test set and establishes communication connection with a communicatiside and a client side, wherein the server side creates and transfers a test-case set to a test-set management unit for running the test set and establishes communication connection with a communication service unit to wait for a client request, and the client side downloads a test packet and executes test. The device supports the on-computer test in actual hardware environment and Java running enon service unit to wait for a client request, and the client side downloads a test packet and executes test. The device supports the on-computer test in actual hardware environment and Java running environment of mobile phones so as to obtain realer running states. The device can automatically generate test cases including test drivers or pile-calling codes and the like, and can improve test covervironment of mobile phones so as to obtain realer running states. The device can automatically generate test cases including test drivers or pile-calling codes and the like, and can improve test coverage rate and error detecting capability.age rate and error detecting capability.

50 citations

Patent
Scott A. Isaacson1
07 Mar 2006
TL;DR: In this article, the authors propose a multi-user web browser that allows more than one user to create and use a browser user account without requiring different users to log into different operating system user accounts.
Abstract: A multi-user web browser is stored on a computer. The multi-user web browser permits more than one user to create and use a browser user account without requiring different users to log into different operating system user accounts. Instead, a browser user can log into the multi-user browser by providing a browser user name and browser password associated with the browser user name. This enables the multi-user web browser to support multiple users from within a single operating system user account.

50 citations

Proceedings ArticleDOI
23 Jun 2009
TL;DR: A Connected Home Platform and Development Framework for easy design, development and deployment of smart home services offering a wealth of new exciting smart home experience on top of existing broadband service bundles.
Abstract: Smart home automation technologies have been commercially available already, however the interoperability problems of different hardware and software components, the limited service scalability and the complexity of configuration and use prevent their mass adoption. In this paper we present a Connected Home Platform and Development Framework for easy design, development and deployment of smart home services offering a wealth of new exciting smart home experience on top of existing broadband service bundles. The Home Controller is used to integrate connectivity with home devices of various home control technologies. The Service Platform embeds the use of OSGi technology in the Home Controller that enables the OSGi-literate engineer to quickly develop and deploy home services utilising the widely adopted automation technologies. The different home network subsystems are interfaced in a common way through the Network Adaptation Layer, a set of OSGi components known as ROCob. Following the ROCob API Specification, a developer may build various applications, such as presentation layer applications (e.g. a web based UI), monitoring applications that collect data and send them to a backbone server, and other home control and pervasive applications.

50 citations

Proceedings ArticleDOI
13 May 2007
TL;DR: A control flow graph-based approach is reported that makes it possible to apply a safe RTS technique to Web services in an end-to-end manner and ensures that no modification revealing tests will be left unselected.
Abstract: Web applications and Web services have to undergo rapid modifications, and these modifications must be supported by rapid verification. While regression testing (RT) is a major component of most major testing systems, the related techniques have only just begun to be applied to Web services. One of the more important techniques, Regression test selection (RTS) aims to reduce the cost of performing RT. This paper reports a control flow graph-based approach that makes it possible to apply a safe RTS technique to Web services in an end-to-end manner. Safe RTS techniques ensure that no modification revealing tests will be left unselected. A simplified purchase order system that involves in three Web services is used to illustrate the use of our approach.

50 citations

Patent
10 Aug 1989
TL;DR: In this paper, the authors present a system and method for providing application program portability and consistency across a number of different hardware, database, transaction processing and operating system environments, which includes a plurality of processes for performing one or more tasks required by the application software.
Abstract: A system and method for providing application program portability and consistency across a number of different hardware, database, transaction processing and operating system environments. In the preferred embodiment, the system includes a plurality of processes for performing one or more tasks required by the application software in one or more distributed processors of a heterogenous or "target" computer. In a run-time mode, program code of the application software is pre-processed, compiled and linked with system interface modules to create code executable by a operating system of the target computer. The executable code, which includes a number of functional calls to the processes, is run by the operating system to enable the processes to perform the tasks required by the application software. Communications to and from the processes are routed by a blackboard switch logic through a partitioned storage area or "blackboard".

50 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