Tobias Betz, Lawrence Cabac
, and Matthias Güttler.
Improving the development tool chain in the context of Petri
net-based software development.
In Duvigneau et al. (Hrsg.), Petri Nets and Software Engineering. International Workshop PNSE'11, Newcastle upon Tyne, UK, June 2011. Proceedings, pages 167-178.
[link]
Kurzfassung: Modern, collaborative software development projects are highly supported by a variety of tools. Aside from the pure code development that is nowadays well supported by integrated development environments (IDEs) such as Eclipse, also other activities receive increasing attention in the matter of tool support. Recent improvements in tool support for source code management (SCM), process management and documentation management are driven by the changing demands of increasing distribution and agility of development projects. Moreover, the integration of tool support systems into integrated project management environments (IPMEs) increase the usefulness of each emerging tool support, especially for agile approaches. The Petri net-based agent-oriented software engineering (PAOSE) is highly influenced by agile methods and combines the agile concepts with aspects from model driven development. We have achieved increased efficiency by the adoption of IPMEs into the PAOSE development approach. However, the introduced tool set integration lacks in support for the model driven part of PAOSE, i.e. the tool integration for graphical (model-based) source code is missing. In this work we present an approach for an appropriate tool support of agile methods and model driven development. As a prototypical implementation of the concepts we present a Web service-based framework and plugin-based extension for Redmine as representative of open source IPMEs, which is currently in use in the context of the PAOSE approach.[link]
@InProceedings{Betz+11,
author = {Betz, Tobias and Cabac, Lawrence and G{\"u}ttler, Matthias},
authorplain = {Betz, Tobias and Cabac, Lawrence and Guettler, Matthias},
title = {Improving the Development Tool Chain in the Context of
{Petri} Net-Based Software Development},
crossref = {Duvigneau+-e-11},
pages = {167-178},
year = 2011,
url = {http://ceur-ws.org/Vol-723/paper12.pdf},
abstract = {Modern, collaborative software development projects are
highly supported by a variety of tools. Aside from the
pure code development that is nowadays well supported by
integrated development environments (IDEs) such as
Eclipse, also other activities receive increasing
attention in the matter of tool support. Recent
improvements in tool support for source code management
(SCM), process management and documentation management
are driven by the changing demands of increasing
distribution and agility of development projects.
Moreover, the integration of tool support systems into
integrated project management environments (IPMEs)
increase the usefulness of each emerging tool support,
especially for agile approaches. The Petri net-based
agent-oriented software engineering (PAOSE) is highly
influenced by agile methods and combines the agile
concepts with aspects from model driven development. We
have achieved increased efficiency by the adoption of
IPMEs into the PAOSE development approach. However, the
introduced tool set integration lacks in support for the
model driven part of PAOSE, i.e. the tool integration for
graphical (model-based) source code is missing. In this
work we present an approach for an appropriate tool
support of agile methods and model driven development.
As a prototypical implementation of the concepts we
present a Web service-based framework and plugin-based
extension for Redmine as representative of open source
IPMEs, which is currently in use in the context of the
PAOSE approach.}
}
@Proceedings{Duvigneau+-e-11,
title = {{Petri} Nets and Software Engineering.
International Workshop PNSE'11,
Newcastle upon Tyne, UK, June 2011.
Proceedings},
booktitle = {{Petri} Nets and Software Engineering.
International Workshop PNSE'11,
Newcastle upon Tyne, UK, June 2011.
Proceedings},
editor = {Duvigneau, Michael and Moldt, Daniel and Hiraishi, Kunihiko},
month = jun,
year = 2011,
volume = 723,
series = {CEUR Workshop Proceedings},
ISSN = {1613-0074},
publisher = {CEUR-WS.org},
url = {http://CEUR-WS.org/Vol-723},
urn = {urn:nbn:de:0074-723-C}
}
Diese Informationen werden zur Verfügung gestellt, um technische und Forschungsarbeiten zeitnah bekannt zu geben. Das Urheberrecht und alle damit verbundenen Rechte verbleiben bei den Autoren bzw. anderen Rechteinhabern. Von jedem, der Informationen dieser Seiten übernimmt, wird erwartet, dass er sich an die jeweiligen Bedingungen und Beschränkungen der Rechteinhaber hält. Meist bedeutet dies, dass die hier bereitgestellten Daten nicht ohne explizite Genehmigung der Rechteinhaber weiterveröffentlicht werden dürfen.