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
24 Aug 2001
TL;DR: In this article, a data exchange system for exchanging data between two software systems running on a computer for maintaining data consistency in databases in the two software system in real-time is described.
Abstract: A data exchange system is disclosed for exchanging data between two software systems running on a computer for maintaining data consistency in databases in the two software systems in real-time. The data exchange system comprises a first and a second data-exchanging software systems. The first data-exchanging software system operates as an application software under the Microsoft Windows or Linux operating system of the computer and comprises an OS data synchronization module, an OS data exchange module, an OS exchange databank, and an OS standard-format databank. The second data-exchanging software system operates as another application software under the One-Touch OS™ operating system and comprises an AP data synchronization module, an AP data exchange module, an AP exchange databank, and an AP standard-format databank. The OS data exchange module accesses information stored in the AP standard-format databank for comparison with information stored in the OS exchange databank. The OS data synchronization module synchronizes the compared information designated by a user of the computer, and the AP data exchange module accesses information stored in the OS standard-format databank for comparison with information stored in the AP exchange databank. The AP data synchronization module synchronizes the compared information designated by the user.

92 citations

Patent
29 Jun 2001
TL;DR: In this paper, a method and apparatus are described for auditing and tracking changes in a managed hosting server, which can then be queried to identify the root cause of problems and aid in systems and applications management in the data center.
Abstract: A method and apparatus are described for auditing and tracking changes in a managed hosting server. Embodiments of the present invention track changes made to systems in a server farm or data center. More specifically, embodiments of the present invention track changes to the operating system, file system, registry, application software files, and other important files and maintain the changes in a database. This database of changes can then be queried to identify the root cause of problems and aid in systems and applications management in the data center.

92 citations

Journal ArticleDOI
TL;DR: A software generation methodology is proposed that takes advantage of a restricted class of specifications and allows for tight control over the implementation cost, and exploits several techniques from the domain of Boolean function optimization.
Abstract: Software components for embedded reactive real-time applications must satisfy tight code size and run-time constraints. Cooperating finite state machines provide convenient intermediate format for embedded system co-synthesis, between high-level specification languages and software or hardware implementations. We propose a software generation methodology that takes advantage of a restricted class of specifications and allows for tight control over the implementation cost. The methodology exploits several techniques from the domain of Boolean function optimization. We also describe how the simplified control/data-flow graph used as an intermediate representation can be used to accurately estimate the size and timing cost of the final executable code.

92 citations

Journal ArticleDOI
TL;DR: In this article, the authors argue that to achieve the goal of widespread component-based engineering, the industry must overcome challenges related to safety, reliability, and security, if the industry cannot adequately address these problems, the goal may remain unmet.
Abstract: An increasing number of organizations are using software applications of larger applications. In this new role, acquired software must integrate with other software functionality. In the introduction to the cover features, the author describes why the industry is moving toward a software design paradigm in which many of the needed software functions already exist. The developer's task, then, becomes one of accurately selecting functions and integrating them into a system. The problem is that commercial, off-the- shelf (COTS) software is almost always delivered in a black box with restrictions that keep developers from looking inside. Therefore, most forms of software analysis that would help developers decide if the software is going to perform safely, securely, and reliably are not available. Developers are thus at the mercy of the software vendor in many ways. The author argues that to achieve the goal of widespread component-based engineering, the industry must overcome challenges related to safety, reliability, and security. If the industry cannot adequately address these problems, the goal may remain unmet.

91 citations

Journal ArticleDOI
TL;DR: A new hierarchically structured approach to building robustness benchmarks, which overcomes many deficiencies of past efforts, is presented and has been applied to building a hierarchic structured benchmark that tests part of the Unix file and virtual memory systems.
Abstract: Inability to identify weaknesses or to quantify advancements in software system robustness frequently hinders the development of robust software systems. Efforts have been made to develop benchmarks of software robustness to address this problem, but they all suffer from significant shortcomings. The paper presents the various features that are desirable in a benchmark of system robustness, and evaluates some existing benchmarks according to these features. A new hierarchically structured approach to building robustness benchmarks, which overcomes many deficiencies of past efforts, is also presented. This approach has been applied to building a hierarchically structured benchmark that tests part of the Unix file and virtual memory systems. The resultant benchmark has successfully been used to identify new response class structures that were not detected in a similar situation by other less organized techniques.

91 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