Skip to main content

Fuzzy Markup Language: A XML Based Language for Enabling Full Interoperability in Fuzzy Systems Design

  • Chapter
Book cover On the Power of Fuzzy Markup Language

Part of the book series: Studies in Fuzziness and Soft Computing ((STUDFUZZ,volume 296))

Abstract

Historically, the theory of fuzzy logic has been strongly used for enabling designers of industrial controllers and intelligent decision making frameworks to model complex systems by expressing their expertise through simple linguistic rules. Nevertheless, the design activity of a fuzzy system may be affected by strong difficulties related to the implementation of a same system on different hardware architectures, each one characterized by a proper set of electrical/electronic/ programming constraints. These difficulties could become very critical when a fuzzy system needs to be deployed in distributed environments populated by a collection of interacting and heterogeneous hardware devices. Fuzzy Markup Language (FML) is a XML-based language whose main aim is to bridge the aforementioned implementation gaps by introducing an abstract and unified approach for designing fuzzy systems in hardware independent way. In details, FML is a novel specific-purpose computer language that defines a detailed structure of fuzzy control independent from its legacy representation and improve systems’ designers capabilities by providing them with a collection of facilities speeding up the whole development process of a centralized or distributed fuzzy system. This chapter is devoted to introduce FML details, an application sample, and it will provided some initial aspects about FML-II, a FML grammar extension aimed at modeling Type-II fuzzy systems.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Acampora, G., Loia, V.: Fuzzy control interoperability and scalability for adaptive domotic framework. IEEE Transactions on Industrial Informatics 2, 97–111 (2005)

    Article  Google Scholar 

  2. Acampora, G., Loia, V.: A proposal of ubiquitous fuzzy computing for Ambient Intelligence. Information Sciences 178(3), 631–646 (2008)

    Article  Google Scholar 

  3. Bernard, J.A.: Use of rule-based system for process control. IEEE Control Systems Magazine 8, 3–13 (1988)

    Article  Google Scholar 

  4. Fujitec, F.: FLEX-8800 series elevator group control system. Fujitec Co., Ltd., Osaka (1988)

    Google Scholar 

  5. Itoh, O., Gotoh, K., Nakayama, T., Takamizawa, S.: Application of fuzzy control to activated sludge process. In: Proc. 2nd IFSA Congress, Tokyo, Japan, pp. 282–285 (1987)

    Google Scholar 

  6. Kinoshita, M., Fukuzaki, T., Satoh, T., Miyake, M.: An automatic operation method for control rods in BWR plants. In: Proc. Specialists Meeting on In-Core Instrumentation and Reactor Core Assessment, Cadarache, France (1988)

    Google Scholar 

  7. Lee, C.C.: Fuzzy Logic in Control Systems: Fuzzy Logic Controller - Part I. IEEE Transactions on Systems, Man and Cybernetics 20, 404–418 (1990)

    Article  MATH  Google Scholar 

  8. Mamdani, E.H., Assilian, S.: An experiment in linguistic synthesis with a fuzzy logic controller. International Journal of Man-Machine Studies 7, 1–13 (1973)

    Article  Google Scholar 

  9. Mendel, J.M.: Uncertainty, fuzzy logic, and signal processing. Signal Processing Journal 80, 913–933 (2000)

    Article  MATH  Google Scholar 

  10. Mendel, J.M.: Uncertain Rule-Based Fuzzy Logic Systems: Introduction and New Directions. Prentice-Hall, Upper Saddle River (2001)

    MATH  Google Scholar 

  11. Mendel, J.M., Bob John, R.I.: Type-2 Fuzzy Sets Made Simple. IEEE Transactions on Fuzzy Systems 10, 117–127 (2002)

    Article  Google Scholar 

  12. Togai, M., Chiu, S.: A fuzzy accelerator and a programming environment for real-time fuzzy control. In: Proc. 2nd IFSA Congress, Tokyo, Japan, pp. 147–151 (1987)

    Google Scholar 

  13. Togai, M., Watanabe, H.: Expert system on a chip: An engine for real-time approximate reasoning. IEEE Expert Systems Magazine 1, 55–62 (1986)

    Google Scholar 

  14. Watanabe, H., Dettloff, W.: Reconfigurable fuzzy logic processor: A full custom digital VLSI. In: Int. Workshop on Fuzzy System Applications, Iizuka, Japan, pp. 49–50 (1988)

    Google Scholar 

  15. Yamakawa, T.: High speed fuzzy controller hardware system. In: Proc. 2nd Fuzzy System Symposium, Japan, pp. 122–130 (1986)

    Google Scholar 

  16. Yamakawa, T.: Fuzzy controller hardware system. In: Proc. 2nd IFSA Congress, Tokyo, Japan (1987)

    Google Scholar 

  17. Yamakawa, T.: A simple fuzzy computer hardware system employing min and max operations - A challenge to 6th generation computer. In: Proc. 2nd IFSA Congress, Tokyo, Japan (1987)

    Google Scholar 

  18. Yamakawa, T.: Fuzzy microprocessors-Rule chip and defuzzifier chip. In: Int. Workshop on Fuzzy System Applications, Iizuka, Japan, pp. 51–52 (August 1988)

    Google Scholar 

  19. Yagishita, O., Itoh, O., Sugeno, M.: Application of fuzzy reasoning to the water purification process. In: Sugeno, M. (ed.) Industrial Applications of Fuzzy Control, pp. 19–40. North-Holland, Amsterdam (1985)

    Google Scholar 

  20. Yamakawa, T., Miki, T.: The current mode fuzzy logic integrated circuits fabricated by the standard CMOS process. IEEE Transactions on Computer C-35, 161–167 (1986)

    Google Scholar 

  21. Yamakawa, T., Sasaki, K.: Fuzzy memory device. In: Proc. 2nd IFSA Congress, Tokyo, Japan, pp. 551–555 (1987)

    Google Scholar 

  22. Yasunobu, S., Miyamoto, S.: Automatic train operation by predictive fuzzy control. In: Sugeno, M. (ed.) Industrial Applications of Fuzzy Control, pp. 1–18. North- Holland, Amsterdam (1985)

    Google Scholar 

  23. Yasunobu, S., Miyamoto, S., Ihara, H.: Fuzzy control for automatic train operation system. In: Proc. 4th IFAC/ IFIP/ IFORS Int. Congress on Control in Transportation Systems (1983)

    Google Scholar 

  24. Yasunobu, S., Hasegawa, T.: Evaluation of an automatic container crane operation system based on predictive fuzzy control. Control Theory and Advanced Technology 2, 419–432 (1986)

    Google Scholar 

  25. Yasunobu, S., Hasegawa, T.: Predictive fuzzy control and its application for automatic container crane operation system. In: Proc. 2nd IFSA Congress, Tokyo, Japan, pp. 349–352 (1987)

    Google Scholar 

  26. Yasunobu, S., Sekino, S., Hasegawa, T.: Automatic train operation and automatic crane operation systems based on predictive fuzzy control. In: Proc. 2nd IFSA Congress, Tokyo, Japan, pp. 835–838 (1987)

    Google Scholar 

  27. Zadeh, L.A.: Fuzzy sets. Information and Control 8, 338–353 (1965)

    Article  MathSciNet  MATH  Google Scholar 

  28. Zadeh, L.A.: Fuzzy algorithm. Information and Control 12, 94–102 (1968)

    Article  MathSciNet  MATH  Google Scholar 

  29. Zadeh, L.A.: Toward a theory of fuzzy systems. In: Kalman, R.E., De Claris, N. (eds.) Aspects of Network and System Theory, p. 469. Rinehart & Winston, New York (1971)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Giovanni Acampora .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2013 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Acampora, G. (2013). Fuzzy Markup Language: A XML Based Language for Enabling Full Interoperability in Fuzzy Systems Design. In: Acampora, G., Loia, V., Lee, CS., Wang, MH. (eds) On the Power of Fuzzy Markup Language. Studies in Fuzziness and Soft Computing, vol 296. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-35488-5_2

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-35488-5_2

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-35487-8

  • Online ISBN: 978-3-642-35488-5

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics