The Experts below are selected from a list of 312 Experts worldwide ranked by ideXlab platform
James W Moore - One of the best experts on this subject based on the ideXlab platform.
-
the use of encryption to ensure the integrity of Reusable Software components
International Conference on Software Reuse, 1994Co-Authors: James W MooreAbstract:Several efforts are currently underway to foster a marketplace for Reusable Software components based upon interoperating electronic libraries containing managed collections of components. In such a marketplace, it is necessary for potential users to be able to verify the origin of candidate components and to assure that they have not been modified by third parties. This paper proposes a method for providing the assurance through the application of modern encryption techniques. >
-
ICSR - The use of encryption to ensure the integrity of Reusable Software components
Proceedings of 1994 3rd International Conference on Software Reuse, 1Co-Authors: James W MooreAbstract:Several efforts are currently underway to foster a marketplace for Reusable Software components based upon interoperating electronic libraries containing managed collections of components. In such a marketplace, it is necessary for potential users to be able to verify the origin of candidate components and to assure that they have not been modified by third parties. This paper proposes a method for providing the assurance through the application of modern encryption techniques. >
William B. Frakes - One of the best experts on this subject based on the ideXlab platform.
-
ICSR - Visualization of Reusable Software Assets
Software Reuse: Advances in Software Reusability, 2000Co-Authors: Omar Alonso, William B. FrakesAbstract:This paper presents methods for helping users understand Reusable Software assets. We present a model and Software architecture for visualizing Reusable Software assets. We described visualizations techniques based on design principles for helping the user understand and compare Reusable components.
-
an empirical study of representation methods for Reusable Software components
European Software Engineering Conference, 1994Co-Authors: William B. Frakes, T P PoleAbstract:An empirical study of methods for representing Reusable Software components is described. Thirty-five subjects searched for Reusable components in a database of UNIX tools using four different representation methods: attribute-value, enumerated, faceted, and keyword. The study used Proteus, a reuse library system that supports multiple representation methods. Searching effectiveness was measured with recall, precision, and overlap. Search time for the four methods was also compared. Subjects rated the methods in terms of preference and helpfulness in understanding components. Some principles for constructing reuse libraries. Based on the results of this study, are discussed. >
T P Pole - One of the best experts on this subject based on the ideXlab platform.
-
an empirical study of representation methods for Reusable Software components
European Software Engineering Conference, 1994Co-Authors: William B. Frakes, T P PoleAbstract:An empirical study of methods for representing Reusable Software components is described. Thirty-five subjects searched for Reusable components in a database of UNIX tools using four different representation methods: attribute-value, enumerated, faceted, and keyword. The study used Proteus, a reuse library system that supports multiple representation methods. Searching effectiveness was measured with recall, precision, and overlap. Search time for the four methods was also compared. Subjects rated the methods in terms of preference and helpfulness in understanding components. Some principles for constructing reuse libraries. Based on the results of this study, are discussed. >
Manuel Pérez Cota - One of the best experts on this subject based on the ideXlab platform.
-
Integrating Matlab Neural Networks Toolbox functionality in a fully Reusable Software component library
Neural Computing and Applications, 2007Co-Authors: Arturo J. Méndez, Emilio García Roselló, Jacinto González Dacosta, María J. Lado, Manuel Pérez CotaAbstract:In this work, we present a Reusable Software component library, called IMO.Net Artificial Neural Networks library, which encapsulates the functionality of the Matlab Neural Networks Toolbox (MNNT). The MNNT is a powerful tool to work with neural networks. However, MNNT has not been conceived as a Reusable and integrable Software piece, and its results are clearly inadequate to be used for development of applications. The component library presented in this paper is fully Reusable, allowing the integration of the neural networks toolbox objects and functions in Software applications, independently of the platform and tools used to build it. Furthermore, this library provides two different sets of classes to the programmers, one of them presenting an application program interface (API) similar to the Matlab toolbox, and the other a fully object-oriented designed API, which is easier to use and more adequate for object-oriented and rapid application development. This library combines the advantages of being fully Reusable and internally employing the MNNT to perform the algorithmic task, consequently inheriting all its power, robustness and comprehensiveness, but without its reusability limitations.
-
ENC - IMO.Net Artificial Neural Networks: an object-oriented Reusable Software component library to integrate Matlab Neural Networks functionality
2006 Seventh Mexican International Conference on Computer Science, 2006Co-Authors: Arturo J. Méndez, Emilio García Roselló, Jacinto González Dacosta, María J. Lado, David Torres, Manuel Pérez CotaAbstract:We describe a Reusable Software component library which encapsulates the functionality of the Matlab Neural Networks Toolbox (MNNT). Our library allows the integration of the neural networks toolbox in the Software applications development, independently of the platform and development tools used to build it. This library offers two different sets of classes: 1) an API (Application Program Interface) similar to the Matlab toolbox; and 2) a fully object-oriented designed AP. The benefits of using this Software component are: 1) to build Reusable applications; and 2) to take advantage of the MNNT functionality, power, and robustness.
Delbert Tesar - One of the best experts on this subject based on the ideXlab platform.
-
ICRA - A Reusable Software architecture for manual controller integration
Proceedings of International Conference on Robotics and Automation, 1Co-Authors: Mitch Pryor, Chetan Kapoor, Richard Hooper, Delbert TesarAbstract:This paper examines the commonalities of manual controllers used in robotics for teleoperation. These include devices ranging from simple joysticks to force-reflecting controllers. The similarities in functionality and behaviour of these controllers is further exploited to develop a Reusable Software architecture for manual controller interfacing. The development of this architecture is based on object-oriented design. The application of this design philosophy led to the development of a hierarchy of Software components that are manual controller independent and also have a standardized interface. Reusability of these components is supported through generality and extensibility. The key design requirements for this architecture were: open-system, Reusable, application independent, extensive error-handling and safety checking, applicability to real-time control and simulation, and reduction in program development time. This paper discusses the Software analysis and design issues that were faced to meet the architecture requirements. Further, this architecture is demonstrated using four different manual controllers and a teleoperated dual-arm robotic manipulator.