Advertisement

Enrichment of UML by Introjection of Functional Model

  • Shivanand M. HandigundEmail author
  • B. N. Arunakumari
  • Ajeet Chikkamannur
Conference paper
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 77)

Abstract

The de facto status of unified modeling language (UML) remains unaltered even after 20 years of advances in other technologies. The non-ascension in the status indicates some lacuna in UML, though it has undergone up-gradation in subsequent versions. Initially, UML is developed by three amigos to widen the scope and enhance the richness of diagramming languages. The clairvoyant study based on the number of involved diagrams indicates that, instead of unifying the semiotics of all three amigos diagramming languages, the diagrams of three languages are unified, discarding some of the diagrams with apprehension of descension in UML richness. The functional model which is quintessence of any open system has been discarded costing utilities of UML. This paper formulates the richness through logical positivism, unifies the semiotics of participating diagramming languages, and enhances through the reintroduction of modified functional model in the form of work process flow diagram.

Keywords

Functional model Unified modeling language Semiotics Syntactics Semantics Pragmatics Business process Work process Open system Class diagram Data flow diagram 

Notes

Acknowledgments

Words are insufficient to express our deep sense of gratitude to Dr. D.B. Phatak, Professor of Department of Computer Science and Engineering IIT Bombay, for his inspiration.

References

  1. 1.
    Rumbaugh, J., Blaha, M., Premerlani, W., Eddy, F., Lorensen, W.E.: Object-Oriented Modeling and Design. Prentice Hall, Englewood Cliffs (1990). ISBN 0-13-629841-9zbMATHGoogle Scholar
  2. 2.
    Booch, G.: Object-Oriented Analysis and Design with Applications, 3rd edn. Pearson Education India, Noida (2009). ISBN 8131722872zbMATHGoogle Scholar
  3. 3.
    Jacobson, I., Christerson, M., Jnsson, P., Overgaard, G.: Object Oriented Software Engineering. Addision-Wesely, New York (1992)zbMATHGoogle Scholar
  4. 4.
    Booch, G., Jacobson, I., Rumbaugh, J.: The Unified Modeling Language User Guide, 2nd edn. Pearson Publisher (2007). ISBN 9788131715826, 8131715825Google Scholar
  5. 5.
    Rumbaugh, J., Jacobson, I., Booch, G.: Unified Modeling Language Reference Manual, 2nd edn. Addison Wesley, Pearson Education, Boston (2005)Google Scholar
  6. 6.
    Eriksson, H.-E., et al.: UML 2 toolkit, vol. 26. Wiley, Hoboken (2003). ISBN 978-0-471-46361-0Google Scholar
  7. 7.
    Stephenson Smith S.: New International Webster Comprehensive Dictionary of English Language (Deluxe Encyclopedic Edition), Trident Press International (2003). ISBN 9781582795577Google Scholar
  8. 8.
    Handigund, S.M., Kshama, S.B., Ranjana, N.: An ameliorated methodology for design and development of a work process diagram to be incorporated in UML. In: Proceedings of IEEE International Conference on Advances in Computing, Communications and Informatics (ICACCI) 2013, pp. 184–190. doi: https://doi.org/10.1109/ICACCI.2013.6637168 (2013)
  9. 9.
    Coremen, T.H., et al.: Introduction to Algorithms, 2nd edn. PHI Learning Private Limited, New Delhi (2009). ISBN 978-81-203-2141-0Google Scholar
  10. 10.
    Pressman, R.S.: Software Engineering: A Practitioner’s Approach, 7th edn. McGraw Hill Higher Education, New York (2010)zbMATHGoogle Scholar
  11. 11.
    Project Management Institute: A Guide to the Project Management Body of Knowledge (PMBOK® Guide)—Fifth Edition 2012, Kindle Edition, Publisher: Project Management Institute (2010). ISBN-13: 978-1935589815Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2018

Authors and Affiliations

  • Shivanand M. Handigund
    • 1
    Email author
  • B. N. Arunakumari
    • 2
  • Ajeet Chikkamannur
    • 3
  1. 1.Department of Information Science & EngineeringVemana Institute of TechnologyBengaluruIndia
  2. 2.Department of Computer Science & Engineering, Research Resource CenterVisvesvaraya Technological UniversityBelagaviIndia
  3. 3.Department of Computer Science & EngineeringR. L. Jalappa Institute of TechnologyBengaluruIndia

Personalised recommendations