Abstract
A concept of information support of reuse is proposed. It is based on analysis of requirements to components, conceptual domain model, and adaptive properties of components. Such a triad, defined in UML, is used as a formalised base, suitable for its transformation into application domain ontology. It seems advisable to order the latter by UML metaclassifiers. Then, search images of components may be constructed and understood as a subclass of ontology treated as an abstract class.
Similar content being viewed by others
REFERENCES
L. P. Babenko and K. M. Lavrishcheva, Fundamentals of Program Engineering [in Russian], Znannya, Kiev (2001).
E. L. Yushchenko, Address Programming [in Russian], Gostekhizdat USSR, Kiev (1963).
A. L. Aleksandrov, L. P. Babenko, V. Sh. Kaufman, and E. L. Yushchenko, Standardization of Programming Languages [in Russian], Tekhnika, Kiev (1989).
IEEE 610.12, Glossary of Software Engineering Terminology, Institute of Electrical and Electronics Engineers (IEEE.), Standard (1990).
R. Glass and I. Vessey, “Contemporary application domain taxonomies,” IEEE Software, No. 4, 63-76 (1995).
http://www.ksl.stanford.edu/knowledgessharing/ontologies/README.html
http:/www.rational.com.uml
T. Elrad and R. E. Filman, “Aspect-oriented programming,” Communications of the ACM, 44, No. 10, 29-32 (2001).
M. Aksit, G. Kiczales, K. Lieberherr, and H. Ossher, “Discussing aspects in AOP,” Communications of the ACM, 44, No. 10, 33-38 (2001).
L. P. Babenko and S. L. Polyanichko, “Approaches to certification of adaptive possibilities of program components,” Probl. Progr., No. 1-2, 35-41 (2001).
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Babenko, L.P. Information Support of Reuse in UML-Based Software Engineering. Cybernetics and Systems Analysis 39, 65–70 (2003). https://doi.org/10.1023/A:1023821025887
Issue Date:
DOI: https://doi.org/10.1023/A:1023821025887