Topic
Software
About: Software is a research topic. Over the lifetime, 130577 publications have been published within this topic receiving 2028987 citations. The topic is also known as: computer software & computational tool.
Papers published on a yearly basis
Papers
More filters
••
TL;DR: All graphical objects and behaviors of those objects are explicitly represented at run time, so the system can provide a number of high level built-in functions, including automatic display and editing of objects, and external analysis and control of interfaces.
Abstract: The Amulet user interface development environment makes it easier for programmers to create highly interactive, graphical user interface software for Unix, Windows and the Macintosh. Amulet uses new models for objects, constraints, animation, input, output, commands, and undo. The object system is a prototype instance model in which there is no distinction between classes and instances or between methods and data. The constraint system allows any value of any object to be computed by arbitrary code and supports multiple constraint solvers. Animations can be attached to existing objects with a single line of code. Input from the user is handled by "interactor" objects which support reuse of behavior objects. The output model provides a declarative definition of the graphics and supports automatic refresh. Command objects encapsulate all of the information needed about operations, including support for various ways to undo them. A key feature of the Amulet design is that all graphical objects and behaviors of those objects are explicitly represented at run time, so the system can provide a number of high level built-in functions, including automatic display and editing of objects, and external analysis and control of interfaces. Amulet integrates these capabilities in a flexible and effective manner.
238 citations
•
15 Jun 2004
TL;DR: In this paper, a client computer sends application information about a software application to a server system, and the server system performs a comparison between the application information and the most-updated upgrade package for the software application.
Abstract: A method for remotely updating software in a plurality of computer systems is disclosed. In one embodiment, a client computer sends application information about a software application to a server system. The server system performs a comparison between the application information about the software application and the most-updated upgrade package for the software application. The most-updated upgrade package for the software application is stored in a part database. The most-updated upgrade package for the software application is received by the client system automatically when the comparison indicates that the most-updated upgrade package has not been installed on the client system. A client database stores a plurality of configuration files for a plurality of client systems. A first configuration file provides the sever system with the knowledge of the software applications installed on the client system. The application information about the software application comprises version information of the software applications and is stored in a database in the client system.
238 citations
••
TL;DR: Excel 2007, like its predecessors, fails a standard set of intermediate-level accuracy tests in three areas: statistical distributions, random number generation, and estimation as mentioned in this paper, and additional errors in specific Excel procedures are discussed.
238 citations
••
TL;DR: TcsBU as mentioned in this paper is a web-based program that extends the capabilities of TCS by implementing haplotype classification into an arbitrary user-defined scheme, which is displayed as pie-chart like graphs embedded into the network.
Abstract: MOTIVATION TCS is a widely used haplotype network reconstruction software, but lacks the capability of overlapping genetic with geographic structure, which is often a first step in phylogeographic analysis. RESULTS tcsBU is a web-based program that extends the capabilities of TCS, by implementing haplotype classification into an arbitrary user-defined scheme, which is displayed as pie-chart like graphs embedded into the network. Taking advantage of modern graphic libraries, tcsBU also improves the speed at which the final network layout is reached. Networks can be saved as a Scalable Vector Graphics format. AVAILABILITY AND IMPLEMENTATION tcsBU is available on-line at http://cibio.up.pt/software/tcsBU/. The source code is freely available from https://github.com/sairum/tcsbu/ under a standard MIT license.
238 citations
••
TL;DR: The major workflow of the STEPanizer tool is described, illustrating the application on two examples from transmission electron microscopy and light microscopy, respectively.
Abstract: STEPanizer is an easy-to-use computer-based software tool for the stereological assessment of digitally captured images from all kinds of microscopical (LM, TEM, LSM) and macroscopical (radiology, tomography) imaging modalities. The program design focuses on providing the user a defined workflow adapted to most basic stereological tasks. The software is compact, that is user friendly without being bulky. STEPanizer comprises the creation of test systems, the appropriate display of digital images with superimposed test systems, a scaling facility, a counting module and an export function for the transfer of results to spreadsheet programs. Here we describe the major workflow of the tool illustrating the application on two examples from transmission electron microscopy and light microscopy, respectively.
238 citations