About the reusable software Remote Laboratories have in common

Gravier, Christophe; FayoIIe, Jacques; Lardon, Jérémy; Bayard, Bernard
June 2009
Journal of Digital Information Management;Jun2009, Vol. 7 Issue 3, p166
Academic Journal
In this paper, we present a new device brought online thanks to our Collaborative Remote Laboratories framework. Whereas previous devices integrated in our remote laboratory belongs to the domain of electronics, such as Vector Network Analyzers, the device at the concern in this paper is an antenna workbench. Because the middle ware and framework for our environment were designed to be reusable, we wanted to illustrate these qualities by providing a completely new device in our Online Engineering catalog. After presenting the device to be put online, we will expose the software development efforts required in regards to the reusability of the solution.


Related Articles

  • A Component-Based Framework for Software Reusability. Khan, Adnan; Khan, Khalid; Amir, Muhammad; Khan, M. N. A. // International Journal of Software Engineering & Its Applications;2014, Vol. 8 Issue 10, p13 

    Component-based development allows us to develop and integrate product components which facilitate software reusability, high quality and simplification for testing. Component- Based Software Engineering makes use of approaches which are based on architecture definition languages, object...

  • A METHODOLOGY TO IDENTIFY THE LEVEL OF REUSE USING TEMPLATE FACTORS. Basha, N. Md Jubair; Mohan, Chandra // International Journal of Software Engineering & Applications;Sep2012, Vol. 3 Issue 5, p103 

    To build large scale software systems, Component Based Software Engineering (CBSE) has played a vital role. The current practices of software industry demands more development of a software within time and budget which is highly productive to them. It became so necessary to achieve how...

  • PDCML: A Model for Enhancing Software Reusability. Yasir, Nida; Jamil, Bushra; Ferzund, Javed // International Journal of Software Engineering & Its Applications;Jan2013, Vol. 7 Issue 1, p123 

    Software reusability is an important aspect of software development process. Reusable components can be used to build high quality and reliable software with reduced cost. These reusable components may have different granularity levels like methods, classes, packages and modules. Reusability can...

  • Architectural Mismatch: Why Reuse Is Still So Hard. Garlan, David; Allen, Robert; Ockerbloom, John // IEEE Software;Jul/Aug2009, Vol. 26 Issue 4, p66 

    The article explores the factors that make software reusability difficult to achieve. According to the authors, reuse failure could be explained by the phenomenon called architectural mismatch, which they define as the incompatible assumptions about the parts that comprise software's operating...

  • A Neural Network based Method to Optimize the Software Component Searching Results in K-Model. Gupta, Suresh Chand; Kumar, Ashok // International Journal of Computer Applications;Jun2013, Vol. 72 Issue 1-23, p20 

    Here we propose a storage and retrieval approach of reusable software components based on UML diagram, metadata repository and neural network. If we search the repository on the basis of attributes of MDL file descriptions, the search result would be better and thus giving higher precision, as...

  • Reusability of the Software.  // International Journal of Computer Applications;Sep2010, Vol. 7, p38 

    The article presents an empirical study which looks into the reusability of computer software based on the context of object-oriented design. The study examines aspects of the reusability of computer software including design processes interaction, involvement of mental processes in reuse and...

  • FORTY YEARS OF SOFTWARE REUSE. Kotovs, Vladimirs // Computer Science (1407-7493);2009, Vol. 38, p153 

    This paper is an overview of software reuse, its origins, research areas and main historical contributions. Reuse as the process of using existing software artefacts and knowledge has more than 40-year long history, and is currently recognized as an important mechanism to improve software...

  • A Component Model for Model Transformations. Cuadrado, Jesus Sanchez; Guerra, Esther; de Lara, Juan // IEEE Transactions on Software Engineering;Nov2014, Vol. 40 Issue 11, p1042 

    Model-driven engineering promotes an active use of models to conduct the software development process. In this way, models are used to specify, simulate, verify, test and generate code for the final systems. Model transformations are key enablers for this approach, being used to manipulate...

  • A Taguchi Approach to Investigate Impact of Factors for Reusability of Software Components. Sandhu, Parvinder S.; Blecharz, Pavel; Singh, Hardeep // International Journal of Applied Science, Engineering & Technolo;2008, Vol. 4 Issue 1, p50 

    Quantitative Investigation of impact of the factors' contribution towards measuring the reusability of software components could be helpful in evaluating the quality of developed or developing reusable software components and in identification of reusable component from existing legacy systems;...

  • Static Context Model and Metrics for Assessing the Completeness and Understandability of Static Context Model. Thyagaraju, G. S.; Kulkarni, U. P. // IUP Journal of Computer Sciences;Jul2012, Vol. 6 Issue 3, p35 

    Though the number of context-aware applications is increasing day by day along with the users, there is no generic programming paradigm for context-aware applications. This situation could be remedied by designing and developing an appropriate context modeling and programming paradigm for...


Read the Article


Sorry, but this item is not currently available from your library.

Try another library?
Sign out of this library

Other Topics