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
29 Mar 2002
TL;DR: In this paper, the authors present a video reproduction apparatus that reproduces externally supplied package media, which contains video content storing video data and playback control data controlling reproduction of the video data in a specified data format and extensible application software using the video content.
Abstract: A video reproduction apparatus according to the present invention reproduces externally supplied package media. The package media contains video content storing video data and playback control data controlling reproduction of the video data in a specified data format, and extensible application software using the video content. The video reproduction apparatus includes as software pre-stored and executed in internal memory an operating system chosen from operating systems of plural types, middleware for absorbing differences in function according to the type of operating system, and a player application that runs on the middleware level for reproducing the video content. The middleware has a class library including tools used by the player application to play back the package media or to run the extensible application software. The player application consistently reproduces the video content of the package media according to the specified format by way of the tools included in the middleware class libraries. The extensible application software is run through the tools included in the class libraries of the middleware using video content contained in the same package media.

129 citations

Proceedings ArticleDOI
03 May 2003
TL;DR: This paper modified and applied the COBRA/spl trade/ method (Cost Estimation, Benchmarking, and Risk Assessment) to the web applications of a small Australian company, specializing in web development.
Abstract: In this paper, we investigate the application of the COBRA/spl trade/ method (Cost Estimation, Benchmarking, and Risk Assessment) in a new application domain, the area of web development. COBRA combines expert knowledge with data on a small number of projects to develop cost estimation models, which can also be used for risk analysis and benchmarking purposes. We modified and applied the method to the web applications of a small Australian company, specializing in web development. In this paper we present the modifications made to the COBRA method and results of applying the method In our study, using data on twelve web applications, the estimates derived from our Web-COBRA model showed a Mean Magnitude of Relative Error (MMRE) of 0.17. This result significantly outperformed expert estimates from Allette Systems (MMRE 0.37). A result comparable to Web-COBRA was obtained when applying ordinary least squares regression with size in terms of Web Objects as an independent variable (MMRE 0.23).

129 citations

Proceedings ArticleDOI
08 Jun 2008
TL;DR: An integrated framework, MAPS, which aims at parallelizing C applications for MPSoC platforms and extracts coarse-grained parallelism on a novel granularity level is proposed.
Abstract: In the past few years, MPSoC has become the most popular solution for embedded computing. However, the challenge of programming MPSoCs also comes as the biggest side-effect of the solution. Especially, when designers have to face the legacy C code accumulated through the years, the tool support is mostly unsatisfactory. In this paper, we propose an integrated framework, MAPS, which aims at parallelizing C applications for MPSoC platforms. It extracts coarse-grained parallelism on a novel granularity level. A set of tools have been developed for the framework. We will introduce the major components and their functionalities. Two case studies will be given, which demonstrate the use of MAPS on two different kinds of applications. In both cases the proposed framework helps the programmer to extract parallelism efficiently.

128 citations

Patent
30 Dec 2009
TL;DR: In this paper, the authors present a mobile application ecosystem comprising a mobile app development kit and store, both of which are implemented as web-based services such that creation, testing, and distribution of mobile applications, as well as discovery, investigation, and delivery of same, can all be performed using a standard web browser.
Abstract: The present invention provides a mobile application ecosystem comprising a mobile application development kit and store, both of which are implemented as web-based services such that creation, testing, and distribution of mobile applications, as well as discovery, investigation, and delivery of same, can all be performed using a standard web browser. The mobile application development kit offers common capabilities across all target mobile device brand and brand groups, allowing the same application construct to work unmodified on all, while building the application in a manner that is native to each, thereby avoiding any requirement to embed a separate common runtime or virtual machine on every mobile device.

128 citations

Journal ArticleDOI
TL;DR: The general technical concepts underlying compound documents and component software, which promise to simplify the design and implementation of complex software applications and, equally important, simplify human-computer interactive work models for application end users are examined.
Abstract: Component software benefits include reusability and interoperability, among others. What are the similarities and differences between the competing standards for this new technology, and how will they interoperate? Object-oriented technology is steadily gaining acceptance for commercial and custom application development through programming languages such as C++ and Smalltalk, object oriented CASE tools, databases, and operating systems such as Next Computer's NextStep. Two emerging technologies, called compound documents and component software, will likely accelerate the spread of objectoriented concepts across system-level services, development tools, and application-level behaviours. Tied closely to the popular client/server architecture for distributed computing, compound documents and component software define object-based models that facilitate interactions between independent programs. These new approaches promise to simplify the design and implementation of complex software applications and, equally important, simplify human-computer interactive work models for application end users. Following unfortunate tradition, major software vendors have developed competing standards to support and drive compound document and component software technologies. These incompatible standards specify distinct object models, data storage models, and application interaction protocols. The incompatibilities have generated confusion in the market, as independent software vendors, system integrators, in-house developers, and end users struggle to sort out the standards' relative merits, weaknesses, and chances for commercial success. Let's take a look now at the general technical concepts underlying compound documents and component software. Then we examine the OpenDoc, OLE 2, COM, and CORBA standards being proposed for these two technologies. Finally, we'll review the work being done to extend the standards and to achieve interoperability across them. >

128 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