سند علمی

Model-Based Testing of Object-Oriented Systems

چکیده

This paper discusses a model-based approach to testing as a vital part of software development. It argues that an approach using models as central development artifact needs to be added to the portfolio of software engineering techniques, to further increase efficiency and flexibility of the development as well as quality and reusability of results. Then test case modeling is examined in depth and related to an evolutionary approach to model transformation. A number of test patterns is proposed that have proven helpful to the design of testable object-oriented systems. In contrast to other approaches, this approach uses explicit models for test cases instead of trying to derive (many) test cases from a single model.

اسناد مشابه

  • Analysis of Maintainability Models for Object Oriented System

    سند علمی۲۰۱۱Sanjay Kumar Dubey, Amit Sharma, Ajay Rana

    There is always has been a demand to provide efficient and effective high quality software. There are various maintainability objects to provide better maintainability. The quality of good software design heavily effective the quality of software. One of the claimed advantages of

  • A Seamless Model for Object-Oriented Systems Development

    سند علمی۱۹۹۴ISOOMSStephen W. Liddle, David W. Embley, Scott N. Woodfield

    Existing approaches to object-oriented system development are poorly integrated in several ways. This inadequate integration is ubiquitous and causes numerous inefficiencies in the object-oriented development process. These problems can be addressed by abandoning typical object-o

  • Designing Debugging Models for Object Oriented Systems

    سند علمی۲۰۱۲Sujata Khatri

    Bugs are inevitable in any software development life cycle. Most bugs are detected and removed in the testing phase. In software, we can classify bugs into two categories: (1) bugs of different severity (2) bugs of different complexity. Prior knowledge of bug distribution of diff

  • The OCoN Approach to Workflow Modeling in Object-Oriented Systems

    سند علمی۲۰۰۱Information Systems FrontiersGuido Wirtz, Mathias Weske, Holger Giese

    Workflow management aims at modeling and executing application processes in complex technical and organizational environments. Modern information systems are often based on object-oriented design techniques, for instance, the Unified Modeling Language (UML). These systems consist

  • A Statecharts Formalism for Modelling Concurrent Object Oriented Systems

    سند علمی۱۹۹۵JAROSLAV FOGEL

    The paper refers to the formal description of an object-oriented concurrent system. In the paper, the dynamic model expressing object live cycle as a state transition system is deened. Also, the parallel composition of objects' dynamic models with the aim to express their synchro

  • Empirical Studies of Quality Models in Object-Oriented Systems

    سند علمی۲۰۰۲Advances in ComputersLionel C. Briand, Jürgen Wüst

    Measuring structural design properties of a software system, such as coupling, cohesion, or complexity, is a promising approach towards early quality assessments. To use such measurement effectively, quality models are needed that quantitatively describe how these internal struct