Simplicity‐first model‐based plug‐in development. (25th December 2013)
- Record Type:
- Journal Article
- Title:
- Simplicity‐first model‐based plug‐in development. (25th December 2013)
- Main Title:
- Simplicity‐first model‐based plug‐in development
- Authors:
- Naujokat, Stefan
Neubauer, Johannes
Lamprecht, Anna‐Lena
Steffen, Bernhard
Jörges, Sven
Margaria, Tiziana
Garbervetsky, Diego
Kim, Sunghun - Abstract:
- <abstract abstract-type="main" id="spe2243-abs-0001"> <title>SUMMARY</title> <p id="spe2243-para-0002">In this article, we present our experience with over a decade of strict simplicity orientation in the development and evolution of plug‐ins. The point of our approach is to enable our graphical modeling framework jABC to capture plug‐in development in a domain‐specific setting. The typically quite tedious and technical plug‐in development is shifted this way from a programming task to the modeling level, where it can be mastered also by application experts without programming expertise. We show how the classical plug‐in development profits from a systematic domain‐specific API design and how the level of abstraction achieved this way can be further enhanced by defining adequate building blocks for high‐level plug‐in modeling. As the resulting plug‐in models can be compiled and deployed automatically, our approach decomposes plug‐in development into three phases where only the realization phase requires plug‐in‐specific effort. By using our modeling framework jABC, this effort boils down to graphical, tool‐supported process modeling. Furthermore, we support the automatic completion of process sketches for executability. All this will be illustrated along the most recent plug‐in‐based evolution of the jABC framework, which witnessed quite some bootstrapping effects. Copyright © 2013 John Wiley & Sons, Ltd.</p> </abstract>
- Is Part Of:
- Software, practice & experience. Volume 44:Number 3(2014)
- Journal:
- Software, practice & experience
- Issue:
- Volume 44:Number 3(2014)
- Issue Display:
- Volume 44, Issue 3 (2014)
- Year:
- 2014
- Volume:
- 44
- Issue:
- 3
- Issue Sort Value:
- 2014-0044-0003-0000
- Page Start:
- 277
- Page End:
- 297
- Publication Date:
- 2013-12-25
- Subjects:
- Computer software -- Periodicals
Computer programming -- Periodicals
Computer programs -- Periodicals
005.3 - Journal URLs:
- http://onlinelibrary.wiley.com/ ↗
- DOI:
- 10.1002/spe.2243 ↗
- Languages:
- English
- ISSNs:
- 0038-0644
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 8321.453000
British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 4047.xml