Search the World's Largest Database of Information Science & Technology Terms & Definitions
InfInfoScipedia LogoScipedia
A Free Service of IGI Global Publishing House
Below please find a list of definitions for the term that
you selected from multiple scholarly research resources.

What is Unified Modeling Language (UML)

Encyclopedia of Information Science and Technology, Third Edition
A general-purpose modeling language in the field of software engineering.
Published in Chapter:
NLP for Serious Games
John Vrettaros (University of Patras, Greece), George Ximeris (University of Piraeus, Greece), and Eugenia Koleza (University of Patras, Greece)
DOI: 10.4018/978-1-4666-5888-2.ch511
Abstract
In this chapter we will analyze the potential derived from neuro-linguistic programming for the purpose of designing serious games and adaptive educational systems based on the user. First, the term neuro-linguistic programming will be introduced as well as the endless uses acquired through powerful techniques which have been applied in learning activities with great success inside the class. Next we will explain how we can model the neuro-linguistic programming patterns into learning scenarios of a serious game as well as the ability to work depending on the learning profile of every individual student. Lastly, we provide examples for the use of UML language inside the modeling of the techniques of neuro-linguistic programming, for the design and the implementation of a serious game.
Full Text Chapter Download: US $37.50 Add to Cart
More Results
Web-Enabled System Design for Managing Clinical Information
A standardized specification language for object modeling that includes a graphical notation used for visualizing, specifying, constructing, and documenting the artifacts of a system.
Full Text Chapter Download: US $37.50 Add to Cart
Model-Driven Engineering of Distributed Applications
A standardized visual language for modeling software systems.
Full Text Chapter Download: US $37.50 Add to Cart
Software Design
Many different methods and notations were developed by analysts and researchers to perform object oriented analysis and design and software development which created communication problems. These were combined to the unified modelling language in 2002. While providing visual modelling tools independent of the programming language, it encouraged the object-oriented development approach and marketing of tools for software design and development.
Full Text Chapter Download: US $37.50 Add to Cart
Proposal of a Technological Platform to Support the Activities of a Charity Organization
Visual language for object oriented systems specification and used mainly in software engineering. UML has several static and dynamic view diagrams.
Full Text Chapter Download: US $37.50 Add to Cart
A Comparison of Data Modeling in UML and ORM
Language adopted by the Object Management Group as a modeling language for object-oriented analysis and design of software systems. UML includes several sublanguages and diagram notations for modeling different aspects of software systems.
Full Text Chapter Download: US $37.50 Add to Cart
The Expansion of E-Marketplace to M-Marketplace by Integrating Mobility and Auctions in a Location-Sensitive Environment: Application in Procurement of Logistics Services
It is an ISO (International Standards Organization) specification language for modeling objects. It’s a refinement of earlier Object Oriented Design (OOD) and Object Oriented Analysis (OOA) methodologies. It is considered to be a useful language when designing large applications involving many classes and objects.
Full Text Chapter Download: US $37.50 Add to Cart
Promoting Healthy Food Habits Through an mHealth Application
Notation and modeling language that is used in software system design process. This language is expressed through diagrams. Each diagram is composed of elements (graphic forms used for drawings) that are related to each other.
Full Text Chapter Download: US $37.50 Add to Cart
KC-PLM: Knowledge Collaborative Product Lifecycle Management
has emerged as the software industry’s dominant language and is already an Object Management Group (OMG) standard. It represents a collection of the best engineering practices that have been proved successful in the modeling of large and complex systems.
Full Text Chapter Download: US $37.50 Add to Cart
Tools and Techniques for Model Based Testing
Unified Modeling Language (UML) is a standardized general-purpose modeling language in the field of software engineering. UML includes a set of graphical notation techniques to create abstract models of specific systems. It is used for visual modeling of object-oriented systems.
Full Text Chapter Download: US $37.50 Add to Cart
Business Process Modeling Languages and Tools
A modeling language primarily used to represent object-oriented software solutions. UML includes a set of widely used graphical notations including Class, Activity, and Use-Case diagrams.
Full Text Chapter Download: US $37.50 Add to Cart
Triune Continuum Paradigm
Proposed by the Object Management Group (OMG) for system modeling in the domains of software systems, of business systems, and others.
Full Text Chapter Download: US $37.50 Add to Cart
eContent Pro Discount Banner
InfoSci OnDemandECP Editorial ServicesAGOSR