By Topic

An object-oriented design methodology for distributed services

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Born, M. ; GMD FOKUS, Berlin, Germany ; Hoffmann, A.

Due to the highly increasing complexity of new telecommunication services and the distributed nature of them on the one hand and the requirement to come up with a short time to market on the other hand, new methods, techniques and tools covering the whole service development process are needed. The paper presents an integrated approach covering the fields of designing, validating and testing services and reusable service components. Therefore, a methodology which applies concepts from the Reference Model for Open Distributed Processing (ODP) is introduced. As an important part to bridge the gap from the design plane to the implementation plane, a language mapping from ODL to C++ is described. ODL is an extension of CORBA-IDL and allows one to specify objects with multiple interfaces. A CORBA based environment is assumed to be the execution platform. To ensure that the service to be designed meets the requirements of a potential user, a validation stage has been included in the design methodology. Therefore an (abstract) behavior description based on a formal language is needed and provided by a combination of ODL and SDL. After the validation of the SDL model, abstract TTCN test cases are derived from it semi-automatically. The paper also contains a new method for automated testing of distributed services through executing these test cases in a CORBA based target environment

Published in:

Technology of Object-Oriented Languages, 1998. TOOLS 28. Proceedings

Date of Conference:

23-26 Nov 1998