Borislav Roussev

Dr. Borislav Roussev is an Associate Professor of CIS at the University of the Virgin Islands. His diverse background includes teaching and research experience in Europe, South Africa, and the US. Boris Roussev’s interests are in the areas of object-oriented and economic-driven software development, requirements engineering and project management. He conducts research on causes of project failures, working from the presumptions that value-neutral principles and practices in software development are unable to deal with the sources of project failures, and that in order to manage effectively the computer technology, one has to consider the social context in which it is deployed and produced. In addition, Dr. Roussev has experience in software risk management and software process quality factor analysis. All of the above is combined with industry experience in software methods such as domain engineering, product lines, MDA with xUML, generative programming, and aspect-oriented programming. Dr. Roussev’s most recent research initiative is an interdisciplinary project on object-oriented linguistics and semiotics.

Publications

Agile Outsourcing Projects: Structure and Management
Boris Roussev, Ram Akella. © 2010. 16 pages.
Agile methods are lightweight, iterative software development frameworks used predominantly on small- and mid-sized software development projects. This article introduces a...
Agile Outsourcing to India: Structure and Management
Boris Roussev, Ram Akella. © 2009. 22 pages.
The combination of low labor costs, technological sophistication, project management skills, and successful software establishment makes India a particularly attractive location...
Agile IT Outsourcing
Boris Roussev. © 2009. 16 pages.
Agile methods are lightweight, iterative software development frameworks used predominantly on small and mid-sized software development projects. This chapter introduces a...
Agile IT Outsourcing
Boris Roussev. © 2008. 17 pages.
Agile methods are lightweight, iterative software development frameworks used predominantly on small and mid-sized software development projects. This chapter introduces a...
Management of the Object-Oriented Development Process
Liping Liu, Borislav Roussev. © 2006. 372 pages.
Management of the Object-Oriented Development Process consists of a series of high-level discussions on technical and managerial issues related to object-oriented development....
Agile Outsourcing Projects: Structure and Management
Boris Roussev, Ram Akella. © 2006. 16 pages.
Agile methods are lightweight, iterative software development frameworks used predominantly on small- and mid-sized software development projects. This article introduces a...
Object-Oriented Modeling in UML2
Boris Roussev. © 2006. 35 pages.
Object-orientation (OO) is a powerful design methodology, which has firmly moved into the mainstream of software development. In 2002, both the IEEE John von Neumann Medal and...
MDA with xUML: Model Construction and Process Management
Boris Roussev. © 2006. 25 pages.
xUML epitomizes the convergence of visual modeling with model manipulation programming. The results of this merger are executable models and model-driven software development....
MDA Design Space and Project Planning
Boris Roussev. © 2006. 22 pages.
The change to Model-Driven Architecture (MDA) with Executable UML (xUML) results in changes to the existing object-oriented development practices, techniques, and skills. To use...
Agile Outsourcing to India: Structure and Management
Boris Roussev, Ram Akella. © 2006. 32 pages.
The combination of low labor costs, technological sophistication, project management skills, and successful software establishment makes India a particularly attractive location...
User Requirements Validation and Architecture Discovery through Use Case Invariants and Model Animation
Boris Roussev, Yvonna Rousseva. © 2006. 42 pages.
This work proposes a technique for requirements validation and logical structure discovery, compatible with evolutionary process models. The technique is based on a conservation...