Search Results

Documents authored by Mattsson, Anders


Document
Automatic architectural enforcement

Authors: Anders Mattsson

Published in: Dagstuhl Seminar Proceedings, Volume 8142, Combining the Advantages of Product Lines and Open Source (2008)


Abstract
Automatic architectural enforcement would be very beneficial especially in product line development using open source practices where there is very limited or no access to the architects and the architecture is of paramount importance. However, current techniques for modelling software architecture do not support the modelling of architectural design rules which means that architectural enforcement is achieved by manual reviews. This paper addresses this problem by proposing how architectural design rules could be expressed in UML in a meta-model for the system model.

Cite as

Anders Mattsson. Automatic architectural enforcement. In Combining the Advantages of Product Lines and Open Source. Dagstuhl Seminar Proceedings, Volume 8142, pp. 1-9, Schloss Dagstuhl – Leibniz-Zentrum für Informatik (2008)


Copy BibTex To Clipboard

@InProceedings{mattsson:DagSemProc.08142.5,
  author =	{Mattsson, Anders},
  title =	{{Automatic architectural enforcement}},
  booktitle =	{Combining the Advantages of Product Lines and Open Source},
  pages =	{1--9},
  series =	{Dagstuhl Seminar Proceedings (DagSemProc)},
  ISSN =	{1862-4405},
  year =	{2008},
  volume =	{8142},
  editor =	{Jes\'{u}s Bermejo and Bj\"{o}rn Lundell and Frank van der Linden},
  publisher =	{Schloss Dagstuhl -- Leibniz-Zentrum f{\"u}r Informatik},
  address =	{Dagstuhl, Germany},
  URL =		{https://drops.dagstuhl.de/entities/document/10.4230/DagSemProc.08142.5},
  URN =		{urn:nbn:de:0030-drops-15451},
  doi =		{10.4230/DagSemProc.08142.5},
  annote =	{Keywords: Architecture, Model Driven Development, Open Source Software, Product Line development}
}
Questions / Remarks / Feedback
X

Feedback for Dagstuhl Publishing


Thanks for your feedback!

Feedback submitted

Could not send message

Please try again later or send an E-mail