ReBuilder - Intelligent Reuse of Software Objects
Description
ReBuilder is an intelligent software design tool, that helps the software designer to create new system designs easily. It takes advantage of software reuse and artificial intelligence techniques to: - suggest new design approaches - search helpful pasResearchers
Paulo Gomes (coordinator)
Carlos Bento
Francisco Câmara Pereira
Paulo Paiva
Paulo Carreiro
Nuno Seco
José Luís Ferreira
José Luís Ferreira
Carlos Bento
Francisco Câmara Pereira
Paulo Paiva
Paulo Carreiro
Nuno Seco
José Luís Ferreira
José Luís Ferreira
Funded by
Fundação para a Ciência e TecnologiaTotal budget
38 273,00 €Keywords
Case-Based Reasoning, Software Reuse, Software Design, UML, Analogy, Software Design Patterns, WordNet, Word Sense Disambiguation, Creative DesignStart Date
2000-10-01End Date
2003-09-24Journal Articles
2006
(1 publication)2005
(1 publication)2004
(1 publication)Conference Articles
2007
(1 publication)2004
(7 publications)- Seco, N. and Paulo Gomes and Pereira, F.C. , "Modelling Software Specifications with Case Based Reasoning", in The First International Workshop on Natural Language Understanding and Cognitive Science (NLUCS\'04), 2004
- Paulo Gomes and Pereira, F.C. and Carreiro, P. and Paiva, P. and Seco, N. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Reuse of UML Class Diagrams Using Case-Based Composition", in 16th International Conference on Software Engineering and Knowledge Engineering (SEKE\'04), 2004
- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "REBUILDER: A CBR Approach to Knowledge Management in Software Design", in First International Conference on Knowledge Engineering and Decision Support (ICKEDS'04), 2004
- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "REBUILDER: A CBR Approach to Knowledge Management in Software Design (workshop version)", in Sixth International Workshop on Learning Software Organizations (LSO'04), 2004
- Paulo Gomes and Pereira, F.C. and Carreiro, P. and Paiva, P. and Seco, N. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Case-Based Adaptation for UML Diagram Reuse", in 8th International Conference on Knowledge-Based Intelligent Information & Engineering Systems (KES\'04), 2004
- Paulo Gomes , "Software Design Retrieval Using Bayesian Networks and WordNet", in European Conference on Case-Based Reasoning, 2004
- Seco, N. and Paulo Gomes and Pereira, F.C. , "Using CBR for Semantic Analysis of Software Specifications", in European Conference on Case-Based Reasoning, 2004
2003
(8 publications)- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Selection and Reuse of Software Design Patterns Using CBR and WordNet", 2003
- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Case-Based Reuse of UML Diagrams", 2003
- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Management and Reuse of Software Design Knowledge Using a CBR Approach", 2003
- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Human-Machine Interaction in a CASE environment", in International Joint Conference on Artificial Intelligence IJCAI'03 Workshop:, 2003
- Paulo Gomes and Seco, N. and Pereira, F.C. and Paiva, P. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "The Importance of Retrieval in Creative Design Analogies", 2003
- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Noun Sense Disambiguation with WordNet for Software Design Retrieval", 2003
- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Evaluation of Case-Based Maintenance Strategies in Software Design", 2003
- Paulo Gomes and Pereira, F.C. and Carreiro, P. and Paiva, P. and Seco, N. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Solution Verification in Software Design: A CBR Approach", 2003
2002
(8 publications)- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Using CBR for Automation of Software Design Patterns", 2002
- Paulo Gomes and Pereira, F.C. and Ferreira, J.L. and Ferreira, J.L. and Seco, N. and Carreiro, P. and Paiva, P. and Bento, C. , "Experiments on Case-Based Retrieval of Software Designs", 2002
- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Case Retrieval of Software Designs using WordNet", 2002
- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Using WordNet for Case-Based Retrieval of UML Models", 2002
- Paulo Gomes and Pereira, F.C. and Seco, N. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Supporting Creativity in Software Design", 2002
- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Experiments on Software Design Novelty Using Analogy", 2002
- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Case-Based Reasoning for Reuse of Software Designs", 2002
- Paulo Gomes and Pereira, F.C. and Paiva, P. and Seco, N. and Carreiro, P. and Ferreira, J.L. and Ferreira, J.L. and Bento, C. , "Combining Case-Based Reasoning and Analogical Reasoning in Software Design", 2002