Abstract
Increasing the performance and flexibility of automated manufacturing systems is a key success factor for today’s production companies. Flexible Manufacturing Systems (FMS) have proven to be particularly suitable in this regard since they support small lot sizes and high numbers of variants at the same time. The most important problems facing FMS are the huge expenditure of time and the high costs for “engineering” its control software. Engineering in this context refers to all aspects from planning the concrete production process, to assigning machines to control programs, to implementing software modules, and to testing the whole configuration. In this paper, we describe a model driven approach to support consistent engineering of FMS control software. It makes use of UML and customized UML metamodels for FMS-specific features, and includes a prototype implementation based on open source. We report on first experiences with a real FMS running cosmos 4, a distributed, agent-oriented FMS control software.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Brecher, C., Possel-Dölken, F., Almeida, C.: FMS control software with programmable control agents. In: CIRP Conference on Reconfigurable Manufacturing Systems (2005)
Eclipse Modeling Framework, http://www.eclipse.org/emf/
Graphical Editing Framework, http://www.eclipse.org/gef/
Kurth, A.: Entwicklung agentenorientierter Informationssysteme für die Fertiungsleittechnik. PhD thesis, RWTH Aachen (2002)
Langen, R.: Methoden und Werkzeuge zur Erstellung von Fertigungsleitsoftware. PhD thesis, RWTH Aachen (1998)
OMG. UML Profile for CORBA Specification (April 2002), http://www.omg.org/docs/formal/02-04-01.pdf
OMG. MOF 2.0/XMI Mapping Specification, v2.1 (September 2005), http://www.omg.org/docs/formal/05-09-01.pdf
Powell, A.: Model with the Eclipse Modeling Framework, part 2 (April 2004), http://www-128.ibm.com/developerworks/library/os-ecemf2/
Powell, A.: Model with the Eclipse Modeling Framework, part 3 (May 2004), http://www-128.ibm.com/developerworks/library/os-ecemf3/
Schlingloff, H., Conrad, M., Dörr, H., Sühl, C.: Modellbasierte Steuergerätesoftwareentwicklung für den Automobilbereich. In: Automotive Safety and Security 2004 (2004)
Schlingloff, H., Sühl, C., Dörr, H., Conrad, M., Stroop, J., Sadeghipour, S., Kühl, M., Rammig, F., Engels, G.: Eine integrierte Methodik zur modellbasierten Steuergeräteentwicklung. In: BMBF Workshop Software Engineering 2006 (2004)
Siewert, U.: Systematische Erstellung adaptierbarer Leitsteuerungssoftware am Beispiel der Durchsetzungsplanung. PhD thesis, Universität Stuttgart (1994)
Uhl, J.: Entwurfssystematik für ein dezentral strukturiertes, objektorientiertes Fertigungsleitsystem. PhD thesis, Universität Stuttgart (1998)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2006 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Brecher, C., Buchner, T., Cheng, Y., Jarke, M., Schmitz, D. (2006). A Model Driven Approach to Engineering of Flexible Manufacturing System Control Software. In: Rensink, A., Warmer, J. (eds) Model Driven Architecture – Foundations and Applications. ECMDA-FA 2006. Lecture Notes in Computer Science, vol 4066. Springer, Berlin, Heidelberg. https://doi.org/10.1007/11787044_6
Download citation
DOI: https://doi.org/10.1007/11787044_6
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-35909-8
Online ISBN: 978-3-540-35910-4
eBook Packages: Computer ScienceComputer Science (R0)