To read this content please select one of the options below:

A software framework for coping with heterogeneity in the shopfloor

Juan‐Antonio Fernández‐Madrigal (System Engineering and Automation Department, University of Málaga, Málaga, Spain)
Cipriano Galindo (System Engineering and Automation Department, University of Málaga, Málaga, Spain)
Ana Cruz‐Martín (System Engineering and Automation Department, University of Málaga, Málaga, Spain)
Javier González (System Engineering and Automation Department, University of Málaga, Málaga, Spain)

Assembly Automation

ISSN: 0144-5154

Article publication date: 2 October 2007

441

Abstract

Purpose

The CIM framework pursues the integration of components in a manufacturing enterprise by means of computer systems. This, however, may be obstructed due to heterogeneity in the field: programmable controllers, robots, sensors and actuators, etc. in communications: different kinds of networks and/or field buses; and in the programming tools for all these devices. Thus a solution is needed to integrate heterogeneous software/hardware components in a well‐defined and flexible fashion. This paper seeks to address these issues.

Design/methodology/approach

This paper proposes a metalanguage, called H, and a set of tools that serve for designing, implementing, deploying, and debugging distributed heterogeneous software on the shopfloor. The metalanguange includes fault‐tolerance and real‐time mechanisms, among other features.

Findings

The use of a framework that can integrate different software and hardware components enables the engineer to take advantage of the best features of each existing technology. The use of object‐oriented techniques, concurrent and distributed programming, and the isolation of heterogeneous parts, have also important benefits in the reusability and optimality of the solutions.

Practical implications

The use of a metalanguage like H, that separates the parts of the application that depend on particular (heterogeneous) components from the parts that are portable, has, as a main implication, important improvements in the development time, effort, and cost of CIM projects.

Originality/value

H is the first metalanguage coping with heterogeneity through the complete development cycle of software for manufacturing applications. It also provides a formal and well‐defined framework for future extensions.

Keywords

Citation

Fernández‐Madrigal, J., Galindo, C., Cruz‐Martín, A. and González, J. (2007), "A software framework for coping with heterogeneity in the shopfloor", Assembly Automation, Vol. 27 No. 4, pp. 333-342. https://doi.org/10.1108/01445150710827113

Publisher

:

Emerald Group Publishing Limited

Copyright © 2007, Emerald Group Publishing Limited

Related articles