There is a growing demand to port existing PC-based software systems to mobile device platforms. Systems running on mobile devices share basic characteristics with their PC …
Software maintenance is an important phase in the software development life cycle. More than 75% of maintenance efforts are enhancement. Currently, most enhancement projects …
The Internet has grown in popularity in recent years, and thus it has gained importance for many current businesses. They need to offer their products and services through their Web …
Due to the rapid changes in information technology (IT), the life cycle to develop an information system has become significantly shorter. Furthermore, companies worldwide …
INTRODUCTION We can consider a program transformation system as a type of enhancement programming. Its main aim is to provide technologies to reengineer legacy …
A novel laboratory environment where final year undergraduate students are tasked with developing unique, innovative and commercially viable location based services is …
A case study with around 30,000 lines of C code has been submitted to an experiment aiming at comparing the maintainability improvement of a legacy system. It refers to a system …
Requirements change. The requirements of a legacy information system change, often in unanticipated ways, and at a more rapid pace than the rate at which the information system …
S Bilato, G Calvagno, GA Mian… - … Conference on Image …, 1997 - ieeexplore.ieee.org
The complexity of the MPEG video coding standard makes it a challenging task to provide simple strategies to tune the coder parameters in order to produce consistent quality images …