Although object-oriented paradigm is becoming a more realistic approach to the development of largescale software systems, the existing object-oriented notations and methodologies do not fully support the development of distributed object systems. In this paper, we integrate Meta-Object Protocol (MOP) into a de facto standard object-oriented modeling language UML together to build a software architecture for distributed object systems. We propose a high-level extension of conventional MOPs, called diMOP which helps to develop distributed object systems by realizing a reflective architecture. To incorporate diMOP with UML, we introduce two new specification languages: Class Diagram Supporting diMOP (CDSM) and Dynamically Configurable Object-...
Abstract. In this paper, dynamic meta modeling is proposed as a new approach to the operational sema...
Distributed systems can be very large and complex and the many different considerations which influe...
tu-freiberg.de In this paper we present an object-oriented approach and a development environment fo...
With this contribution we present a design and development method for distributed applications, whic...
We show how to specify distributed control systems within the object-based OO-action systems framewo...
The design of complex distributed objects applications such as transactional systems (e.g. nested tr...
The paper presents a model-based approach to support the design of component based distributed appli...
UML and MSC are widely used by software practitioners. SDL is an ITU standard language for telecommu...
While UML is the accepted visual language for object-oriented system modeling, it lacks a common sem...
The use in various projects of UML as the modeling notation for representing software systems, revea...
The Meta Object Facility (MOF) forms one of the core standards of the Object Management Group's Mode...
Meta-modeling is critical to the success of distributed object environments such as CORBA and Active...
In order to facilitate the construction of wide area distributed systems, it is necessary that we ad...
Today's software systems are too complex to implement them and model them using only one language. A...
Distributed object computing is a computing paradigm that allows objects to be distributed over a he...
Abstract. In this paper, dynamic meta modeling is proposed as a new approach to the operational sema...
Distributed systems can be very large and complex and the many different considerations which influe...
tu-freiberg.de In this paper we present an object-oriented approach and a development environment fo...
With this contribution we present a design and development method for distributed applications, whic...
We show how to specify distributed control systems within the object-based OO-action systems framewo...
The design of complex distributed objects applications such as transactional systems (e.g. nested tr...
The paper presents a model-based approach to support the design of component based distributed appli...
UML and MSC are widely used by software practitioners. SDL is an ITU standard language for telecommu...
While UML is the accepted visual language for object-oriented system modeling, it lacks a common sem...
The use in various projects of UML as the modeling notation for representing software systems, revea...
The Meta Object Facility (MOF) forms one of the core standards of the Object Management Group's Mode...
Meta-modeling is critical to the success of distributed object environments such as CORBA and Active...
In order to facilitate the construction of wide area distributed systems, it is necessary that we ad...
Today's software systems are too complex to implement them and model them using only one language. A...
Distributed object computing is a computing paradigm that allows objects to be distributed over a he...
Abstract. In this paper, dynamic meta modeling is proposed as a new approach to the operational sema...
Distributed systems can be very large and complex and the many different considerations which influe...
tu-freiberg.de In this paper we present an object-oriented approach and a development environment fo...