Learn More
Component-Based Development (CBD) approach now is widely accepted in software industry. This approach enables efficient application development through the integration of already developed software components. The success of these applications heavily depends upon the selection of appropriate components to fit customer requirements. Therefore it is very(More)
Software reuse has been used as a tool to reduce the development cost and time of the software. Nowadays, in fact, majority of software systems are being developed from an assembly of existing reusable components. In order to assess the reuse of components effectively, it is necessary to measure the reusability of these components. Paper proposes Artificial(More)
Maintenance of software systems has become a major concern for software developers and users. In environments, where software changes are frequently required to improve software quality, chan-geability is an important characteristic of maintainability in ISO/IEC 9126 quality standards. Many researchers and practition-ers have proposed changeability(More)
Storage and representation of reusable software components in software repositories to facilitate convenient identification and retrieval has been always a concern for software reuse researchers. This paper discusses and demonstrated an ant colony algorithm based technique that generates rules to store and then identify the component from software(More)
The neglected tropical diseases (NTDs), which affect the very poor, pose a major public health problem in the South-East Asia Region of the World Health Organization (WHO). Although more than a dozen NTDs affect the region, over the past five years four of them in particular - leprosy, lymphatic filariasis, visceral leishmaniasis (kala-azar) and yaws - have(More)
Coupling is an internal software attribute that can be used to indicate the degree of interdependence among the components of a software system. Coupling in software has been linked to predict external software quality attributes such as <i>fault-proneness, ripple effects, changeability, impact analysis</i> etc. Despite an interesting body of work for(More)
Arthropod-borne viruses (arboviruses) have become significant public health problems, with the emergence and re-emergence of arboviral diseases nearly worldwide. The most populated Southeast Asia region is particularly vulnerable. The arboviral diseases such as dengue (DEN), Japanese encephalitis (JE), West Nile virus (WNV), chikungunya fever (CHIK),(More)