: During software development projects there is always a particular working “product” that is generated but rarely managed: the knowledge and experience that team members acqui...
Business process re-engineering has overcome the hype of the nineties of the last century and has become an engineering discipline. With the advent of e-business a new era of unce...
MapReduce provides a parallel and scalable programming model for data-intensive business and scientific applications. MapReduce and its de facto open source project, called Hadoop...
More and more software projects are using COTS (Commercialoff-the-shelf) components. Using COTS components brings both advantages and risks. To manage some risks in using COTS com...
platform and a suite of abstract components with which new developments in different application domains can be engineered with minimal effort [1]p.16. Generic platforms, or refere...