Theoretical and practical complexity of modeling methods

被引:0
作者
College of Business Administration, University of Nebraska, Omaha [1 ]
不详 [2 ]
机构
[1] College of Business Administration, University of Nebraska, Omaha
[2] College of Business Administration, University of Nebraska, Lincoln
来源
Commun ACM | 2007年 / 8卷 / 46-51期
关键词
Computational complexity - Functional analysis - Interoperability - Mathematical models - Parameter estimation - Supply chain management - Systems analysis;
D O I
10.1145/1278201.1278205
中图分类号
学科分类号
摘要
The estimation of theoretical and practical complexity of a system development method is discussed. Executable model capability allow developers to transform models developed during the Systems Analysis and Design portion of the systems development process into working applications. Systems are becoming more complex mostly because of influencing factors such as required and enhanced functionality, interoperability, and security. Other trends that impact the complexity of applications include systems such as enterprise resource planning, supply chain management, and customer relationship management. These types of systems are very large and complex and require close internal cooperation for the implementing organizations individually and also external cooperation and connection to their business partners up and down the supply chain. A realistic estimation of the complexity of a modeling language can also provide better ways of learning and using various development methods.
引用
收藏
页码:46 / 51
页数:5
相关论文
共 11 条
  • [1] Albrecht A.J., Gaffney J.E., Software function, source lines of code, and development effort prediction: A software science validation, IEEE Transactions on Software Engineering, 19, pp. 639-648, (1983)
  • [2] Anderson J., Lebiere C., The Atomic Components of Thought, (1998)
  • [3] Boehm B.W., Software Engineering Economics, (1981)
  • [4] Cooper R., Kaplan P.S., Measure costs right: Make the right decisions, Harvard Business Review, pp. 96-103, (1988)
  • [5] Kim J., Hahn J., Hahn H., How do we understand a system with (so) many diagrams? Cognitive processes in diagrammatic reasoning, Information Systems Research, 11, pp. 384-303, (2000)
  • [6] Miller G., The magical number seven, plus or minus two: Some limits on our capacity for processing information, The Psychological Review, 63, 2, pp. 81-97, (1956)
  • [7] Rossi M., Brinkkemper S., Complexity metrics for systems development methods and techniques, Information Systems, 21, 2, pp. 209-227, (1996)
  • [8] Siau K., Information modeling and method engineering: A psychological perspective, Journal of Database Management, 10, 4, pp. 44-50, (1999)
  • [9] Siau K., Erickson J., Lee L., Theoretical versus practical complexity: The case of UML, Journal of Database Management, 16, 3, pp. 40-57, (2005)
  • [10] Siau K., Cao Q., Unified Modeling Language (UML) - A complexity analysis, Journal of Database Management, 12, 1, pp. 26-34, (2001)