Close category search window
 

An experience of using FDOOA method to develop a telecommunications network management system

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

3 Author(s)
Hung, Y.S. ; Dept. of Comput. Sci. & Inf. Eng., Nat. Chiao Tung Univ., Hsinchu, Taiwan ; Liu, W.C. ; Chung, C.G.

Most OOA methods ignore the importance of system functions that are the focus of users, and require an extra effort to remove the redundant classes introduced in identifying candidate classes from the nouns and verbs of problem description. To remedy these drawbacks, we propose the FDOOA (Functional-Decomposition OOA) method. The system function model is introduced; the class model is constructed through a parallel decomposition of function and data and bottom-up composition to formulate a class hierarchy. We also design an executable specification language AOORPL and a supporting environment to construct the rapid prototype automatically so that the user can validate the specification visually. To evaluate feasibility of the FDOOA method on large-scale software systems, we use a telecommunications network management system as example to define its system specification. This system includes 44 services in total, and its system specification has 112 system functions/subfunctions and 183 classes. After this evaluation, we indeed demonstrate the advantage of facilitating the communication with the users, reducing redundant classes, decreasing the cost of modifications, and simplifying the verification of requirement specifications

Published in:
Technology of Object-Oriented Languages, 1997. TOOLS 24. Proceedings

Date of Conference: Sep 1997

Need Help?


IEEE Advancing Technology for Humanity About IEEE Xplore | Contact | Help | Terms of Use | Nondiscrimination Policy | Site Map | Privacy & Opting Out of Cookies

A not-for-profit organization, IEEE is the world's largest professional association for the advancement of technology.
© Copyright 2013 IEEE - All rights reserved. Use of this web site signifies your agreement to the terms and conditions.