Vladimir A. Shekhovtsov

Learn More
We present an approach to capturing the semantics of quality requirements in an intermediate predesign step residing between quality requirements elicitation and conceptual design. We propose Quality-Aware Predesign Model (QAPM) to be used at this step. In this model, the problem domain is viewed as a set of concerns. Out of this set, concerns related to(More)
An effective communication between the parties in the software development process is important for coming to and complying with appropriate agreements on the quality of the prospective software. Such communication is impaired when developers and business stakeholders perceive quality differently. To address this problem, we aim at a solution that supports(More)
This paper presents an extension of the Klagenfurt Conceptual Predes-ign Model (KCPM) allowing taking into account the non-functional requirements to the system. These requirements are treated as crosscutting concerns. This process could be also seen as an addition to the AOSD paradigm that brings the gap between the Aspect-Oriented Requirement Engineering(More)
The paper describes the current state of the ongoing project QuASE. This project aims at facilitating quality-related communication in software development by the following means: a communication platform providing view harmonizing mechanisms for the different parties involved in a software process, decision making support related to quality issues, reuse(More)
The paper describes the current state of the initial part of the ongoing project aimed at the intelligent support for dealing with quality-related information in the software process. We describe the empirical qualitative studies aimed at acquiring the knowledge on stakeholder perception of quality and quality-related stakeholder interactions. This(More)
The paper addresses the matter of quality in the software process for service-oriented systems. We argue for the need of involving the users/stakeholders into the specification and evaluation of quality (requirements) and we develop means for supporting such an involvement. For this purpose we introduce classifications of user and quality types and as a(More)