Object-oriented real-world modeling revisited

被引:16
|
作者
Isoda, S [1 ]
机构
[1] Toyohashi Univ Technol, Toyohashi, Aichi, Japan
关键词
object-oriented methodology; object-oriented analysis; real-world modeling; OOSE; OMT; UML;
D O I
10.1016/S0164-1212(01)00059-0
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
When applied to real-world problems. object-oriented modeling maps an entity in the real world to a class as it is. This seemingly natural "genuine" real-world modeling can be rightly applied to cases when the purpose of modeling is merely to represent a problem in a class diagram and thus to facilitate its understanding. Business process reengineering is a good example of this, Genuine real-world modeling can also be applied to the development of a program that simulates the real world on a computer. Contrary to these cases, however, "pseudo" real-world modeling has instead to be applied when a business assistance application is to be developed. It maps an entity whose information is dealt with by the business to be automated to a class that represents the information about the entity. These two modeling methods have to be appropriately applied according to the type of their target problems. This point, however, has not been sufficiently recognized. Many authors of the literature on object-oriented methodologies and techniques teach us "naive" real-world modeling, whose real nature is a mixture of genuine and pseudo real-world modeling methods. Naive analyzers who believe the literature are lured into severe modeling errors when they develop business assistance applications. (C) 2001 Elsevier Science Inc. All rights reserved.
引用
收藏
页码:153 / 162
页数:10
相关论文
共 50 条
  • [21] Dealing With Poorly Mapped Entities in Adaptive Object-Oriented World Modeling
    Kuwertz, Achim
    Beyerer, Juergen
    [J]. 2014 IEEE INTERNATIONAL INTER-DISCIPLINARY CONFERENCE ON COGNITIVE METHODS IN SITUATION AWARENESS AND DECISION SUPPORT (COGSIMA), 2014, : 83 - 89
  • [22] The future of control in an object-oriented world
    White, P
    [J]. I&CS-INSTRUMENTATION & CONTROL SYSTEMS, 1998, 71 (01): : 49 - +
  • [23] COMING OF AGE IN AN OBJECT-ORIENTED WORLD
    BOOCH, G
    [J]. IEEE SOFTWARE, 1994, 11 (06) : 33 - 41
  • [24] Object-Oriented Modeling of Object-Oriented Concepts A Case Study in Structuring an Educational Domain
    Pedroni, Michela
    Meyer, Bertrand
    [J]. TEACHING FUNDAMENTAL CONCEPTS OF INFORMATICS, PROCEEDINGS, 2010, 5941 : 155 - 169
  • [25] Towards Object-Oriented Context Modeling Object-Oriented Relational Database Data Storage
    Bhogal, Jagdev
    Moore, Philip
    [J]. 2014 28TH INTERNATIONAL CONFERENCE ON ADVANCED INFORMATION NETWORKING AND APPLICATIONS WORKSHOPS (WAINA), 2014, : 542 - 547
  • [26] Object-oriented modeling - Construction of a sailboot
    Weber, C
    Werner, H
    [J]. INFORMATION PROCESSING IN PRODUCTION DEVELOPMENT: EFFICIENT 3D MODELING - ADVANCES AND PITFALLS, 2001, 1614 : 95 - 109
  • [27] An object-oriented approach to structured modeling
    Ma, J
    Tian, QJ
    Zhou, DN
    [J]. EFFECTIVE UTILIZATION AND MANAGEMENT OF EMERGING INFORMATION TECHNOLOGIES, 1998, : 406 - 413
  • [28] Object-oriented modeling of flying vehicle
    Li, HR
    Feng, ZS
    Li, K
    Shang, SY
    [J]. ISTM/2001: 4TH INTERNATIONAL SYMPOSIUM ON TEST AND MEASUREMENT, VOLS 1 AND 2, CONFERENCE PROCEEDINGS, 2001, : 1289 - 1292
  • [29] Object-oriented modeling of multimedia documents
    Nguyen, TL
    Wu, XD
    Sajeev, S
    [J]. COMPUTER NETWORKS AND ISDN SYSTEMS, 1998, 30 (1-7): : 578 - 582
  • [30] Object-oriented graphical modeling of FMSs
    Choi, BK
    Han, KH
    Park, TY
    [J]. INTERNATIONAL JOURNAL OF FLEXIBLE MANUFACTURING SYSTEMS, 1996, 8 (02): : 159 - 182