{"title":"Assessment of IEC-61499 and CDL for Function Block composition in factory-wide system integration","authors":"Borja Ramis, Jorge Garcia, J. Lastra","doi":"10.1109/INDIN.2013.6622884","DOIUrl":null,"url":null,"abstract":"Factory Information Systems (FIS) are clustered with a variety of heterogeneous systems using different protocols making integration tasks complex and time consuming. A common practice for integration of large applications is modularity and servitization as seen in the Service Oriented Computing (SOC) paradigms. Services can be encapsulated as a Function Block (FB) according to IEC-61499 standard bridging the gap between shop-floors and Information Technology (IT) distributed systems. This approach eases the task to describe the overall system in a single descriptive language. However, along with all these concepts comes the critical task of ensuring trustful communication between distributed modular functions to transform the atomic functionality into processes. One of the main challenges for function composition is the need to establish the interactions between the compatible modules to compose a process. This encourages the use of a rich descriptive language as a control strategy to manage the exchange of messages and to define the connections among the services. Primarily, this paper provides a contrast for Function Block composition using IEC-61499 and Choreography Description Languages (CDL) for Function Block based integration. The results are later evaluated within the PLANTCockpit's Function Block Engine reference architecture for deployment of Function Block Networks (FBNs).","PeriodicalId":6312,"journal":{"name":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","volume":"4 1","pages":"212-217"},"PeriodicalIF":0.0000,"publicationDate":"2013-10-10","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2013 11th IEEE International Conference on Industrial Informatics (INDIN)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/INDIN.2013.6622884","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5
Abstract
Factory Information Systems (FIS) are clustered with a variety of heterogeneous systems using different protocols making integration tasks complex and time consuming. A common practice for integration of large applications is modularity and servitization as seen in the Service Oriented Computing (SOC) paradigms. Services can be encapsulated as a Function Block (FB) according to IEC-61499 standard bridging the gap between shop-floors and Information Technology (IT) distributed systems. This approach eases the task to describe the overall system in a single descriptive language. However, along with all these concepts comes the critical task of ensuring trustful communication between distributed modular functions to transform the atomic functionality into processes. One of the main challenges for function composition is the need to establish the interactions between the compatible modules to compose a process. This encourages the use of a rich descriptive language as a control strategy to manage the exchange of messages and to define the connections among the services. Primarily, this paper provides a contrast for Function Block composition using IEC-61499 and Choreography Description Languages (CDL) for Function Block based integration. The results are later evaluated within the PLANTCockpit's Function Block Engine reference architecture for deployment of Function Block Networks (FBNs).