6533b86efe1ef96bd12cbc42

RESEARCH PRODUCT

Considerations for Using Domain-Specific Modeling in the Analysis Phase of Software Development Process

Kalle Korhonen

subject

Software development processDomain-specific languagebusiness.industryComputer scienceSimulation modelingSystems engineeringSoftware developmentDomain-specific modelingDesign processPhysical designbusinessBusiness domain

description

Recent studies claim that domain-specific modeling may highly increase development productivity in specific well-defined domains. Domain-specific modeling is most often used only in the design phase of software development process, while general-purpose modeling techniques are used in the other phases. Integrating general-purpose modeling techniques with domain-specific modeling might be problematic, which is why in this paper we consider if it is feasible to extend domain-specific modeling to cover analysis phase activities in addition to design phase activities. Essentially, we discuss the different activities in analysis phase and consider whether or not domain-specific techniques can be used in them and is it possible to gain any benefits in doing so.

https://doi.org/10.1007/3-540-36087-5_112