<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<item>
  <id>06073722</id>
  <dt>a</dt>
  <an>06073722</an>
  <augroup>
    <au>Attila Adamk\'o, Csaba Bornemissza</au>
  </augroup>
  <ti>Developing web-based applications using model driven architecture and domain specific languages.</ti>
  <so>Egri-Nagy, Attila (ed.) et al., Proceedings of the 8th international conference on applied informatics (ICAI 2010), Eger, Hungary, January 27--30, 2010. 2 Volumes. Eger: BVB Nyomda \'es Kiad\'o Kft. (ISBN 978-963-9894-72-3/pbk). 287-293 (2012).</so>
  <py>2012</py>
  <pu>Eger: BVB Nyomda \'es Kiad\'o Kft.</pu>
  <lagroup>
    <la>EN</la>
  </lagroup>
  <ccgroup>
  </ccgroup>
  <utgroup>
  </utgroup>
  <cigroup>
  </cigroup>
  <ligroup>
  </ligroup>
  <abgroup>
    <ab>Summary: Effectiveness and semantic correctness are key issues in modern application development. However ensuring software quality and reducing time needed for the implementation can be a contradiction. In our article we demonstrate methodological approaches, where we maintain a well-defined set of business terms and workflows, while an effective development setup ensures that the implementation is based on these definitions. Domain specific languages are used to formalize the domain in a particular area of interest. These languages are much more expressive in their domain and could express design goals in much deeper than general-purpose languages. Model driven architecture gives us the environment, where the entities, workflows, data access objects are defined and generated based on a UML model. The possibilities of developer activities are controlled in a strict way, thus ensuring that the semantic information defined in the Model will be maintained during the whole project lifecycle. Strict definition and control of development activities and personal roles also help us to improve effectiveness.</ab>
    <rv></rv>
  </abgroup>
</item>