Skip to main content
Top

2019 | OriginalPaper | Chapter

Identifying Design Rationale Using Ant Colony Optimization

Authors : Miriam Lester, Janet E. Burge

Published in: Design Computing and Cognition '18

Publisher: Springer International Publishing

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

Design rationale (DR), the reasons behind decisions made during design, can provide valuable insights into the decision-making process. This is especially valuable in software development, where systems are frequently repaired and extended over their lifetime.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Literature
1.
go back to reference Rogers B, Justice C, Mathur T, Burge JE (2016) Generalizability of document features for identifying rationale. In: Gero J (ed) Design, computing, and cognition, pp. 633–651CrossRef Rogers B, Justice C, Mathur T, Burge JE (2016) Generalizability of document features for identifying rationale. In: Gero J (ed) Design, computing, and cognition, pp. 633–651CrossRef
2.
go back to reference Holland JH (1975) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT press, Cambridge, MAMATH Holland JH (1975) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT press, Cambridge, MAMATH
3.
go back to reference Dorigo M (1992) Optimization, learning and natural algorithms. Ph. D. Thesis, Politecnico di Milano, Italy Dorigo M (1992) Optimization, learning and natural algorithms. Ph. D. Thesis, Politecnico di Milano, Italy
4.
go back to reference Saraç E, Özel SA (2014) An ant colony optimization based feature selection for web page classification. The Scientific World Journal Saraç E, Özel SA (2014) An ant colony optimization based feature selection for web page classification. The Scientific World Journal
5.
go back to reference Aghdam MH, Ghasem-Aghaee N, Basiri ME (2009) Text feature selection using ant colony optimization. Expert Syst Appl 36(3):6843–6853CrossRef Aghdam MH, Ghasem-Aghaee N, Basiri ME (2009) Text feature selection using ant colony optimization. Expert Syst Appl 36(3):6843–6853CrossRef
6.
go back to reference Deneubourg JL, Aron S, Goss S, Pasteels JM (1990) The self-organizing exploratory pattern of the argentine ant. J Insect Behav 3(2):159–168CrossRef Deneubourg JL, Aron S, Goss S, Pasteels JM (1990) The self-organizing exploratory pattern of the argentine ant. J Insect Behav 3(2):159–168CrossRef
7.
go back to reference Dorigo M, Stützle T (2004) Ant colony optimization. MIT Press, Cambridge, MA, p Xi, 305CrossRef Dorigo M, Stützle T (2004) Ant colony optimization. MIT Press, Cambridge, MA, p Xi, 305CrossRef
8.
go back to reference Stützle T, Dorigo M (1999) ACO algorithms for the traveling salesman problem. In: Evolutionary algorithms in engineering and computer science, pp. 163–183 Stützle T, Dorigo M (1999) ACO algorithms for the traveling salesman problem. In: Evolutionary algorithms in engineering and computer science, pp. 163–183
9.
go back to reference Leguizamon G, Michalewicz Z (1999) A new version of ant system for subset problems. In: Evolutionary Computation Leguizamon G, Michalewicz Z (1999) A new version of ant system for subset problems. In: Evolutionary Computation
10.
go back to reference Palau M, Moens MF (2009) Argumentation mining: the detection, classification and structure of arguments in text. In: Proceedings of the 12th International Conference on Artificial Intelligence and Law (ICAIL ‘09), pp 98–107 Palau M, Moens MF (2009) Argumentation mining: the detection, classification and structure of arguments in text. In: Proceedings of the 12th International Conference on Artificial Intelligence and Law (ICAIL ‘09), pp 98–107
11.
go back to reference López C, Codocedo V, Astudillo H, Cysneiros LM (2012) Bridging the gap between software architecture rationale formalisms and actual architecture documents: an ontology-driven approach. Sci Comput Program 77(1):66–80CrossRef López C, Codocedo V, Astudillo H, Cysneiros LM (2012) Bridging the gap between software architecture rationale formalisms and actual architecture documents: an ontology-driven approach. Sci Comput Program 77(1):66–80CrossRef
12.
go back to reference Cunningham H, Maynard D, Bontcheva K, Tablan V (2002) GATE: a framework and graphical development environment for robust NLP tools and applications. In: Proceedings of the 40th anniversary meeting of the association for computational linguistics (ACL’02), Philadelphia, July 2002 Cunningham H, Maynard D, Bontcheva K, Tablan V (2002) GATE: a framework and graphical development environment for robust NLP tools and applications. In: Proceedings of the 40th anniversary meeting of the association for computational linguistics (ACL’02), Philadelphia, July 2002
13.
go back to reference Liang Y, Liu Y, Kwong C, Lee W (2012) Learning the ‘Whys’: discovering design rationale using text mining – an algorithm perspective. Comput Aided Des 44(10):916–930CrossRef Liang Y, Liu Y, Kwong C, Lee W (2012) Learning the ‘Whys’: discovering design rationale using text mining – an algorithm perspective. Comput Aided Des 44(10):916–930CrossRef
14.
go back to reference Brin S, Page L (1998) The anatomy of a large-scale hypertextual Web search engine. Comput Netw ISDN Syst 30:107–117CrossRef Brin S, Page L (1998) The anatomy of a large-scale hypertextual Web search engine. Comput Netw ISDN Syst 30:107–117CrossRef
15.
go back to reference Rogers B, Gung J, Qaio Y, Burge JE (2012) Exploring techniques for rationale extraction from existing documents. In: Proceedings of the international conference on software engineering, IEEE Press, pp 1313–1316 Rogers B, Gung J, Qaio Y, Burge JE (2012) Exploring techniques for rationale extraction from existing documents. In: Proceedings of the international conference on software engineering, IEEE Press, pp 1313–1316
16.
go back to reference Rogers B, Qaio Y, Gung J, Mathur T, Burge JE (2014) Using text mining to extract rationale from existing documentation. In: Gero J (ed) Design, computing, and cognition, pp 457–474 Rogers B, Qaio Y, Gung J, Mathur T, Burge JE (2014) Using text mining to extract rationale from existing documentation. In: Gero J (ed) Design, computing, and cognition, pp 457–474
17.
go back to reference Hall M, Frank E, Holmes G, Pfahringer B, Reutmann P, Witten IH (2009) The WEKA data mining software: an update. SIGKDD Explor 11(1):10–18CrossRef Hall M, Frank E, Holmes G, Pfahringer B, Reutmann P, Witten IH (2009) The WEKA data mining software: an update. SIGKDD Explor 11(1):10–18CrossRef
18.
go back to reference Al-Ani A (2005) Feature subset selection using ant colony optimization. Int J Comput Intell 2(1):53–58 Al-Ani A (2005) Feature subset selection using ant colony optimization. Int J Comput Intell 2(1):53–58
19.
go back to reference Saraç E, Özel SA (2009) An ant colony optimization based feature selection for web page classification. The Scientific World Journal Saraç E, Özel SA (2009) An ant colony optimization based feature selection for web page classification. The Scientific World Journal
20.
go back to reference Marcus M, Marcinkiewicz M, Santorini B (1993) Building a large annotated corpus of English: the penn treebank. Comput Linguist 19(2):313–330 Marcus M, Marcinkiewicz M, Santorini B (1993) Building a large annotated corpus of English: the penn treebank. Comput Linguist 19(2):313–330
21.
go back to reference Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B (Cybern) 26(1):29–41CrossRef Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybern Part B (Cybern) 26(1):29–41CrossRef
22.
go back to reference Kanan HR, Faez K, Hosseinzadeh M (2007) Face recognition system using ant colony optimization-based selected features. In: Computational intelligence in security and defense applications Kanan HR, Faez K, Hosseinzadeh M (2007) Face recognition system using ant colony optimization-based selected features. In: Computational intelligence in security and defense applications
23.
go back to reference Basiri ME, Nemati S (2009) A novel hybrid ACO-GA algorithm for text feature selection. In: Evolutionary computation, IEEE congress on. IEEE Basiri ME, Nemati S (2009) A novel hybrid ACO-GA algorithm for text feature selection. In: Evolutionary computation, IEEE congress on. IEEE
24.
go back to reference Bird S, Klein E, Loper E (2009) Natural language processing with Python—analyzing text with the natural language toolkit. O’Reilly Media Bird S, Klein E, Loper E (2009) Natural language processing with Python—analyzing text with the natural language toolkit. O’Reilly Media
25.
go back to reference Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V, Vanderplas J, Passos A, Cournapeau D, Brucher M, Perrot M, Duchesnay E (2011) Scikit-learn: machine learning in Python. J. Mach Learn Res 12:2825–2830MathSciNetMATH Pedregosa F, Varoquaux G, Gramfort A, Michel V, Thirion B, Grisel O, Blondel M, Prettenhofer P, Weiss R, Dubourg V, Vanderplas J, Passos A, Cournapeau D, Brucher M, Perrot M, Duchesnay E (2011) Scikit-learn: machine learning in Python. J. Mach Learn Res 12:2825–2830MathSciNetMATH
Metadata
Title
Identifying Design Rationale Using Ant Colony Optimization
Authors
Miriam Lester
Janet E. Burge
Copyright Year
2019
DOI
https://doi.org/10.1007/978-3-030-05363-5_29

Premium Partners