Towards Software Assets Origin Selection Supported by a Knowledge Repository
2016 (English)In: PROCEEDINGS 2016 1ST INTERNATIONAL WORKSHOP ON DECISION MAKING IN SOFTWARE ARCHITECTURE, IEEE Computer Society, 2016, 22-29 p.Conference paper (Refereed)
Software architecture is no more a mere system specification as resulting from the design phase, but it includes the process by which its specification was carried out. In this respect, design decisions in component-based software engineering play an important role: they are used to enhance the quality of the system, keep the current market level, keep partnership relationships, reduce costs, and so forth. For non trivial systems, a recurring situation is the selection of an asset origin, that is if going for in-house, outsourcing, open-source, or COTS, when in the need of a certain missing functionality. Usually, the decision making process follows a case-by-case approach, in which historical information is largely neglected: hence, it is avoided the overhead of keeping detailed documentation about past decisions, but it is hampered consistency among multiple, possibly related, decisions. The ORION project aims at developing a decision support framework in which historical decision information plays a pivotal role: it is used to analyse current decision scenarios, take well-founded decisions, and store the collected data for future exploitation. In this paper, we outline the potentials of such a knowledge repository, including the information it is intended to be stored in it, and when and how to retrieve it within a decision case.
Place, publisher, year, edition, pages
IEEE Computer Society, 2016. 22-29 p.
IdentifiersURN: urn:nbn:se:bth-13057DOI: 10.1109/MARCH.2016.11ISI: 000382526100004ISBN: 978-1-5090-2573-2OAI: oai:DiVA.org:bth-13057DiVA: diva2:1002465
1st International Workshop on Decision Making in Software ARCHitecture (MARCH), APR 05, 2016, Venice, ITALY