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
Simon Moser1, Axel Martens1, Katharina Görlach1, Wolfram Amme2, A. Godlinski2 
09 Jul 2007
TL;DR: This paper presents a method to extract dataflow information by constructing a CSSA representation and detecting data dependencies that effect communication behavior that are used to construct a more precise formal model of the given BPEL process and hence to improve the quality of analysis results.
Abstract: The Business Process Execution Language for Web Services WS-BPEL provides an technology to aggregate encapsulated functionalities for defining high-value Web services. For a distributed application in a B2B interaction, the partners simply need to expose their provided functionality as BPEL processes and compose them. Verifying such distributed web service based systems has been a huge topic in the research community lately - cf. [4] for a good overview. However, in most of the work on analyzing properties of interacting Web Services, especially when backed by stateful implementations like WS-BPEL, the data flow present in the implementation is widely neglected, and the analysis focusses on control flow only. This might lead to false-positive analysis results when searching for design weaknesses and errors, e. g. analyzing the controllability [14] of a given BPEL process. In this paper, we present a method to extract dataflow information by constructing a CSSA representation and detecting data dependencies that effect communication behavior. Those discovered dependencies are used to construct a more precise formal model of the given BPEL process and hence to improve the quality of analysis results.

65 citations

Proceedings ArticleDOI
01 Apr 1998
TL;DR: A new software process model, ASP (Agile Software Process), is proposed and its experience in large-scale software development is discussed and it aims at quick delivery of software products by integrating the lightweight processes, modular process structures and incremental and iterative process enaction.
Abstract: This article proposes a new software process model, ASP (Agile Software Process) and discusses its experience in large-scale software development. The Japanese software factory was a successful model in the development of quality software for large-scale business applications in the 80s. However, the requirements for software development have dramatically changed. Development cycle-time has been promoted to one of the top goals of software development in the 90s. Unlike conventional software process models based on volume, the ASP is a time-based process model which aims at quick delivery of software products by integrating the lightweight processes, modular process structures and incremental and iterative process enaction. The major contributions of APS include: a new process model and its enaction mechanism based on time; a software process model for evolutional delivery; a software process architecture integrating concurrent and asynchronous processes, incremental and iterative process enaction, distributed multi-site processes, and the people-centered processes; a process-centered software engineering environment for ASP; and experience and lessons learned from the use of ASP in the development of a family of large-scale communication software systems for more than five years.

65 citations

Proceedings ArticleDOI
16 Nov 2002
TL;DR: Several multivariate statistical techniques can automatically extract important features from the data and be fed directly back to an application developer, or used as input to a more comprehensive performance analysis environment, such as a visualization or an expert system.
Abstract: Contemporary microprocessors provide a rich set of integrated performance counters that allow application developers and system architects alike the opportunity to gather important information about workload behaviors. Current techniques for analyzing data produced from these counters use raw counts, ratios, and visualization techniques help users make decisions about their application performance. While these techniques are appropriate for analyzing data from one process, they do not scale easily to new levels demanded by contemporary computing systems. Very simply, this paper addresses these concerns by evaluating several multivariate statistical techniques on these datasets. We find that several techniques, such as statistical clustering, can automatically extract important features from the data. These derived results can, in turn, be fed directly back to an application developer, or used as input to a more comprehensive performance analysis environment, such as a visualization or an expert system.

65 citations

Patent
17 Oct 2003
TL;DR: In this paper, an electronic device having an update agent capable of updating application software employing reference software and an update package generated based on the reference software is described, where the update agent may be employed by the electronic device to perform the update.
Abstract: Disclosed herein is an electronic device having an update agent capable of updating application software employing reference software and an update package generated based on the reference software The update agent may be employed by the electronic device to perform the update When a user of an electronic device installs an application software, reference software may also be installed during the same installation to support subsequent updates to the application software In a personal computer, application software may be loaded from a CDROM that may also provide reference software Both application software and reference software may be installed during the same installation onto the PC from the CDROM Update packages may also be generated based on the reference software and the number of update packages to be generated Disclosed herein is a method and system where multiple update transitions may be reduced to a single update transition

65 citations

Journal Article
TL;DR: This issue describes software radio issues at a relatively high level and considers the flexible implementation of specific radio tasks via the partitioning of radio architectures into the two core programmable technologies of digital signal processors and field-programmable gate arrays.
Abstract: ith thc\\ayrapid 3dv.incemcnt~)lwireess pcrsonal conimuiiiciltion scivices, a newchiilIcnge t~~thi\\iniliist~i\\thciiit~g~~ti~in~~fnitiltiplc sy\\tems and applic;ition%on ii single device. Existing wireless commiinieiilion standiirds arc priniitrily regioniil riirhcr than worldwide. Thic ci~iiscs prol)lenis nor only with intern;itional roanling. but al,o w i r h mulriplc \\tandnrds operating w i t h i n rlic s m c gcographiciil Although tliirtl-genelation wircless eommunic;irit)n concent5 1c.2.. lMT-2llOU~ ;tddrcsb tl ic eoxl o f I \\ V I globalstandardization, anapproachwhich ismore KWANC-CHEh realistic in the intermediate term and more flexible for the longer termis to develop transceivers thatwill operatewithseveralstandards and in severalfrequencybandsonacommon hardware platform. Such a platform would allow flexible and programmable transceiver operations. This type of software radio is expected to be a key technology in several emerging application scenarios of wireless communications, including not only cellular telephony, but also the wireless networking of a wide range of information appliances. The seven articles of this special issue provide a review of some recent developments in this field. The issue begins with two articles that describe software radio issues at a relatively high level. The first is “Cognitive Radio: Making Software Radio More Personal,” by J. Mitola 111 and G. Q. Maguire, Jr., which introduces a Radio Knowledge Representation Languagethat enhances the flexibility of personal services for software radio. Next, “The Software Radio Development System,” by S. P. Reichhart, B. Youmans and R. Drygert, describes the development of a software radio testbed at the Air Force Research Laboratoty. The next two articles consider the flexible implementation of specific radio tasks via the partitioning of radio architectures into the two core programmable technologies of digital signal processors and field-programmable gate arrays. “SoftwareDefined Radio Architectures for Interference Cancellation in DS-CDMASystems,” by I. Seskar and N. B. Mandayam, examines the task of interference suppression in CDMA systems in this context; “Error Control Coding in Software Radios: An FPGA Approach,” by G. Ahlquist, M. Rice, and B. Nelson, considers the implementation of error control codes. The next two articles consider the implernentational issues arising in the front-end and baseband stages of a software radio. To reachthe goals ofmultiband and multistandard operation, digital frontendimplementationisakeytechnology, andT. Hentsche1,M. Henker, and G. Fettweis explore this issue in “The Digital Front-End of Software RadioTerminals.”Processingpower and analog-digital conversion in baseband digital signal processing can have a strong impact on practical implementations. A. K. Salkintzis, H. Nie, and P.T. Mathiopou1osstudytheseconcernsin“ADCandDSP Challenges in the Development of Software Radio Base Stations.” Finally, we wrap up the issue with an article describing a system implementation in software radio. In particular, in “Receiver Dimensioning in aHybrid Multicarrier GSM BaseStation,’”. Posti, R. Javela, and P. Leppanen describe an application of software radio to flexibly implement a multicarrier GSM base station. Ascanbeseen, thiscollectionofarticlesprovidesaviewofsoftware radio spanning the range from gencral system architecIC CHEN RAMJEE PRASAD H. VINCENT POOR

65 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