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)
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)
Aspectual predesign is an approach to user-verified mapping of the non-functional requirements to the system into the aspect-oriented design model. It is an extension of the Klagenfurt Conceptual Predesign. In this paper, we present the architecture of modular software tool aiming to support the aspectual predesign workflow. The XML-based Predesign Exchange(More)
Quality requirements elicitation for new computer applications rests traditionally on interviewing stakeholders. That makes getting these requirements right more complicated than is necessary because the anticipated users not necessarily are good at talking about the kind of computer aid and its qualities they would appreciate. We suggest bypassing that(More)
Quality assurancei nsoftware processes requires that the involved parties sharea common understanding of ther equirements to be addressed. As a result, ac entral aspect of Quality-Aware Software Engineering (QuASE) is to harmonize the stakeholder views in system development. The paper shows how our approach to QuASE evolved from the initial idea to a(More)