skip to main content
Skip header Section
Object-oriented analysisJanuary 1990
Publisher:
  • Yourdon Press
  • Imprint of Simon and Schuster One Lake St. Upper Saddle River, NJ
  • United States
ISBN:978-0-13-629122-0
Published:03 January 1990
Pages:
232
Skip Bibliometrics Section
Bibliometrics
Abstract

No abstract available.

Cited By

  1. ACM
    Mili H, Tremblay G, Jaoude G, Lefebvre É, Elabed L and Boussaidi G (2010). Business process modeling languages, ACM Computing Surveys, 43:1, (1-56), Online publication date: 1-Nov-2010.
  2. ACM
    Dubey S and Rana A (2010). Assessment of usability metrics for object-oriented software system, ACM SIGSOFT Software Engineering Notes, 35:6, (1-4), Online publication date: 27-Nov-2010.
  3. Madsen O From ECOOP'87 to ECOOP 2006 and beyond Proceedings of the 20th European conference on Object-Oriented Programming, (186-191)
  4. Aimin W, De X, Zhaozheng N and Xu Y Cognition theory based performance characterization in computer vision Proceedings of the 7th international conference on Advanced Concepts for Intelligent Vision Systems, (210-218)
  5. Wu A, Xu D, Yang X and Zheng J Performance characterization in computer vision Proceedings of the Second international conference on Fuzzy Systems and Knowledge Discovery - Volume Part II, (1255-1264)
  6. Evermann J The association construct in conceptual modelling – an analysis using the bunge ontological model Proceedings of the 17th international conference on Advanced Information Systems Engineering, (33-47)
  7. ACM
    Babu C and Janakiram D (2004). Method driven model, ACM SIGPLAN Notices, 39:8, (61-71), Online publication date: 1-Aug-2004.
  8. ACM
    Capretz L (2019). A brief history of the object-oriented approach, ACM SIGSOFT Software Engineering Notes, 28:2, (6), Online publication date: 1-Mar-2003.
  9. Shoval P and Kabeli J FOOM-functional and object-oriented methodology for analysis and design of information systems Advanced topics in database research vol. 1, (58-86)
  10. Wyner G and Lee J (2019). Process Specialization, Computational & Mathematical Organization Theory, 8:2, (133-155), Online publication date: 1-Jul-2002.
  11. De P, Sinha A and Vessey I (2019). An empirical investigation of factors influencing object-oriented database querying, Information Technology and Management, 2:1, (71-93), Online publication date: 31-Jan-2001.
  12. Cheng B and Gannod G (2019). Developing and Maintaining an Object-Oriented Distributed Multimedia Information System, Annals of Software Engineering, 12:1, (95-118), Online publication date: 28-Dec-2001.
  13. Bider I, Khomyakov M and Pushchinsky E (2000). Logic of Change, Automated Software Engineering, 7:1, (9-37), Online publication date: 1-Mar-2000.
  14. ACM
    Bødker S, Nielsen C and Petersen M Creativity, cooperation and interactive design Proceedings of the 3rd conference on Designing interactive systems: processes, practices, methods, and techniques, (252-261)
  15. ACM
    Cortellessa V and Mirandola R Deriving a queueing network based performance model from UML diagrams Proceedings of the 2nd international workshop on Software and performance, (58-70)
  16. ACM
    PanYunhe Z (2019). Agent-oriented analysis and modeling, ACM SIGSOFT Software Engineering Notes, 25:3, (36-40), Online publication date: 1-May-2000.
  17. Mirandola R and Cortellessa V UML based performance modeling of distributed systems Proceedings of the 3rd international conference on The unified modeling language: advancing the standard, (178-193)
  18. ACM
    Mylopoulos J, Chung L and Yu E (1999). From object-oriented to goal-oriented requirements analysis, Communications of the ACM, 42:1, (31-37), Online publication date: 1-Jan-1999.
  19. ACM
    Kautz K and Pries-Heje J (1999). Systems development education and methodology adoption, ACM SIGCPR Computer Personnel, 20:3, (6-26), Online publication date: 1-Jul-1999.
  20. Tung C, Chang H and Hsu P (1999). Discrete-event based simulation of airbase logistic provision model, International Journal of Computer Applications in Technology, 12:1, (72-80), Online publication date: 1-May-1999.
  21. Kim T, Shin G and Hong E Experience with Porting a Unix Version CASE Tool to the Corresponding Java Version Proceedings of the Sixth Asia Pacific Software Engineering Conference
  22. Sutcliffe A and Maiden N (1998). The Domain Theory for Requirements Engineering, IEEE Transactions on Software Engineering, 24:3, (174-196), Online publication date: 1-Mar-1998.
  23. ACM
    Xiaodong Y, Jiajun C and Guoliang Z (1998). Two-dimensional software development model combining object-oriented method with formal method, ACM SIGSOFT Software Engineering Notes, 23:1, (81-85), Online publication date: 1-Jan-1998.
  24. ACM
    Carriço L and Guimarães N Manipulating concept maps with constrained regions Proceedings of the working conference on Advanced visual interfaces, (226-234)
  25. Bødker S (2018). Understanding representation in design, Human-Computer Interaction, 13:2, (107-125), Online publication date: 1-Jun-1998.
  26. ACM
    Bonfatti F, Gadda G and Monari P An improved process for the development of PLC software Proceedings of the 19th international conference on Software engineering, (400-410)
  27. ACM
    Stylianou A, Kumar R and Khouja M (2019). A total quality management-based systems development process, ACM SIGMIS Database: the DATABASE for Advances in Information Systems, 28:3, (59-71), Online publication date: 1-Jun-1997.
  28. Wieringa R and Saake G (1996). Formal analysis of the Shlaer-Mellor method, Requirements Engineering, 1:2, (106-131), Online publication date: 1-Jun-1996.
  29. ACM
    Vazquez F (1996). An algebra approach to the deduction of data flow diagrams and object oriented diagrams from algebraic specifications, ACM SIGSOFT Software Engineering Notes, 21:4, (71-80), Online publication date: 1-Jul-1996.
  30. ACM
    Laitinen K (2019). Estimating understandability of software documents, ACM SIGSOFT Software Engineering Notes, 21:4, (81-92), Online publication date: 1-Jul-1996.
  31. Agarwal R, Sinha A and Tanniru M (1996). Cognitive fit in requirements modeling, Journal of Management Information Systems, 13:2, (137-162), Online publication date: 1-Sep-1996.
  32. Khan E, Al-A'ali M and Girgis M (2019). Object-Oriented Programming for Structured Procedural Programmers, Computer, 28:10, (48-57), Online publication date: 1-Oct-1995.
  33. ACM
    Gorny P (1995). EXPOSE, ACM SIGCHI Bulletin, 27:2, (35-37), Online publication date: 1-Apr-1995.
  34. ACM
    Guimarães J (1995). The object oriented model and its advantages, ACM SIGPLAN OOPS Messenger, 6:1, (40-49), Online publication date: 11-Jan-1995.
  35. ACM
    Vazquez F (1995). An algebra approach to the deduction of data flow diagrams and object oriented diagrams from a set of specifications, ACM SIGPLAN OOPS Messenger, 6:2, (18-27), Online publication date: 1-Apr-1995.
  36. ACM
    Wyner G and Lee J Applying specialization to process models Proceedings of conference on Organizational computing systems, (290-301)
  37. Song X and Osterweil L (2019). Experience with an Approach to Comparing Software Design Methodologies, IEEE Transactions on Software Engineering, 20:5, (364-384), Online publication date: 1-May-1994.
  38. Honiden S, Nishimura K, Uchihira N and Itoh K (2019). An Application of Artificial Intelligence to Object-Oriented Performance Design for Real-Time Systems, IEEE Transactions on Software Engineering, 20:11, (849-867), Online publication date: 1-Nov-1994.
  39. ACM
    Kaindl H (1994). Comparing object-oriented analysis with knowledge acquisition, ACM SIGPLAN OOPS Messenger, 5:3, (1-5), Online publication date: 1-Jul-1994.
  40. ACM
    Vazquez F Selecting a software development process Proceedings of the conference on TRI-Ada '94, (209-218)
  41. Greenspan S, Mylopoulos J and Borgida A On formal requirements modeling languages Proceedings of the 16th international conference on Software engineering, (135-147)
  42. Grogono P Designing for change Proceedings of the 1994 conference of the Centre for Advanced Studies on Collaborative research
  43. Green P, Rushton P and Beggs R An example of applying the codesign method MOOSE Proceedings of the 3rd international workshop on Hardware/software co-design, (65-72)
  44. Lieberherr K and Xiao C (2019). Object-Oriented Software Evolution, IEEE Transactions on Software Engineering, 19:4, (313-343), Online publication date: 1-Apr-1993.
  45. ACM
    Northrop L (1992). Finding an educational perspective for object-oriented development, ACM SIGPLAN OOPS Messenger, 4:2, (245-249), Online publication date: 1-Apr-1993.
  46. ACM
    West D (1992). Teaching object-oriented concepts to graduate and professional software developers, ACM SIGPLAN OOPS Messenger, 4:2, (257-260), Online publication date: 1-Apr-1993.
  47. ACM
    Duserick F Discrimination between object-oriented and process approaches to systems analysis for functional decomposition of existing systems Proceedings of the 1993 conference on Computer personnel research, (481-491)
  48. ACM
    Steward D (1993). A simple straightforward method for software development, ACM SIGSOFT Software Engineering Notes, 18:4, (36-43), Online publication date: 1-Oct-1993.
  49. ACM
    Vazquez F (2019). Using object oriented structured development to implement a hybrid system, ACM SIGSOFT Software Engineering Notes, 18:4, (44-53), Online publication date: 1-Oct-1993.
  50. ACM
    Gonzalez R (1993). An object-oriented library for hierarchical animation sequences, ACM SIGGRAPH Computer Graphics, 27:2, (82-85), Online publication date: 1-Sep-1993.
  51. ACM
    Høydalsvik G and Sindre G On the purpose of object-oriented analysis Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications, (240-255)
  52. ACM
    Civello F Roles for composite objects in object-oriented analysis and design Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications, (376-393)
  53. ACM
    Høydalsvik G and Sindre G (2019). On the purpose of object-oriented analysis, ACM SIGPLAN Notices, 28:10, (240-255), Online publication date: 1-Oct-1993.
  54. ACM
    Civello F (2019). Roles for composite objects in object-oriented analysis and design, ACM SIGPLAN Notices, 28:10, (376-393), Online publication date: 1-Oct-1993.
  55. ACM
    Burg J, van de Riet R and Chang S A data dictionary as a Lexicon Proceedings of the second international conference on Information and knowledge management, (114-123)
  56. ACM
    Brueni D, Cross B, Fox E, Heath L, Hix D, Nowell L and Wake W What if there were desktop access to the computer science literature? Proceedings of the 1993 ACM conference on Computer science, (15-22)
  57. ACM
    Mancoridis S, Holt R and Penny D A conceptual framework for software development Proceedings of the 1993 ACM conference on Computer science, (74-80)
  58. ACM
    Wu Y Experiences in using Ada to implement an OO software design Proceedings of the tenth annual Washington Ada symposium on Ada: Ada's role in software engineering, (65-70)
  59. Marca D and McGowan C Specification approaches express different world hypotheses Proceedings of the 7th international workshop on Software specification and design, (214-223)
  60. LaLonde W, Pugh J, White P and Corriveau J Towards unifying analysis, design, and implementation in object-oriented environments Proceedings of the 1993 conference of the Centre for Advanced Studies on Collaborative research: software engineering - Volume 1, (563-569)
  61. Tsai J, Weigert T and Jang H (1992). A Hybrid Knowledge Representation as a Basis of Requirement Specification and Specification Analysis, IEEE Transactions on Software Engineering, 18:12, (1076-1100), Online publication date: 1-Dec-1992.
  62. ACM
    Higa K, Morrison M, Morrison J and Liu Sheng O (1992). An object-oriented methodology for knowledge base/database coupling, Communications of the ACM, 35:6, (99-113), Online publication date: 1-Jun-1992.
  63. ACM
    Westerman S and Pang H Transfer of computing techniques to the chemical and petrochemical industries from NASA-JSC Proceedings of the 1992 ACM/SIGAPP symposium on Applied computing: technological challenges of the 1990's, (927-932)
  64. ACM
    Rubin K and Goldberg A (1992). Object behavior analysis, Communications of the ACM, 35:9, (48-62), Online publication date: 1-Sep-1992.
  65. ACM
    Fugini M, Nierstrasz O and Pernici B (1992). Application development through reuse, ACM SIGOIS Bulletin, 13:2, (38-47), Online publication date: 2-Aug-1992.
  66. ACM
    Walters N (1992). Using Harel statecharts to model object-oriented behavior, ACM SIGSOFT Software Engineering Notes, 17:4, (28-31), Online publication date: 1-Oct-1992.
  67. ACM
    Laitinen K (1992). Document classification for software quality systems, ACM SIGSOFT Software Engineering Notes, 17:4, (32-39), Online publication date: 1-Oct-1992.
  68. ACM
    Clyde S, Embley D and Woodfield S (2019). Turnable formalism in object-oriented systems analysis, ACM SIGPLAN Notices, 27:10, (452-465), Online publication date: 31-Oct-1992.
  69. ACM
    Fayad M, Hawn L, Roberts M, Schooley J and Tsai W Hardware-In-the-Loop (HIL) simulation Proceedings of the conference on TRI-Ada '92, (176-188)
  70. ACM
    Carmichael A Defining software architectures using the Hierarchical Object-Oriented Design method (HOOD) Proceedings of the conference on TRI-Ada '92, (211-219)
  71. ACM
    Holibaugh R (2019). Object oriented modelling, ACM SIGPLAN OOPS Messenger, 3:4, (73-78), Online publication date: 1-Sep-1992.
  72. ACM
    Northrop L Finding an educational perspective for object-oriented development Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum), (245-249)
  73. ACM
    West D Teaching object-oriented concepts to graduate and professional software developers Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum), (257-260)
  74. Byrd T, Cossick K and Zmud R (2018). A synthesis of research on requirements analysis and knowledge acquisition techniques, MIS Quarterly, 16:1, (117-138), Online publication date: 1-Mar-1992.
  75. Holt R, Penny D and Mancoridis S Multicolour programming and metamorphic programming Proceedings of the 1992 conference of the Centre for Advanced Studies on Collaborative research - Volume 1, (43-58)
  76. ACM
    Clyde S, Embley D and Woodfield S Turnable formalism in object-oriented systems analysis Conference proceedings on Object-oriented programming systems, languages, and applications, (452-465)
  77. ACM
    Temte M Let's begin introducing the object-oriented paradigm Proceedings of the twenty-second SIGCSE technical symposium on Computer science education, (73-77)
  78. ACM
    Temte M (1991). Let's begin introducing the object-oriented paradigm, ACM SIGCSE Bulletin, 23:1, (73-77), Online publication date: 1-Mar-1991.
  79. ACM
    Davis A and Bersoff E (1991). Impacts of life cycle models on software configuration management, Communications of the ACM, 34:8, (104-118), Online publication date: 1-Aug-1991.
  80. ACM
    Hayes F and Coleman D Coherent models for object-oriented analysis Conference proceedings on Object-oriented programming systems, languages, and applications, (171-183)
  81. ACM
    Jacobson I and Lindström F Reengineering of old systems to an object-oriented architecture Conference proceedings on Object-oriented programming systems, languages, and applications, (340-350)
  82. ACM
    Hayes F and Coleman D (2019). Coherent models for object-oriented analysis, ACM SIGPLAN Notices, 26:11, (171-183), Online publication date: 1-Nov-1991.
  83. ACM
    Jacobson I and Lindström F (2019). Reengineering of old systems to an object-oriented architecture, ACM SIGPLAN Notices, 26:11, (340-350), Online publication date: 1-Nov-1991.
  84. ACM
    Spicer K and Umphress D (1991). A method for mapping an analysis to a reusable design, ACM SIGAda Ada Letters, XI:9, (67-82), Online publication date: 1-Oct-1991.
  85. ACM
    Shumate K (1991). Structured analysis and object-oriented design are compatible, ACM SIGAda Ada Letters, XI:4, (78-90), Online publication date: 1-May-1991.
  86. ACM
    Walters N (1991). An ada object-based analysis and design approach, ACM SIGAda Ada Letters, XI:5, (62-78), Online publication date: 1-Aug-1991.
  87. ACM
    Marschalk G SA-2-Ada: a methodology for deriving Ada designs from structured analysis specifications Proceedings of the conference on TRI-Ada '91: today's accomplishments; tomorrow's expectations, (64-74)
  88. ACM
    Snyder C System engineering impact on software development Proceedings of the conference on TRI-Ada '91: today's accomplishments; tomorrow's expectations, (425-431)
  89. ACM
    Holibaugh R Object oriented modelling Addendum to the proceedings on Object-oriented programming systems, languages, and applications (Addendum), (73-78)
  90. ACM
    Huebner R The executive office of environmental affairs systems modernization project Proceedings of the 19th annual conference on Computer Science, (600-617)
  91. Holt R, Stanhope T and Lausman G Object oriented programming Proceedings of the 1991 conference of the Centre for Advanced Studies on Collaborative research, (131-151)
  92. ACM
    Railsback P, Rose L and Corrigan A Effects of Ada on design problems in a discrete event simulator Proceedings of the conference on TRI-ADA '90, (79-90)
  93. ACM
    Bailin S, Bewtra M and Moore J Combining object-oriented and functional paradigms in a design methodology for Ada Proceedings of the conference on TRI-ADA '90, (102-113)
  94. ACM
    Whiting M and DeVaney D Finding the object (workshop session) Proceedings of the European conference on Object-oriented programming addendum : systems, languages, and applications: systems, languages, and applications, (99-107)
  95. ACM
    Reid T Object-oriented requirements analysis Proceedings of the seventh Washington Ada symposium on Ada, (227-230)
  96. ACM
    Donaldson C, Comer E and Rudmik A Ada box structures Proceedings of the seventh Washington Ada symposium on Ada, (123-132)
  97. ACM
    Korson T and McGregor J (1990). Understanding object-oriented: a unifying paradigm, Communications of the ACM, 33:9, (40-60), Online publication date: 1-Sep-1990.
  98. ACM
    Wirfs-Brock R and Johnson R (1990). Surveying current research in object-oriented design, Communications of the ACM, 33:9, (104-124), Online publication date: 1-Sep-1990.
  99. ACM
    Henderson-Sellers B and Edwards J (1990). The object-oriented systems life cycle, Communications of the ACM, 33:9, (142-159), Online publication date: 1-Sep-1990.
  100. ACM
    Toetenel H, van Katwijk J and Plat N Structured analysis—formal design, using stream and object oriented formal specifications Conference proceedings on Formal methods in software development, (118-127)
  101. ACM
    Toetenel H, van Katwijk J and Plat N (2019). Structured analysis—formal design, using stream and object oriented formal specifications, ACM SIGSOFT Software Engineering Notes, 15:4, (118-127), Online publication date: 1-Sep-1990.
