Modeling is a complex task, an attempt to capture the intricacies of real-world situations, to describe the characteristics of real-world objects, their relationships, and the way objects communicate together to evolve. The modeling process is based on abstractions and concepts. An abstraction is a mental process of taking a thing, material (mobile phone) or immaterial (electromagnetic wave), real (person) or abstract (his emotional state), pruning all details that are not relevant for a particular purpose, naming it, giving it a short description to be able to manipulate and work with the abstraction (as a result) issued from this complexity reduction process. An abstraction is therefore both a process and a result of this process. The object or the idea that results from an abstraction cannot be a specific detailed thing (“Ferrari Car”cannot be an abstraction but “Car”can be an abstraction).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2007 Springer
About this chapter
Cite this chapter
(2007). Fundamental concepts of the real world and their mapping in UML. In: Duc, B.M. (eds) Real-Time Object Uniform Design Methodology with UML. Springer, Dordrecht. https://doi.org/10.1007/978-1-4020-5977-3_5
Download citation
DOI: https://doi.org/10.1007/978-1-4020-5977-3_5
Publisher Name: Springer, Dordrecht
Print ISBN: 978-1-4020-5976-6
Online ISBN: 978-1-4020-5977-3
eBook Packages: EngineeringEngineering (R0)