[go: up one dir, main page]

El Ouahidi et al., 2000 - Google Patents

An informational object model for ODP applications

El Ouahidi et al., 2000

View PDF
Document ID
5099300943737167704
Author
El Ouahidi B
Bouhdadi M
Publication year
Publication venue
Malaysian Journal of Computer Science

External Links

Snippet

Abstract The Reference Model-Open Distributed Processing (RM-ODP) provides a framework for the standardization of Open Distributed Processing (ODP). It defines an object model and an architecture for the construction of ODP systems in terms of five viewpoints …
Continue reading at ojie.um.edu.my (PDF) (other versions)

Classifications

    • 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
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4421Execution paradigms
    • G06F9/4428Object-oriented
    • 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
    • G06F9/46Multiprogramming arrangements
    • G06F9/54Interprogramme communication; Intertask communication
    • G06F9/541Interprogramme communication; Intertask communication via adapters, e.g. between incompatible applications
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/31Programming languages or programming paradigms
    • G06F8/315Object-oriented languages
    • 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
    • G06F9/44Arrangements for executing specific programmes
    • G06F9/4443Execution mechanisms for user interfaces
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/30Creation or generation of source code
    • G06F8/35Model driven
    • 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
    • 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
    • G06F8/00Arrangements for software engineering
    • G06F8/20Software design
    • G06F8/24Object oriented
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/10Requirements analysis; Specification techniques
    • 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
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/30Information retrieval; Database structures therefor; File system structures therefor
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformations of program code
    • G06F8/51Source to source
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/40Transformations of program code
    • G06F8/41Compilation
    • G06F8/43Checking; Contextual analysis
    • G06F8/436Semantic checking
    • G06F8/437Type checking
    • GPHYSICS
    • G06COMPUTING; CALCULATING; COUNTING
    • G06FELECTRICAL DIGITAL DATA PROCESSING
    • G06F2209/00Indexing scheme relating to G06F9/00
    • G06F2209/46Indexing scheme relating to G06F9/46

Similar Documents

Publication Publication Date Title
US8626803B2 (en) Method and apparatus for automatically providing network services
Steen et al. Supporting viewpoint-oriented enterprise architecture
Zdun et al. A catalog of architectural primitives for modeling architectural patterns
Cheong et al. Frame-based method for customizing generic software architectures
Röttger et al. Tool support for refinement of non-functional specifications
Iribarne et al. Trading for COTS components to fulfill architectural requirements
Pintado Gluons and the cooperation between software components
El Asikri et al. A brief survey of Creating Semantic Web content with Protégé
Akehurst et al. Addressing computational viewpoint design
El Ouahidi et al. An informational object model for ODP applications
Gschwind Adaptation and composition techniques for component-based software engineering
Heckel et al. A formal approach to service specification and matching based on graph transformation
Bastide et al. A formal notation and tool for the engineering of CORBA systems
Bouhdadi et al. Meta-modelling syntax and semantics of structural concepts for open networked enterprises
Gervais et al. Towards an ADL for designing agent-based systems
France et al. Metarole-based modeling language (RBML) specification V1
Barros Aspect‐oriented programming and pluggable software units: a comparison based on design patterns
Talevski et al. Meta model driven framework for the integration and extension of application components
Bastarrica Architectural specification and optimal deployment of distributed systems
Yacoub Pattern-oriented analysis and design (POAD): A methodology for software development
Genilloud Towards a distributed architecture for systems management
Clark et al. A reference implementation for UML
Lago Rendering distributed systems in UML
Jacob The OMEGA Component Model
Mohamed et al. OCL for the ODP information viewpoint specifications