Tanvir Hussain
Current Organizations / Institutes
The organizations/institutes from the scholar's latest article
Tanvir Hussain has a total of 1 co-authors. Here are the top co-authors by number of shared publications:
- Georg Frey
Chair of Automation and Energy Systems, Saarland University, Saarbrücken Campus, 66123 Saarbrücken, Germany
4 shared publications
Latest Publications
- 1 January 2008
- Published by Elsevier in IFAC Proceedings Volumes
- Vol. 41 (2) , 8321-8326
Solving the deployment problem of IEC 61499 applications
- 1 January 2008
- Published by Elsevier in IFAC Proceedings Volumes
- Vol. 41 (2) , 8321-8326
Solving the deployment problem of IEC 61499 applications
- 1 January 2007
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 2 (19354576) , 1157-1162
Defining IEC 61499 Compliance Profiles using UML and OCL
IEC 61499 holds its distinct identity as a standard modeling language for distributed control applications in the realm of Industrial Process Measurement and Control Systems (IPMCSs). From the perspective of modeling distributed control applications it seems to be a fitting standard unless one tries to map the models into implementations on any of the diverse hardware platforms available for IPMCS. UML often seems to be a modeling counterpart of IEC 61499. Due to its wide-spread application in different domains UML is now enriched enough with artifacts like standard profiles and hence more expressive. Moreover, its familiarity inspired researchers to draw modeling similes with IEC 61499. In this context the presented work tries to present the aspects of UML artifacts to specify IEC 61499 models to avoid certain ambiguities that might widen the gap between model and implementation. Moreover, considering the fact that the model of IEC 61499 resources and its mapping to implementation determines how the constituent element should behave in the application, a modeling paradigm for resources - taking into account the execution semantics (profile) - in terms of UML is also proposed. Its uniqueness lies in the fact that the ambiguity of textual representation is sufficiently avoided. Furthermore, the definition in terms of constraints (OCL) allows checking a model for consistency with a given profile.
- 1 January 2007
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- Vol. 2 (19354576) , 1157-1162
Defining IEC 61499 Compliance Profiles using UML and OCL
IEC 61499 holds its distinct identity as a standard modeling language for distributed control applications in the realm of Industrial Process Measurement and Control Systems (IPMCSs). From the perspective of modeling distributed control applications it seems to be a fitting standard unless one tries to map the models into implementations on any of the diverse hardware platforms available for IPMCS. UML often seems to be a modeling counterpart of IEC 61499. Due to its wide-spread application in different domains UML is now enriched enough with artifacts like standard profiles and hence more expressive. Moreover, its familiarity inspired researchers to draw modeling similes with IEC 61499. In this context the presented work tries to present the aspects of UML artifacts to specify IEC 61499 models to avoid certain ambiguities that might widen the gap between model and implementation. Moreover, considering the fact that the model of IEC 61499 resources and its mapping to implementation determines how the constituent element should behave in the application, a modeling paradigm for resources - taking into account the execution semantics (profile) - in terms of UML is also proposed. Its uniqueness lies in the fact that the ambiguity of textual representation is sufficiently avoided. Furthermore, the definition in terms of constraints (OCL) allows checking a model for consistency with a given profile.
- 1 September 2006
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 19460740,p. 1277-1284
UML-based Development Process for IEC 61499 with Automatic Test-case Generation
Development of distributed control applications within a standard framework was actually the strongest motivation behind the introduction of IEC 61499. Yet, scarcity of its application is due to the fact that the development is more complex as compared to the existing languages and standards. This paper addresses an UML-based development process for IEC 61499 which attempts to consider the aspects related to the utilization of the unique features that this standard brought into the field of industrial control applications. Reliability is an important consideration in this particular realm of software development and apart from formal verification tests are often performed to verify the software components. An automatic test-case generation methodology is introduced to complement the proposed development process.
- 1 September 2006
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 19460740,p. 1277-1284
UML-based Development Process for IEC 61499 with Automatic Test-case Generation
Development of distributed control applications within a standard framework was actually the strongest motivation behind the introduction of IEC 61499. Yet, scarcity of its application is due to the fact that the development is more complex as compared to the existing languages and standards. This paper addresses an UML-based development process for IEC 61499 which attempts to consider the aspects related to the utilization of the unique features that this standard brought into the field of industrial control applications. Reliability is an important consideration in this particular realm of software development and apart from formal verification tests are often performed to verify the software components. An automatic test-case generation methodology is introduced to complement the proposed development process.
- 1 January 2006
- Published by Elsevier in IFAC Proceedings Volumes
- Vol. 39 (3) , 447-452
AUCTION-BASED AGENT-ORIENTED PROCESS CONTROL
- 1 January 2006
- Published by Elsevier in IFAC Proceedings Volumes
- Vol. 39 (3) , 447-452
AUCTION-BASED AGENT-ORIENTED PROCESS CONTROL