Domain Model Definition for Domain-Specific Rule Generation Using Variability Model

The business environment is rapidly undergoing changes, and they need a prompt adaptation to the enterprise business systems. The process models have abstract behaviors that can apply to diverse conditions. For allowing to reuse a single process model, the configuration and customisation features ca...

Full description

Bibliographic Details
Main Authors: Mani, N., Helfert, M., Pahl, C., Nimmagadda, Shastri, Vasant, P.
Other Authors: Vasant, P
Format: Book Chapter
Language:English
Published: SPRINGER INTERNATIONAL PUBLISHING AG 2018
Subjects:
Online Access:http://hdl.handle.net/20.500.11937/81164
_version_ 1848764329402302464
author Mani, N.
Helfert, M.
Pahl, C.
Nimmagadda, Shastri
Vasant, P.
author2 Vasant, P
author_facet Vasant, P
Mani, N.
Helfert, M.
Pahl, C.
Nimmagadda, Shastri
Vasant, P.
author_sort Mani, N.
building Curtin Institutional Repository
collection Online Access
description The business environment is rapidly undergoing changes, and they need a prompt adaptation to the enterprise business systems. The process models have abstract behaviors that can apply to diverse conditions. For allowing to reuse a single process model, the configuration and customisation features can support the design improvisation. However, most of the process models are rigid and hard coded. The current proposal for automatic code generation is not devised to cope with rapid integration of the changes in business coordination. Domain-specific Rules (DSRs)constitute to be the key element for domain specific enterprise application, allowing changes in configuration and managing the domain constraint with-in the domain. In this paper, the key contribution is conceptualisation of the do-main model, domain model language definition and specification of domain model syntax as a source visual modelling language to translate into domain specific code. It is an input or source for generating the target language which is do-main-specific rule language (DSRL). It can be applied to adapt to a process constraint configuration to fulfill the domain-specific needs.
first_indexed 2025-11-14T11:17:37Z
format Book Chapter
id curtin-20.500.11937-81164
institution Curtin University Malaysia
institution_category Local University
language English
last_indexed 2025-11-14T11:17:37Z
publishDate 2018
publisher SPRINGER INTERNATIONAL PUBLISHING AG
recordtype eprints
repository_type Digital Repository
spelling curtin-20.500.11937-811642021-02-05T01:25:53Z Domain Model Definition for Domain-Specific Rule Generation Using Variability Model Mani, N. Helfert, M. Pahl, C. Nimmagadda, Shastri Vasant, P. Vasant, P Litvinchev, I MarmolejoSaucedo, JA Science & Technology Technology Computer Science, Software Engineering Computer Science, Theory & Methods Computer Science WEB LANGUAGE The business environment is rapidly undergoing changes, and they need a prompt adaptation to the enterprise business systems. The process models have abstract behaviors that can apply to diverse conditions. For allowing to reuse a single process model, the configuration and customisation features can support the design improvisation. However, most of the process models are rigid and hard coded. The current proposal for automatic code generation is not devised to cope with rapid integration of the changes in business coordination. Domain-specific Rules (DSRs)constitute to be the key element for domain specific enterprise application, allowing changes in configuration and managing the domain constraint with-in the domain. In this paper, the key contribution is conceptualisation of the do-main model, domain model language definition and specification of domain model syntax as a source visual modelling language to translate into domain specific code. It is an input or source for generating the target language which is do-main-specific rule language (DSRL). It can be applied to adapt to a process constraint configuration to fulfill the domain-specific needs. 2018 Book Chapter http://hdl.handle.net/20.500.11937/81164 10.1007/978-3-319-70542-2_4 English SPRINGER INTERNATIONAL PUBLISHING AG restricted
spellingShingle Science & Technology
Technology
Computer Science, Software Engineering
Computer Science, Theory & Methods
Computer Science
WEB
LANGUAGE
Mani, N.
Helfert, M.
Pahl, C.
Nimmagadda, Shastri
Vasant, P.
Domain Model Definition for Domain-Specific Rule Generation Using Variability Model
title Domain Model Definition for Domain-Specific Rule Generation Using Variability Model
title_full Domain Model Definition for Domain-Specific Rule Generation Using Variability Model
title_fullStr Domain Model Definition for Domain-Specific Rule Generation Using Variability Model
title_full_unstemmed Domain Model Definition for Domain-Specific Rule Generation Using Variability Model
title_short Domain Model Definition for Domain-Specific Rule Generation Using Variability Model
title_sort domain model definition for domain-specific rule generation using variability model
topic Science & Technology
Technology
Computer Science, Software Engineering
Computer Science, Theory & Methods
Computer Science
WEB
LANGUAGE
url http://hdl.handle.net/20.500.11937/81164