Integrating UML and the function block concept for the development of distributed control applications
The function block (FB) concept, which is used in the field of control applications for years, is now enhanced by the evolving IEC 61499 standard to support the development of modular, re-usable, open, and vendor-independent distributed control applications. The Unified Modeling Language (UML) on th...
Saved in:
Published in | EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696) Vol. 2; pp. 87 - 94 vol.2 |
---|---|
Main Authors | , |
Format | Conference Proceeding |
Language | English |
Published |
IEEE
2003
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | The function block (FB) concept, which is used in the field of control applications for years, is now enhanced by the evolving IEC 61499 standard to support the development of modular, re-usable, open, and vendor-independent distributed control applications. The Unified Modeling Language (UML) on the other hand is the industry standard for modeling software systems. This paper presents an approach that integrates the FB concept with the UML notation in order to simplify and strengthen the development process of distributed control applications. Use cases are used to capture the requirements of the specific control application. UML models are next used to capture the static and dynamics of the system. A set of transformation rules enhances the transition from UML diagrams to FB design diagrams. CORFU, an IEC-compliant engineering tool, supports the whole process. |
---|---|
AbstractList | The function block (FB) concept, which is used in the field of control applications for years, is now enhanced by the evolving IEC 61499 standard to support the development of modular, re-usable, open, and vendor-independent distributed control applications. The Unified Modeling Language (UML) on the other hand is the industry standard for modeling software systems. This paper presents an approach that integrates the FB concept with the UML notation in order to simplify and strengthen the development process of distributed control applications. Use cases are used to capture the requirements of the specific control application. UML models are next used to capture the static and dynamics of the system. A set of transformation rules enhances the transition from UML diagrams to FB design diagrams. CORFU, an IEC-compliant engineering tool, supports the whole process. |
Author | Thramboulidis, K. Tranoris, C. |
Author_xml | – sequence: 1 givenname: C. surname: Tranoris fullname: Tranoris, C. organization: Dept. of Electr. & Comput. Eng., Patras Univ., Greece – sequence: 2 givenname: K. surname: Thramboulidis fullname: Thramboulidis, K. organization: Dept. of Electr. & Comput. Eng., Patras Univ., Greece |
BookMark | eNotUM1KAzEYDKig1n0A8ZIX2DU_u5vkWEqrhRUv7bnk59sa3SZLNhV8e1vtMDCHGQZm7tF1iAEQeqSkopSo5-VmNa8YIbyirJatqK9QoYQkJ3KhuKhvUTFNn-SEuqnbVt2hfh0y7JPOPuzx9q3DOjicPwD3x2CzjwGbIdovbGOwMGbcx_RnO_iGIY4HCBnHHjs_5eTNMYM7R3OKA9bjOHirzyXTA7rp9TBBcdEZ2q6Wm8Vr2b2_rBfzrvRUNLlsqXZKN8JyDa1tjHAcJNBGAGcamGOaSSlbaVRPyWmopmCMs9ZyRoXhgs_Q03-vB4DdmPxBp5_d5Q3-C742WSM |
ContentType | Conference Proceeding |
DBID | 6IE 6IL CBEJK RIE RIL |
DOI | 10.1109/ETFA.2003.1248674 |
DatabaseName | IEEE Electronic Library (IEL) Conference Proceedings IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume IEEE Xplore All Conference Proceedings IEEE Electronic Library Online IEEE Proceedings Order Plans (POP All) 1998-Present |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library Online url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
Discipline | Engineering |
EndPage | 94 vol.2 |
ExternalDocumentID | 1248674 |
GroupedDBID | 6IE 6IK 6IL AAJGR AAVQY ALMA_UNASSIGNED_HOLDINGS BEFXN BFFAM BGNUA BKEBE BPEOZ CBEJK OCL RIE RIL |
ID | FETCH-LOGICAL-i175t-61ad9a57c3ae6c5b7d3e8e157e32ae2d2a288868b9f10200a1ebbdccc3217b373 |
IEDL.DBID | RIE |
ISBN | 9780780379374 0780379373 |
IngestDate | Wed Jun 26 19:20:45 EDT 2024 |
IsPeerReviewed | false |
IsScholarly | true |
Language | English |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-i175t-61ad9a57c3ae6c5b7d3e8e157e32ae2d2a288868b9f10200a1ebbdccc3217b373 |
ParticipantIDs | ieee_primary_1248674 |
PublicationCentury | 2000 |
PublicationDate | 20030000 |
PublicationDateYYYYMMDD | 2003-01-01 |
PublicationDate_xml | – year: 2003 text: 20030000 |
PublicationDecade | 2000 |
PublicationTitle | EFTA 2003. 2003 IEEE Conference on Emerging Technologies and Factory Automation. Proceedings (Cat. No.03TH8696) |
PublicationTitleAbbrev | ETFA |
PublicationYear | 2003 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
SSID | ssj0000454669 |
Score | 1.6110373 |
Snippet | The function block (FB) concept, which is used in the field of control applications for years, is now enhanced by the evolving IEC 61499 standard to support... |
SourceID | ieee |
SourceType | Publisher |
StartPage | 87 |
SubjectTerms | Application software Computer industry Distributed control Electrical equipment industry Electronic switching systems IEC standards Industrial control Software standards Software systems Unified modeling language |
Title | Integrating UML and the function block concept for the development of distributed control applications |
URI | https://ieeexplore.ieee.org/document/1248674 |
Volume | 2 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LSwMxEB7anvTioxXf5ODR3e4jyW6OIi1VrHhoobeSxwSksBVpL_56k-z2oXjwttmFJUwCM9_MN98A3AmOohCZiTCnLKKWmUhpipEtS2EVLVGHPOT4lY-m9HnGZi243_bCIGIgn2HsH0Mt3yz12qfK-s4XlbygbWgXQtS9Wtt8ipeS41wEZF4muZd9yxuBnc2aNlXNNBH9wWT4ENRA4-anP6arBOcyPILxZls1p2QRr1cq1l-_FBv_u-9j6O3a-Mjb1kGdQAurUzjcUyDsgn1q5CLcikzHL0RWhriYkHh_58-MKOftFkTX3Y3Ehbjhs9lxjcjSEuPld_3kLDSkIb-T_dJ4D6bDweRxFDWjF6J3F0-sHKCURkhW6Fwi10wVJscSU1ZgnknMTCYzB515qYR1EUqSyBSVMlrr3EEc5Ux_Bp1qWeE5EKsybRmmmjtkJgUV3Ahk2l0DIzMm5QV0vcXmH7W6xrwx1uXfr6_gINDpQhLkGjqrzzXeuLBgpW7DffgGswS2aQ |
link.rule.ids | 310,311,783,787,792,793,799,4057,4058,27937,55086 |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV05T8MwFLZKGYCFo0XceGAkaZrYjj0i1KqFpmJopW6VjxcJVUoRShd-PbaTHiAGtjiRIuvZ0ve963sIPQgGIhWxCSAhNCA5NYHSBIKcc5ErwkH7OGQ2ZoMpeZnRWQM9bnphAMAXn0HoHn0u3yz1yoXKOhaLOEvJHtq3vJqzqltrE1FxYnKMCe-b8yhxwm9JLbGzXpM6r9mNRKc36T95PdCw_u2P-SoeXvrHKFtvrKoqWYSrUoX665dm4393foLa20Y-_LaBqFPUgOIMHe1oELZQPqwFI-wKT7MRloXBlhVih3ju1LCyeLfAuupvxJbk-s9mW22Elzk2ToDXzc4Cg-vyd7ybHG-jab83eR4E9fCF4N0yitK6lNIISVOdSGCaqtQkwKFLU0hiCbGJZWydZ8aVyC1HiSLZBaWM1jqxTo6ypj9HzWJZwAXCuYp1TqGrmfXNpCCCGQFU24tgZEylvEQtZ7H5R6WvMa-NdfX363t0MJhko_loOH69Roe-uM6HRG5Qs_xcwa0lCaW683fjG2sLubQ |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Abook&rft.genre=proceeding&rft.title=EFTA+2003.+2003+IEEE+Conference+on+Emerging+Technologies+and+Factory+Automation.+Proceedings+%28Cat.+No.03TH8696%29&rft.atitle=Integrating+UML+and+the+function+block+concept+for+the+development+of+distributed+control+applications&rft.au=Tranoris%2C+C.&rft.au=Thramboulidis%2C+K.&rft.date=2003-01-01&rft.pub=IEEE&rft.isbn=9780780379374&rft.volume=2&rft.spage=87&rft.epage=94+vol.2&rft_id=info:doi/10.1109%2FETFA.2003.1248674&rft.externalDocID=1248674 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780780379374/lc.gif&client=summon&freeimage=true |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780780379374/mc.gif&client=summon&freeimage=true |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=9780780379374/sc.gif&client=summon&freeimage=true |