Modeling the Engineering Viewpoint of ODP systems with MODERN
نویسنده
چکیده
Difficulties in software architecture design come from the lack of analysis tools to assist the architect in detecting system errors. Current approaches in architecture design such as Architectural Description Languages (ADLs) are often limited by the way they tackle quality issues separately and only in one viewpoint. None of them addresses analysis and verification of distributed architecture with a global approach from functional design (i.e. liveliness or safety properties) to its deployment in distributed environments (i.e. the environment provides containers and servers to host functional components), and their non-functional qualities (i.e. performance, reliability). This paper presents our new language for Modeling the Engineering Viewpoint of ODP systems (MODERN) supporting the integrated analysis for different quality properties of RM-ODP systems. Those qualities range from structural and behavioral properties (such as the assembly correctness and the liveness properties) to the quality of services properties (ex. performance).
منابع مشابه
Writing and executing ODP computational viewpoint specifications using Maude
The Reference Model of Open Distributed Processing (RM-ODP) is a joint standardization effort by ITU-T and ISO/IEC for the specification of large open distributed systems. RM-ODP is becoming increasingly relevant now because the size and complexity of large distributed systems is challenging current software engineering methods and tools, and because international standards have become key to a...
متن کاملModeling the ODP Computational Viewpoint with UML 2.0: The Templeman Library Example
The advent of UML 2.0 has provided a new set of concepts more apt for modeling the structure and behavior of distributed systems. These concepts and mechanisms can be effectively used for representing the ODP concepts, in particular those from the Computational Viewpoint. In this paper we present an example that uses the UML 2.0 profile for the ODP computational viewpoint to illustrate its bene...
متن کاملModeling ODP Policies by using event-B
The Reference Model for Open Distributed Processing (RMODP) defines a framework for the development of Open Distributed Processing (ODP) systems in terms of five viewpoints: information, enterprise, computational, technology and engineering. Each viewpoint language defines concepts and rules for specifying ODP systems from the corresponding viewpoint. The enterprise viewpoint focuses on the rol...
متن کاملQos Formal Specification of Engineering Language
Distributed systems can be very large and complex and the many different considerations which influence their design can result in a substantial body of specification, which needs a structuring framework if it is to be managed successfully. The purpose of the RM-ODP is to define such a framework. The Reference Model for Open Distributed Processing (RM-ODP) provides a framework within which supp...
متن کاملModeling ODP Correspondences using QVT
Viewpoint modeling is currently seen as an effective technique for specifying complex software systems. However, having a set of independent viewpoints on a system is not enough. These viewpoints should be related, and these relationships made explicit in order to count with a set of complete and consistent specifications. RM-ODP defines five complementary viewpoints for the specification of op...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2005