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
Proceedings ArticleDOI
19 Jun 2007
TL;DR: In this paper, a wide range of well-known and widely used thin client protocols are tested and it is shown that additional functionality is required to offer a satisfying multimedia experience.
Abstract: The centralized thin client computing environment offers a solution to the vulnerability of desktops to viruses, trojan horses and worms. It also releases the user from regular software and hardware updates. One of the major barriers for the proliferation of thin clients in public wide-area networks is the hampering presentation of multimedia applications. While the existing remote display protocols offer a good user experience for office applications, most protocols cannot deal with swift display updates, like video playback, or hardware-accelerated 3D-graphics as in games. In this paper, a wide range of well-known and widely used thin client protocols are tested in both low-motion and high-motion scenarios. It is shown that additional functionality is required to offer a satisfying multimedia experience.

46 citations

Proceedings ArticleDOI
21 May 2002
TL;DR: An open integration framework that allows several communication middleware and runtimes to efficiently share the networking resources available in a computational grid and encourages grid programmers to use the most suited communication paradigms for their applications independently from the underlying networks is described.
Abstract: Computational grids are seen as the future emergent computing infrastructures. Their programming requires the use of several paradigms that are implemented through communication middleware and runtimes. However some of these middleware systems and runtimes are unable to take benefit of the presence of specific networking technologies available in grid infrastructures. In this paper, we describe an open integration framework that allows several communication middleware and runtimes to efficiently share the networking resources available in a computational grid. Such framework encourages grid programmers to use the most suited communication paradigms for their applications independently from the underlying networks. Therefore, there is no obstacle to deploy the applications on a specific grid configuration.

46 citations

Proceedings ArticleDOI
24 Jul 2007
TL;DR: This paper develops a performance model for analyzing and predicting the runtime performance of service applications composed on a COTS ESB platform and utilizes benchmarking techniques to measure primitive performance overheads of service routing activities in the ESB.
Abstract: An enterprise service bus (ESB) is a standards-based integration platform that combines messaging, web services, data transformation, and intelligent routing in a highly distributed environment. The ESB has been adopted as a key component of SOA infrastructures. For SOA implementations with large number of users, services, or traffic, maintaining the necessary performance levels of applications integrated using an ESB presents a substantial challenge, both to the architects who design the infrastructure as well as to IT professionals who are responsible for administration. In this paper, we develop a performance model for analyzing and predicting the runtime performance of service applications composed on a COTS ESB platform. Our approach utilizes benchmarking techniques to measure primitive performance overheads of service routing activities in the ESB. The performance characteristics of the ESB and services running on the ESB are modeled in a queuing network, which facilitates the performance prediction of service oriented applications. This model is validated by an example ESB based service application modeled from real world loan broking business application.

46 citations

Proceedings ArticleDOI
Steffen Thiel1, Stefan Ferber1, Thomas Fischer1, Andreas Hein1, Michael Schlick1 
TL;DR: The experiences and results obtained from a case study in developing a product line of CPS systems are reported on to report on the need to develop more integrated and flexible multi-functional systems quickly and cost-effectively.
Abstract: Car Periphery Supervision (CPS) systems comprise a family of automotive systems that are based on sensors installed around the vehicle to monitor its environment. The measurement and evaluation of sensor data enables the realization of several kinds of higher level applications such as parking assistance or blind spot detection. Although a lot of similarity can be identified among CPS applications, these systems are traditionally built separately. Usually, each single system is built with its own electronic control unit, and it is likely that the application software is bound to the controller’s hardware. Current systems engineering therefore often leads to a large number of inflexible, dedicated systems in the automobile that together consume a large amount of power, weight, and installation space and produce high manufacturing and maintenance costs. This paper reports on an initiative undertaken by the Bosch Group in applying a product line development approach to develop CPS systems economically. Product line development represents a multi-system engineering approach which takes common and variable aspects between systems in the same application domain into account. It provides a basis to develop a line of products economically based on a common system architecture and reusable components. A product line allows the degree of reusability to be optimized across different systems while simultaneously preserving the overall quality. This supports the need to develop more integrated and flexible multi-functional systems quickly and cost-effectively. The purpose of this paper is to report on the experiences and results obtained from a case study in developing a product line of CPS systems.

46 citations

Patent
Dharma Shukla1
20 Mar 2008
TL;DR: In this article, the authors propose to represent the application within an object hierarchy representing the computing environment, which can be configured to operate on the objects of the object hierarchy regardless of the location of the stored objects, to execute on any device, and to execute upon a standard set of application programming interfaces.
Abstract: Within a computing environment, an application may run in a variety of contexts, e.g., as a natively executable application, as a client-side interpretable application embedded in a web browser, or as a server-side application that communicates with the user through a web interface presented on a device. The application may also access resources of the computing environment stored on multiple devices. The configuration of the application to operate equivalently in these diverse environments may be facilitated by representing the application within an object hierarchy representing the computing environment. The application may be configured to operate on the objects of the object hierarchy regardless of the location of the stored objects, to execute on any device, and to execute upon a standard set of application programming interfaces. The configuration of the application in this manner promotes the versatility of the application in operating equivalently in different programming contexts.

46 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