[go: up one dir, main page]

Cheng et al., 2002 - Google Patents

Formalizing and integrating the dynamic model for object-oriented modeling

Cheng et al., 2002

Document ID
11995292691764846384
Author
Cheng B
Wang E
Publication year
Publication venue
IEEE transactions on Software Engineering

External Links

Snippet

The Object Modeling Technique (OMT), a commonly used object-oriented development technique, comprises the object, dynamic, and functional models to provide three complementary views that graphically describe different aspects of systems. The lack of a …
Continue reading at ieeexplore.ieee.org (other versions)

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/50Computer-aided design
    • G06F17/5009Computer-aided design using simulation
    • G06F17/5022Logic simulation, e.g. for logic circuit operation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/34Graphical or visual programming
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30286Information retrieval; Database structures therefor; File system structures therefor in structured data stores
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3604Software analysis for verifying properties of programs
    • G06F11/3608Software analysis for verifying properties of programs using formal methods, e.g. model checking, abstract interpretation
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • G06F17/30861Retrieval from the Internet, e.g. browsers
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/3668Software testing
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/38Implementation of user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/36Preventing errors by testing or debugging software
    • G06F11/362Software debugging
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/36Software reuse
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/20Handling natural language data
    • G06F17/21Text processing
    • G06F17/22Manipulating or registering by use of codes, e.g. in sequence of text characters
    • G06F17/2247Tree structured documents; Markup, e.g. Standard Generalized Markup Language [SGML], Document Type Definition [DTD]
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/70Software maintenance or management
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F9/00Arrangements for programme control, e.g. control unit
    • G06F9/06Arrangements for programme control, e.g. control unit using stored programme, i.e. using internal store of processing equipment to receive and retain programme
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/10Requirements analysis; Specification techniques

Similar Documents

Publication Publication Date Title
Lúcio et al. Model transformation intents and their properties
Luckham Rapide: A language and toolset for simulation of distributed systems by partial ordering of events
Wang et al. Formalizing and integrating the dynamic model within OMT
US7617085B2 (en) Program product supporting specification of signals for simulation result viewing
Gnesi et al. On the fly model checking of communicating UML State Machines
Konnov et al. Specification and Verification with the TLA+ Trifecta: TLC, Apalache, and TLAPS
Cheng et al. Formalizing and integrating the dynamic model for object-oriented modeling
Posse et al. Processing causal block diagrams with graphgrammars in atom3
Kramer et al. The system architect's assistant for design and construction of distributed systems
Goguen et al. Distributed cooperative formal methods tools
Alpuente et al. A rewriting logic approach to the formal specification and verification of web applications
Kirby et al. Applying formal methods to an information security device: An experience report
Pimenta Automated specification-based testing of graphical user interfaces
Cassino et al. Developing usable web interfaces with the aid of automatic verification of their formal specification
Haustermann et al. Model Checking of Synchronized Domain-Specific Multi-formalism Models Using High-Level Petri Nets
Schiewe Bridging the gap between source code and high-level concepts in static code analysis: student research abstract
Aoki et al. An axiomatic formalization of UML models
Ray Automated translation of matlab Simulink/Stateflow models to an intermediate format in hyvisual
Mazzanti UMG User Guide (Version 2.5)
Mazzanti UMC 3.3 User Guide
Guo et al. Model-based test generation using extended symbolic grammars
Huang et al. Software Model Generation and Simulation for Change Impact Analysis with LLM
Demsky et al. Automatic extraction of heap reference properties in object-oriented programs
Brockmeyer Monitoring, testing, and abstractions of real-time specifications
Mannino et al. Formal specifications and command modeling in software systems with a complex command structure