Contributors
  • Apple Computer

Recommendations

Reviews

Dimitris N. Christodoulakis

In the last ten years, the idea of object orientation has gained popularity in the software engineering community. Starting with Simula and proceeding to Smalltalk and the recent success of C++, object orientation has introduced a new methodology in computer programming. Although C++ programs seem to be difficult to debug and the language has difficulties handling objects and inheritance efficiently, object-oriented methodologies will dominate software engineering for the next decade. Object-oriented methodologies have not only influenced programming languages. Starting from the coding phase, their influence has spread to other stages of the software life cycle, such as requirements analysis, specification, and design. This book discusses object-oriented methodologies for requirements analysis. The authors present an integrated methodology for handling software requirements in an object-oriented way. They provide many useful, nontrivial examples showing how to use the proposed methodology for requirements analysis for large software systems. Their experience in requirements analysis of large, safety-critical systems is evident throughout the book. This experience enables them to discuss the key steps in object-oriented analysis in a structured way and to point out the benefits of this methodology. The book helps the reader understand how to deal with the complexity of requirements analysis and illustrates the advantages and disadvantages of using object-oriented methodologies to deal with it. It teaches a discipline and is useful for the experienced user who has begun to think in terms of object orientation. It omits the theoretical foundation for object orientation, however; the subject is presented only from the empirical point of view. This makes it difficult for newcomers to the field to build a solid theoretical base. The book also considers the Department of Defense standard DoD-STD-2167A from an object-oriented point of view. This will help the professional who confronts the standard on a day-to-day basis.

Access critical reviews of Computing literature here

Become a reviewer for Computing Reviews.