loading
Papers

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Rodrigo M. L. M. Moreira and Ana C. R. Paiva

Affiliation: University of Porto, Portugal

ISBN: 978-989-758-083-3

Keyword(s): Domain-specific Language, DSL Engineering, DSL Development, GUI Modeling, GUI Testing.

Related Ontology Subjects/Areas/Topics: Constraint Modeling and Languages ; Domain-Specific Modeling and Domain-Specific Languages ; Languages, Tools and Architectures ; Model-Driven Software Development ; Software Engineering ; Syntax and Semantics of Modeling Languages

Abstract: Modeling and building software systems for a given specific domain is a complex task. Domain-Specific Languages (DSLs) have been increasingly gaining attention because they are developed to cope with particularities of specific domains. However, DSL development consists in a set of tasks to be performed and some can be error-prone. Identifying the correct set of elements within a DSL and their constraints can be very demanding. Alloy is a popular lightweight intuitive formal language with a simple notation that is easy to read and write. When models of a DSL are specified using Alloy, it becomes possible to generate instances that should represent valid models. So, this paper presents a generic innovative methodology using Alloy in DSL engineering, in order to find and tune language constraints in a systematic way. It also presents an empirical study illustrating the applicability of the proposed methodology.

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 34.204.173.45

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
M. L. M. Moreira, R. and Paiva, Ana C. R. (2015). A Novel Approach using Alloy in Domain-specific Language Engineering.In Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD, ISBN 978-989-758-083-3, pages 157-164. DOI: 10.5220/0005228101570164

@conference{modelsward15,
author={Rodrigo M. L. M. Moreira. and Paiva, Ana C. R.},
title={A Novel Approach using Alloy in Domain-specific Language Engineering},
booktitle={Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,},
year={2015},
pages={157-164},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0005228101570164},
isbn={978-989-758-083-3},
}

TY - CONF

JO - Proceedings of the 3rd International Conference on Model-Driven Engineering and Software Development - Volume 1: MODELSWARD,
TI - A Novel Approach using Alloy in Domain-specific Language Engineering
SN - 978-989-758-083-3
AU - M. L. M. Moreira, R.
AU - Paiva, Ana C. R.
PY - 2015
SP - 157
EP - 164
DO - 10.5220/0005228101570164

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.