DocumentCode
347845
Title
A formal model for the reuse of software specifications
Author
Ehikioya, S.A.
Author_Institution
Dept. of Math. & Comput. Sci., Brandon Univ., Man., Canada
Volume
1
fYear
1999
fDate
9-12 May 1999
Firstpage
283
Abstract
Numerous software specifications are hidden in large repositories in diffuse organizations. Often, new systems development projects contain parts that may have been previously specified, and systems designers are unable to easily detect the existence of such specifications thereby leading to duplication of efforts. So, an efficient system for finding and incorporating such specification components into new development efforts is desirable. We construct a software robot embedded with some intelligence to search specification repositories for reusable components based on the user´s request. This model relies on fuzzy logic and set theory concepts to exploit the tolerance for imprecision and uncertainty to achieve tractability and robustness and low solution cost. This system offers some practical implications for systems developers by enabling the system designer to leverage development resources to the potential maximum and directly reap the benefits of component reusability.
Keywords
formal specification; fuzzy logic; software agents; software libraries; software reusability; uncertainty handling; development efforts; formal model; fuzzy logic; reusable components; set theory; software robot; software specifications reuse; specification components; specification repositories; systems development projects; uncertainty; Costs; Data mining; Equations; Fuzzy logic; Intelligent robots; Robot kinematics; Robustness; Set theory; Software reusability; Uncertainty;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical and Computer Engineering, 1999 IEEE Canadian Conference on
Conference_Location
Edmonton, Alberta, Canada
ISSN
0840-7789
Print_ISBN
0-7803-5579-2
Type
conf
DOI
10.1109/CCECE.1999.807210
Filename
807210
Link To Document