| Domain analysis of object-oriented frameworks in FrameDoc |
| Full text |
Pdf
(112 KB)
|
| Source
|
SEKE; Vol. 27
archive
Proceedings of the 14th international conference on Software engineering and knowledge engineering
table of contents
Ischia, Italy
SESSION: Artificial intelligence approaches to software engineering
table of contents
Pages: 27 - 33
Year of Publication: 2002
ISBN:1-58113-556-4
|
|
Authors
|
|
Carlos J. Fernández-Conde
|
Sistemas Informáticos y Programación, Fac. Informática. Avda Complutense S/N, 28040 Madrid, SPAIN
|
|
Pedro A. González-Calero
|
Sistemas Informáticos y Programación, Fac. Informática. Avda Complutense S/N, 28040 Madrid, SPAIN
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 5, Downloads (12 Months): 21, Citation Count: 0
|
|
|
ABSTRACT
Frameworks are complex, and one of the biggest problems with most frameworks is just learning how to use them. In order to achieve the highest degree of reusability and extensibility, frameworks are built as sophisticated object-oriented artifacts and, therefore, it is not easy to understand the design concepts, commitments and decisions involved in the solutions.Within the overall goal of FrameDoc to alleviate the aforementioned learning effort by means of explicit knowledge representation and Case-Based Reasoning (CBR), this paper concentrates on the domain analysis process and the acquisition of knowledge about the framework.The proposed model consists of: a domain model, a model of the framework design, and connections between them. Supporting tools for building the model are also described in the paper.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
| |
1
|
|
| |
2
|
|
| |
3
|
Askit, M., Tekinerdogan, Marcelloni, F. & Bergmans L., 1999. "Deriving Object-Oriented Frameworks from Domain Knowledge". In Building Application Frameworks: Object-Oriented Foundations of Framework Design, John Wiley & Sons.
|
| |
4
|
|
| |
5
|
Cali A., Calvanese D., Giacomo G. & Lenzerini M. 2001. "Reasoning on UML Diagrams in Description Logics". In Proc. of IJCAR Workshop on Precise Modelling and Deduction for Object-oriented Software Development
|
| |
6
|
Fayad, M., Schmidt, D., & Johnson, R., 1999."Application Frameworks". In Fayad, M., Schmidt, D., & Johnson, R. (eds.), Building Application Frameworks: Object-Oriented Foundations of Framework Design, John Wiley & Sons.
|
| |
7
|
Ferré, X. & Vegas, S. 1999. An Evaluation of Domain Analysis Methods. In Procs of 4th International Workshop on Evaluation of Modeling Methods in Systems Analysis and Design.
|
| |
8
|
Marcus Fontoura , Carlos J. Lucena , Alexandre Andreatta , Sérgio E. Carvalho , Celso C. Ribeiro, Using UML-F to enhance framework development: a case study in the local search heuristics domain, Journal of Systems and Software, v.57 n.3, p.201-206, July 15, 2001
[doi> 10.1016/S0164-1212(01)00010-3]
|
| |
9
|
|
 |
10
|
Gary Froehlich , H. James Hoover , Ling Liu , Paul Sorenson, Hooking into object-oriented application frameworks, Proceedings of the 19th international conference on Software engineering, p.491-501, May 17-23, 1997, Boston, Massachusetts, United States
[doi> 10.1145/253228.253432]
|
| |
11
|
Johnson, R. E. & Foote, B., 1998. "Designing reusable classes". Journal of Object-Oriented Programming, 1(5), pp. 22-35.
|
 |
12
|
Ralph E. Johnson, Documenting frameworks using patterns, conference proceedings on Object-oriented programming systems, languages, and applications, p.63-76, October 18-22, 1992, Vancouver, British Columbia, Canada
|
| |
13
|
|
| |
14
|
OIL. Ontology Inference Layer. http://www.ontoknowledge.org/oil
|
| |
15
|
Racer. Reasoner for ABoxes and Concept Expressions Renamed. http://kogs-www.informatik.uni-hamburg.de/~race/.
|
| |
16
|
|
|