Christopher Simons Chris.Simons@uwe.ac.uk
Occasional Associate Lecturer - CATE - CCT
Christopher Simons Chris.Simons@uwe.ac.uk
Occasional Associate Lecturer - CATE - CCT
Ian Parmee
Conceptual software engineering design is an intensely people-oriented and non-trivial activity, yet current
computational tool support is limited. While a number of search-based software engineering approaches to support software design have been reported, few empirical studies into their application have been described. This paper reports the findings of an observational study of conceptual design episodes in a UK higher education problem domain. When compared with a manual design episode, a design episode enabled by a user interactive, search-based, evolutionary computation tool generates a large number of useful and interesting candidate designs, and provides enhanced qualitative and quantitative evaluation. It is also found that tool-supported visualization of UML class designs offers opportunities for sudden design discovery, and that designers respond positively to opportunities
to explore and exploit multiple candidate designs. It appears therefore that search-based computational tool support offers high potential in the support of conceptual software engineering design.
Presentation Conference Type | Conference Paper (unpublished) |
---|---|
Conference Name | 2009 IEEE International Conference on Systems, Man and Cybernetics |
Start Date | Jul 12, 2009 |
End Date | Jul 14, 2009 |
Publication Date | Oct 1, 2009 |
Deposit Date | Jan 10, 2011 |
Publicly Available Date | Feb 10, 2016 |
Peer Reviewed | Peer Reviewed |
Pages | 2577-2582 |
Keywords | evolutionary computation, software design, search, user-interaction |
Public URL | https://uwe-repository.worktribe.com/output/992137 |
Publisher URL | http://dx.doi.org/10.1109/ICSMC.2009.5346344 |
Additional Information | Title of Conference or Conference Proceedings : IEEE International Conference on Systems,Man and Cybernetics |
Contract Date | Feb 10, 2016 |
Simons_Parmee_smc09_final.pdf
(208 Kb)
PDF
Using evolutionary computation to shed light on the effect of scale and complexity on object-orientedsoftware design
(2014)
Presentation / Conference Contribution
Cool and ripe for exploitation: Search-based software engineering
(2014)
Presentation / Conference Contribution
Interactive ant colony optimization (iACO) for early lifecycle software design
(2014)
Journal Article
Evolutionary computing frameworks for optimisation
(2017)
Journal Article
About UWE Bristol Research Repository
Administrator e-mail: repository@uwe.ac.uk
This application uses the following open-source libraries:
Apache License Version 2.0 (http://www.apache.org/licenses/)
Apache License Version 2.0 (http://www.apache.org/licenses/)
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search