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
14 May 2001
TL;DR: The primary objectives of this research include the development of reusable, configuration independent, correlation scenarios; adaptability and the extensibility of the engine to match the constantly changing topology of a multi-domain server farm; and theDevelopment of a concise specification language that is relatively simple yet powerful.
Abstract: Yemanja is a model-based event correlation engine for multi-layer fault diagnosis. It targets complex propagating fault scenarios, and can smoothly correlate low-level network events with high-level application performance alerts related to quality of service violations. Entity-models that represent devices or abstract components encapsulate entity behavior. Distantly associated entities are not explicitly aware of each other, and communicate through event propagation chains. Yemanja's state-based engine supports generic scenario definitions, prioritization of alternate solutions, integrated problem-state and device testing, and simultaneous analysis of overlapping problems. The system of correlation rules was developed based on device, layer, and dependency analysis, and reveals the layered structure of computer networks. The primary objectives of this research include the development of reusable, configuration independent, correlation scenarios; adaptability and the extensibility of the engine to match the constantly changing topology of a multi-domain server farm; and the development of a concise specification language that is relatively simple yet powerful.

50 citations

Patent
01 Jun 2001
TL;DR: In this article, a first computing device receives first information that has been formed according to application software instructions, and then it executes protocol stack instructions to form a packet including at least the first and second information.
Abstract: According to one embodiment, a first computing device receives first information that has been formed according to application software instructions. Independent of the application software instructions, the first computing device forms second information for causing a second computing device to perform an operation. In response to receiving the first information, the first computing device executes protocol stack instructions to form a packet including at least the first and second information. The first computing device outputs the packet to the second computing device.

50 citations

Journal ArticleDOI
TL;DR: The Web Services Management Layer provides adaptive middleware that uses dynamic AOP to solve several crosscutting concerns in service-oriented architectures.
Abstract: Service-oriented architectures are designed to support loose coupling between interacting software applications. Using Web services technology, SOAs support the creation of distributed applications in a heterogeneous environment. The ultimate SOA goal is to let developers write applications that are independent of the specific services they use - applications that select and integrate services on the fly. Currently, service developers use the Web services description language to describe their services and publish the documentation in a registry. Service clients can browse these registries to find a service that matches their need and to determine how to communicate with it. By analyzing the WSDL documentation, the client can integrate the service and invoke it through XML-based SOAP communication. The Web Services Management Layer provides adaptive middleware that uses dynamic AOP to solve several crosscutting concerns in service-oriented architectures

50 citations

Proceedings ArticleDOI
13 May 2009
TL;DR: This paper investigates a search-based algorithm for the exploration of the huge space of long interaction sequences, in order to select those that are most promising, based on a measure of test case diversity.
Abstract: Ajax is an emerging Web engineering technology that supports advanced interaction features that go beyond Webpage navigation. The Ajax technology is based on asynchronous communication with the Web server and direct manipulation of the GUI, taking advantage of reflection.Correspondingly, new classes of Web faults are associated with Ajax applications.In previous work, we investigated a state-based testing approach, based on semantically interacting events. The main drawback of this approach is that exhaustive generation of semantically interacting event sequences limits quite severely the maximum achievable length, while longer sequences would have higher fault exposing capability. In this paper, we investigate a search-based algorithm for the exploration of the huge space of long interaction sequences, in order to select those that are most promising, based on a measure of test case diversity.

50 citations

01 Jan 2002
TL;DR: Development platforms make the development work easier, but many tools are not compatible with the Bluetooth specification, as a conclusion.
Abstract: Bluetooth is a well-known, short-range technology for Wireless Personal Area Networks (WPAN). Starting from a headset cable replacement it has been extended to support flexible ad-hoc networks. To extend from low bit rate data to streaming multimedia, Quality of Service (QoS) is required. Bluetooth specification defines strong interoperability demands between all Bluetooth devices. The interoperability requirements demand a lot from application developers. For making the developers’ work easier it has been produced different Bluetooth development platforms. These development platforms have different purposes and capabilities. The purpose of this thesis was to demonstrate and study Bluetooth technology and Bluetooth application development. The study consists of development platforms with Bluetooth hardware, Bluetooth protocol stacks, and applications on top of protocol stacks. The thesis includes Bluetooth technology overview, and designs, protocol models and implementations of two applications. Moreover, several Bluetooth development platforms and tools have been evaluated. At end of the thesis, the performance analysis of a video application is presented. Both theoretical and measured values are given for delay, delay variance, throughput, and image quality for different packet types and distances between Bluetooth devices. As a conclusion, development platforms make the development work easier, but many tools are not compatible with the Bluetooth specification. This thesis gives reference designs of dispenser and video application. Measured quality of transferred video was sufficient, but it should be noted that the used video protocol over Bluetooth protocols is essential to obtain the transfer results.

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