Abstract
The development of complex systems involves many people from different disciplines, each communicating with his own jargon. These different languages may lead to misunderstandings between stakeholders that cause a significant increase of development costs. This paper addresses this communication gap by proposing the usage of domain-specific tooling, which is shared by all stakeholders. We argue that logistic systems are well suited for the usage of such tooling. This is illustrated by the application of domain-specific tooling in the warehousing domain. We present a warehouse-specific graphical configuration tool built on top of a warehouse-specific language and apply it to an industrial automated case picking warehouse. This application shows that the communication gap between specification and implementation can be reduced by introducing parameterised components and behaviours and local optimisation rules with well-defined interfaces.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bellifemine, F., Caire, G., Greenwood, D.: Developing Multi-Agent Systems with JADE. John Wiley & Sons, Ltd., Chichester (2007)
Eclipse Foundation: Acceleo (2012), http://www.eclipse.org/acceleo/ (viewed April 2012)
Eclipse Foundation: Eclipse Modeling Framework Project, EMF (2012), http://www.eclipse.org/modeling/emf/ (viewed April 2012)
Eclipse Foundation: Graphical Modeling Project, GMP (2012), http://www.eclipse.org/modeling/gmp/ (viewed April 2012)
Hallenborg, K., Demazeau, Y.: DECIDE: Applying Multi-agent Design and Decision Logic to a Baggage Handling System. In: Weyns, D., Brueckner, S.A., Demazeau, Y. (eds.) EEMMAS 2007. LNCS (LNAI), vol. 5049, pp. 148–165. Springer, Heidelberg (2008)
Hvam, L., Haug, A., Mortensen, N.H.: Assessment of benefits from product configuration systems. In: ECAI 2010 Workshop on Configuration (2010)
Leitão, P., Restivo, F.: ADACOR: A holonic architecture for agile and adaptive manufacturing control. Comput. Ind. 57, 121–130 (2006)
Liang, H.L.: A graphical specification tool for decentralized warehouse control systems. SAI technical report, Eindhoven University of Technology (2011)
Moneva, H., Caarls, J., Verriet, J.: A Holonic Approach to Warehouse Control. In: Demazeau, Y., Pavón, J., Corchado, J.M., Bajo, J. (eds.) 7th International Conference on PAAMS 2009. AISC, vol. 55, pp. 1–10. Springer, Heidelberg (2009)
Object Refinery Limited: Jfreechart (2012), http://www.jfree.org/jfreechart/ (viewed April 2012)
Praehofer, H.: Object oriented, modular hierarchical simulation modeling: Towards reuse of simulation code. Simulat. Pract. Theor. 4, 5–8 (1996)
Trask, B., Paniscotti, D., Roman, A., Bhanot, V.: Using model-driven engineering to complement software product line engineering in developing software defined radio components and applications. In: 21st ACM SIGPLAN Symposium on Object-oriented Programming Systems, Languages, and Applications, pp. 846–853 (2006)
Van Brussel, H., Wyns, J., Valckenaers, P., Bongaerts, L., Peeters, P.: Reference architecture for holonic manufacturing systems: PROSA. Comput. Ind. 37, 255–274 (1998)
Verriet, J., van Wijngaarden, B.: A reference architecture capturing structure and behaviour of warehouse control. In: Hamberg, R., Verriet, J. (eds.) Automation in Warehouse Development, pp. 17–32. Springer, London (2012)
Verriet, J., van Wijngaarden, B., van Heusden, E., Hamberg, R.: Automating the Development of Agent-Based Warehouse Control Systems. In: Corchado, J.M., Pérez, J.B., Hallenborg, K., Golinska, P., Corchuelo, R. (eds.) Trends in PAAMS. AISC, vol. 90, pp. 59–66. Springer, Heidelberg (2011)
Westland, J.C.: The cost of errors in software development: evidence from industry. J. Syst. Software 62, 1–9 (2002)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2013 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Verriet, J., Liang, H.L., Hamberg, R., van Wijngaarden, B. (2013). Model-Driven Development of Logistic Systems Using Domain-Specific Tooling. In: Aiguier, M., Caseau, Y., Krob, D., Rauzy, A. (eds) Complex Systems Design & Management. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-34404-6_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-34404-6_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-34403-9
Online ISBN: 978-3-642-34404-6
eBook Packages: EngineeringEngineering (R0)