Is There a Difference Between the Theoretical and Practical Complexity of UML?

Is There a Difference Between the Theoretical and Practical Complexity of UML?

Keng Siau (Missouri University of Science and Technology, USA), John Erickson (University of Nebraska – Lincoln, USA) and Lih Yunn Lee (University of Nebraska at Omaha, USA)
DOI: 10.4018/978-1-59904-289-3.ch008
OnDemand PDF Download:
$37.50

Abstract

An on-going and major problem faced by information systems developers and business users alike is reaching a clear and consensual understanding of the system by both groups. This can be difficult because the businesses are (typically) process driven, while the systems are (increasingly) object-oriented. Enter modeling. Modeling is one way of presenting complex information in a way that enhances or eases understanding. But, even models can be extremely complex, and the underlying tools and modeling languages are not any less complex. This chapter investigates the possibility that modeling languages can be simplified by considering that not all of the “words” in the language are used all of the time. If theoretical (maximum) represents all the words in a modeling language, then this chapter suggests that there might exist a more use-based (we name it practical complexity) subset that represents an easier to learn and use subcomponent of the language.

Complete Chapter List

Search this Book:
Reset
Table of Contents
Chapter 1
Mauri Leppänen
This chapter presents an ISD ontology, which aims to provide an integrated conceptualization of ISD through anchoring it upon a contextual approach.... Sample PDF
Towards an Ontology for Information Systems Development—A Contextual Approach
$37.50
Chapter 2
Raimundas Matulevicius, Patrick Heymans, Andreas L. Opdahl
Goal modeling is emerging as a central requirements engineering (RE) technique. Unfortunately, current goal-oriented languages are not interoperable... Sample PDF
Ontological Analysis of KAOS using Separation of References
$37.50
Chapter 3
Sergio Luján-Mora, Juan Trujillo
In previous work, we have shown how to use unified modeling language (UML) as the primary representation mechanism to model conceptual design... Sample PDF
Applying UML for Modeling the Physical Design of Data Warehouses
$37.50
Chapter 4
Wil M.P. van der Aalst, Mariska Netjes, Hajo A. Reijers
Business process management (BPM) systems provide a broad range of facilities to enact and manage operational business processes. Ideally, these... Sample PDF
Supporting the Full BPM Life-Cycle Using Process Mining and Intelligent Redesign
$37.50
Chapter 5
Pedro Nuno San-Bento Furtado
Some businesses generate giga or even terabytes of historical data that can be organized and analyzed for better decision making. This poses issues... Sample PDF
Efficient Placement and Processing in Shared-Nothing Data Warehouses
$37.50
Chapter 6
Colleen Cunningham, Il-Yeol Song
Customer relationship management (CRM) is a strategy that integrates concepts of knowledge management, data mining, and data warehousing in order to... Sample PDF
Factors Affecting Design Decisions for Customer Relationship Management Data Warehouses
$37.50
Chapter 7
Xuepeng Yin, Torben Bach Pedersen
In today’s OLAP systems, physically integrating fast-changing data, for example, stock quotes, into a cube is complex and time-consuming. This data... Sample PDF
Effective Processing of XML-Extended OLAP Queries Based on a Physical Algebra
$37.50
Chapter 8
Keng Siau, John Erickson, Lih Yunn Lee
An on-going and major problem faced by information systems developers and business users alike is reaching a clear and consensual understanding of... Sample PDF
Is There a Difference Between the Theoretical and Practical Complexity of UML?
$37.50
Chapter 9
Jeretta Horn Nord, G. Daryl Nord, Hongjiang Xu, Elizabeth S. Myrin
This chapter presents results from a large-scale survey of Australian CPA members regarding data quality. The research investigates and reports... Sample PDF
Data Quality: An Assessment
$37.50
Chapter 10
Nenad Jukic, Svetlozar Nestorov, Susan V. Vrbsky, Allen Parrish
In this chapter, we extend the multi-level secure (MLS) data model to include nonkey related cover stories so that key attributes can have different... Sample PDF
Cover Stories for Key Attributes—Expanded Database Access Control
$37.50
About the Contributors