Search results for "Reusability"
showing 7 items of 17 documents
Use and Identification of Components in Component-Based Software Development Methods
2000
New software systems are needed ever more but to keep up with this trend software developers must learn to create quality software more efficiently. One approach is to (re-)use components as building blocks of the new software. Recently there has been more interest to create component-based software development methods to support this. In this article we first set out requirements for reuse-based software development and then evaluate three component-based methods, namely Catalysis, OMT++, and Unified Process. As a conclusion we argue that evaluated methods produce prefabricated components and that component-based means that software developers can change better components to existing syste…
XPL, a Presentation Language based on User Interface Design Pattern
2007
The great diversity of presentations in software applications deals with fulfillment of various type of graphic interface constructions related to different programming Languages. Moreover, in the Internet era html pages play a main role because of the increasing complexity of Web applications. In Software Engineering, the use of design patterns is proven remarkable for the design and reuse of software components. Visual Design. Patterns (ViDP) are useful to define interaction schemas between. user and computer. By the some token, visual design. patterns are useful to incorporate common interfaces of interaction, schemas between user and computer. This paper describes the eXtensible Present…
Improving the Reuse Process is Based on Understanding the Business and the Products: Four Case Studies
2002
The reuse of software engineering assets has been proposed as the most promising alternative for improving productivity and software quality. The improvement of reuse requires understanding of suitable reuse strategies and the software process. In four industrial cases the reuse process is analyzed for the purpose of its improvement and remarkable differences between successful processes are found. Those differences are due to differences in the products and businesses of the analyzed companies. In some cases the product line approach fits the business very well and high level of reuse can be achieved by using it. In other cases the black-box approach to reuse has turned out to suit the bus…
Photodegradation of Brilliant Green Dye by a Zinc bioMOF and Crystallographic Visualization of Resulting CO2
2021
We present a novel bio-friendly water-stable Zn-based MOF (1), derived from the natural amino acid L-serine, which was able to efficiently photodegrade water solutions of brilliant green dye in only 120 min. The total degradation was followed by UV-Vis spectroscopy and further confirmed by single-crystal X-ray crystallography, revealing the presence of CO2 within its channels. Reusability studies further demonstrate the structural and performance robustness of 1.
Recent Applications of Carbonaceous Nanosorbents in Solid Phase Extraction for the Determination of Pesticides in Food Samples
2018
This article covers recent trends of carbonaceous nanomaterial supported solid phase extraction for the liquid and gas chromatography analysis of pesticides in food samples. Several advanced carbonaceous nanosorbents have been reported over the previous decade for pesticide extraction, such as graphene derivatives modified by combination with silica, amines, polymers, and/or magnetic nanoparticles. The advances in this field have opened possibilities for using neat or modified carbon nanotubes or graphene-type sorbents for the pre-concentration of polar or nonpolar pesticides by solid phase extraction (SPE) or micro-SPE methods or to apply such nanomaterials for the removal of matrix compon…
Agents driven smart sensors
2017
Any physical area (like schools, home, hospitals etc.) that uses either mobile devices, sensors, embedded systems or computers to gather information from the users and the environment and eventually, adapt according to the new information gained. [1] Smart spaces compromises of heterogeneous hardware which often leads to the issues of interoperability. One way of reducing the heterogeneity between the sensors is to introduce the semantic interface as sensors default interface. Semantic Web provides a common interface and for-mat for data representation so that one can decrease the heterogeneity of data and increase data reusability. [2] With the Smart Spaces, it is important to use only the…