Component and agent-based FMS modeling and controller synthesis

Wenbiao Han, Mohsen A. Jafari

Research output: Contribution to journalArticlepeer-review

19 Scopus citations


In order to reduce manufacturing control software design cycle and costs, it is imperative to reuse off-the-shelf software components, ensure system properties at design time, and automate software design process. To this end, a component and an agent-based plant modeling of three structures and systematic controller synthesis approaches are proposed under a hierarchical flexible manufacturing system (FMS) architecture. That is, the static structure is modeled using class diagrams of Unified Modeling Language (UML); the dynamic structure is modeled using Petri net (PN); the functional logic is modeled using rule sets. A plant PN controller can be derived systematically with the approach proposed in this article while the desirable system behaviors (e.g., liveness and cyclicness) will be obtained.

Original languageEnglish (US)
Pages (from-to)193-206
Number of pages14
JournalIEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews
Issue number2
StatePublished - May 2003

All Science Journal Classification (ASJC) codes

  • Control and Systems Engineering
  • Software
  • Information Systems
  • Human-Computer Interaction
  • Computer Science Applications
  • Electrical and Electronic Engineering


  • Artificial intelligence
  • Controller synthesis
  • FMS
  • Object-oriented design
  • Petri net (PN)
  • Software engineering


Dive into the research topics of 'Component and agent-based FMS modeling and controller synthesis'. Together they form a unique fingerprint.

Cite this