Building a Flexible Software Factory Using Partial Domain Specific Models

J.B. Warmer, A.G. Kleppe

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

81 Downloads (Pure)

Abstract

This paper describes some experiences in building a software factory by defining multiple small domain specific languages (DSLs) and having multiple small models per DSL. This is in high contrast with traditional approaches using monolithic models, e.g. written in UML. In our approach, models behave like source code to a large extend, leading to an easy way to manage the model(s) of large systems.
Original languageUndefined
Title of host publicationSixth OOPSLA Workshop on Domain-Specific Modeling (DSM'06)
Place of PublicationJyvaskyla
PublisherUniversity of Jyvaskyla
Pages15-22
Number of pages8
ISBN (Print)951-39-2631-1
Publication statusPublished - 22 Oct 2006
Event6th OOPSLA Workshop on Domain-Specific Modeling, DSM 2006 - Portland, United States
Duration: 22 Oct 200622 Oct 2006
Conference number: 6

Publication series

Name
PublisherUniversity of Jyvaskyla
Number2
ISSN (Print)1239-291X

Workshop

Workshop6th OOPSLA Workshop on Domain-Specific Modeling, DSM 2006
Abbreviated titleDSM
CountryUnited States
CityPortland
Period22/10/0622/10/06

Keywords

  • IR-66361
  • EWI-6934
  • METIS-238174

Cite this

Warmer, J. B., & Kleppe, A. G. (2006). Building a Flexible Software Factory Using Partial Domain Specific Models. In Sixth OOPSLA Workshop on Domain-Specific Modeling (DSM'06) (pp. 15-22). Jyvaskyla: University of Jyvaskyla.
Warmer, J.B. ; Kleppe, A.G. / Building a Flexible Software Factory Using Partial Domain Specific Models. Sixth OOPSLA Workshop on Domain-Specific Modeling (DSM'06). Jyvaskyla : University of Jyvaskyla, 2006. pp. 15-22
@inproceedings{077d39d4a9b74297b487cc612c40f629,
title = "Building a Flexible Software Factory Using Partial Domain Specific Models",
abstract = "This paper describes some experiences in building a software factory by defining multiple small domain specific languages (DSLs) and having multiple small models per DSL. This is in high contrast with traditional approaches using monolithic models, e.g. written in UML. In our approach, models behave like source code to a large extend, leading to an easy way to manage the model(s) of large systems.",
keywords = "IR-66361, EWI-6934, METIS-238174",
author = "J.B. Warmer and A.G. Kleppe",
year = "2006",
month = "10",
day = "22",
language = "Undefined",
isbn = "951-39-2631-1",
publisher = "University of Jyvaskyla",
number = "2",
pages = "15--22",
booktitle = "Sixth OOPSLA Workshop on Domain-Specific Modeling (DSM'06)",

}

Warmer, JB & Kleppe, AG 2006, Building a Flexible Software Factory Using Partial Domain Specific Models. in Sixth OOPSLA Workshop on Domain-Specific Modeling (DSM'06). University of Jyvaskyla, Jyvaskyla, pp. 15-22, 6th OOPSLA Workshop on Domain-Specific Modeling, DSM 2006, Portland, United States, 22/10/06.

Building a Flexible Software Factory Using Partial Domain Specific Models. / Warmer, J.B.; Kleppe, A.G.

Sixth OOPSLA Workshop on Domain-Specific Modeling (DSM'06). Jyvaskyla : University of Jyvaskyla, 2006. p. 15-22.

Research output: Chapter in Book/Report/Conference proceedingConference contributionAcademicpeer-review

TY - GEN

T1 - Building a Flexible Software Factory Using Partial Domain Specific Models

AU - Warmer, J.B.

AU - Kleppe, A.G.

PY - 2006/10/22

Y1 - 2006/10/22

N2 - This paper describes some experiences in building a software factory by defining multiple small domain specific languages (DSLs) and having multiple small models per DSL. This is in high contrast with traditional approaches using monolithic models, e.g. written in UML. In our approach, models behave like source code to a large extend, leading to an easy way to manage the model(s) of large systems.

AB - This paper describes some experiences in building a software factory by defining multiple small domain specific languages (DSLs) and having multiple small models per DSL. This is in high contrast with traditional approaches using monolithic models, e.g. written in UML. In our approach, models behave like source code to a large extend, leading to an easy way to manage the model(s) of large systems.

KW - IR-66361

KW - EWI-6934

KW - METIS-238174

M3 - Conference contribution

SN - 951-39-2631-1

SP - 15

EP - 22

BT - Sixth OOPSLA Workshop on Domain-Specific Modeling (DSM'06)

PB - University of Jyvaskyla

CY - Jyvaskyla

ER -

Warmer JB, Kleppe AG. Building a Flexible Software Factory Using Partial Domain Specific Models. In Sixth OOPSLA Workshop on Domain-Specific Modeling (DSM'06). Jyvaskyla: University of Jyvaskyla. 2006. p. 15-22