ConceptModeller: a Problem-Oriented Visual SDK for Globally Distributed   Enterprise Systems
  The paper describes problem-oriented approach to software development. The approach is a part of the original integrated methodology of enterprise Internet-based software design and implementation. All aspects of software development, from theory to implementation, are covered. 
Sergey V. Zykov