An Empirical Study on Software Reuse in Small IT Companies in the Balkan Region

Journal Title: INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY - Year 2013, Vol 9, Issue 2

Abstract

Software reuse as a distinct field of study in software engineering has been practiced since programming began. From different surveys it is seen that software reuse is an inevitable solution that has potential to improve time –to-market and man power/cost trends that have been ongoing, having a significant impact on software industry.  It helps organize large-scale development and what is more important; it makes system building less expensive. In large companies many success stories of software reuse and use components have been quoted, with its potential for achieving good quality systems in short time scales but what about small, less structured companies, who depend on the ability to produce their product as quickly as possible, while trying to keep standards high enough to keep their customers happy and their maintenance costs low. One important issue is how to make best use of reuse at the companies of small size. In this article, we described the results of our survey at several IT companies in the region, mainly in Macedonia and Kosovo. Our aim was to evaluate issues surrounding software reuse and component-based development, from the perspective of developers involved in a software development. We wanted to explore their experience with software reuse and COTS components, to look at the possible benefits, disadvantages and contributors towards successful reuse and possibly try to increase the knowledge and understanding of CBSE.

Authors and Affiliations

Florinda Imeri, Ljupcho Antovski

Keywords

Related Articles

Stability Aware Routing in Mobile Ad-Hoc Networks using multiple Route

Previous work on routing in MANETs has resulted innumerous routing protocols that aim at satisfying constraints such asminimum hop or low energy. Existing routing protocols often fail todiscover stable routes between sou...

Performance evaluation of conflict serializability against 2PL in Homogenous Distributed Database

There are many techniques in the recent years that provide the synchronization among the transactions using shared data like 2 phase locking protocol and time stamping in distributed database system. These techniques are...

A FUZZY BASED APPROACH FOR EARLY REQUIREMENT PRIORITIZATION

The importance of the prioritization in commercial software development has been analyzed by many researchers. The gathered requirements are required to be put into an order of some priority. In other words we can say th...

Cloud Computing Environment: A Review

Cloud computing is a vigorous technology by which a user can get software, application, operating system and hardware as a service without actually possessing it and paying only according to the usage. Cloud Computing is...

STUDY OF PARAMETERS FOR EVALUATION OF SOFTWARE AS A SERVICE

Cloud computing is widely believed to be a revolution in computing that could soon become an industry standard, altogether replacing the traditional office setup. Due to the recency of these services, question marks exis...

Download PDF file
  • EP ID EP650150
  • DOI 10.24297/ijct.v9i2.4170
  • Views 100
  • Downloads 0

How To Cite

Florinda Imeri, Ljupcho Antovski (2013). An Empirical Study on Software Reuse in Small IT Companies in the Balkan Region. INTERNATIONAL JOURNAL OF COMPUTERS & TECHNOLOGY, 9(2), 1040-1048. https://europub.co.uk/articles/-A-650150