A systematic review of domain analysis tools
Creators
- 1. Universidade Federal de Pernambuco
- 2. Brazilian Society of Computational and Applied Mathematics
- 3. Universidade de São Paulo
- 4. Universidade Federal da Bahia
Description
The domain analysis process is used to identify and document common and variable characteristics of systems in a specific domain. In order to achieve an effective result, it is necessary to collect, organize and analyze several sources of information about different applications in this domain. Consequently, this process involves distinct phases and activities and also needs to identify which artifacts, arising from these activities, have to be traceable and consistent. In this context, performing a domain analysis process without tool support increases the risks of failure, but the used tool should support the complete process and not just a part of it. This article presents a systematic review of domain analysis tools that aims at finding out how the available tools offer support to the process. As a result, the review identified that these tools are usually focused on supporting only one process and there are still gaps in the complete process support. Furthermore, the results can provide insights for new research in the domain engineering area for investigating and defining new tools, and the study also aids in the identification of companies' needs for a domain analysis tool.
Translated Descriptions
Translated Description (Arabic)
تُستخدم عملية تحليل المجال لتحديد وتوثيق الخصائص الشائعة والمتغيرة للأنظمة في مجال معين. من أجل تحقيق نتيجة فعالة، من الضروري جمع وتنظيم وتحليل العديد من مصادر المعلومات حول التطبيقات المختلفة في هذا المجال. وبالتالي، تتضمن هذه العملية مراحل وأنشطة متميزة وتحتاج أيضًا إلى تحديد القطع الأثرية الناشئة عن هذه الأنشطة والتي يجب أن تكون قابلة للتتبع ومتسقة. في هذا السياق، يؤدي إجراء عملية تحليل المجال دون دعم الأداة إلى زيادة مخاطر الفشل، ولكن يجب أن تدعم الأداة المستخدمة العملية الكاملة وليس مجرد جزء منها. تقدم هذه المقالة مراجعة منهجية لأدوات تحليل النطاق التي تهدف إلى معرفة كيف تقدم الأدوات المتاحة الدعم للعملية. ونتيجة لذلك، حددت المراجعة أن هذه الأدوات تركز عادة على دعم عملية واحدة فقط ولا تزال هناك ثغرات في دعم العملية الكاملة. علاوة على ذلك، يمكن أن توفر النتائج رؤى للبحث الجديد في مجال هندسة المجال للتحقيق في الأدوات الجديدة وتحديدها، وتساعد الدراسة أيضًا في تحديد احتياجات الشركات لأداة تحليل المجال.Translated Description (French)
Le processus d'analyse de domaine est utilisé pour identifier et documenter les caractéristiques communes et variables des systèmes dans un domaine spécifique. Afin d'obtenir un résultat efficace, il est nécessaire de collecter, d'organiser et d'analyser plusieurs sources d'informations sur différentes applications dans ce domaine. Par conséquent, ce processus implique des phases et des activités distinctes et doit également identifier les artefacts, découlant de ces activités, qui doivent être traçables et cohérents. Dans ce contexte, la réalisation d'un processus d'analyse de domaine sans prise en charge de l'outil augmente les risques de défaillance, mais l'outil utilisé doit prendre en charge l'ensemble du processus et pas seulement une partie de celui-ci. Cet article présente une revue systématique des outils d'analyse de domaine qui vise à découvrir comment les outils disponibles offrent un soutien au processus. En conséquence, l'examen a révélé que ces outils sont généralement axés sur le soutien d'un seul processus et qu'il existe encore des lacunes dans le soutien complet du processus. En outre, les résultats peuvent fournir des informations pour de nouvelles recherches dans le domaine de l'ingénierie de domaine pour étudier et définir de nouveaux outils, et l'étude aide également à identifier les besoins des entreprises en matière d'outil d'analyse de domaine.Translated Description (Spanish)
El proceso de análisis de dominio se utiliza para identificar y documentar características comunes y variables de los sistemas en un dominio específico. Para lograr un resultado efectivo, es necesario recopilar, organizar y analizar varias fuentes de información sobre diferentes aplicaciones en este dominio. En consecuencia, este proceso implica distintas fases y actividades y también necesita identificar qué artefactos, que surjan de estas actividades, deben ser rastreables y consistentes. En este contexto, realizar un proceso de análisis de dominio sin soporte de herramienta aumenta los riesgos de fallo, pero la herramienta utilizada debe soportar el proceso completo y no solo una parte del mismo. Este artículo presenta una revisión sistemática de las herramientas de análisis de dominio que tiene como objetivo descubrir cómo las herramientas disponibles ofrecen apoyo al proceso. Como resultado, la revisión identificó que estas herramientas generalmente se centran en apoyar solo un proceso y todavía hay lagunas en el soporte completo del proceso. Además, los resultados pueden proporcionar información para nuevas investigaciones en el área de ingeniería de dominios para investigar y definir nuevas herramientas, y el estudio también ayuda a identificar las necesidades de las empresas de una herramienta de análisis de dominios.Files
101106.pdf.pdf
Files
(671.0 kB)
| Name | Size | Download all |
|---|---|---|
|
md5:965543ed8a78ac857073a99260db6daf
|
671.0 kB | Preview Download |
Additional details
Additional titles
- Translated title (Arabic)
- مراجعة منهجية لأدوات تحليل المجال
- Translated title (French)
- Une revue systématique des outils d'analyse de domaine
- Translated title (Spanish)
- Una revisión sistemática de las herramientas de análisis de dominio
Identifiers
- Other
- https://openalex.org/W2154535415
- DOI
- 10.1016/j.infsof.2009.05.001
References
- https://openalex.org/W119386502
- https://openalex.org/W1486076990
- https://openalex.org/W1487120682
- https://openalex.org/W1494019345
- https://openalex.org/W1500250067
- https://openalex.org/W1511948075
- https://openalex.org/W1531088406
- https://openalex.org/W1539419865
- https://openalex.org/W1561850662
- https://openalex.org/W1571254960
- https://openalex.org/W1591726984
- https://openalex.org/W1594113366
- https://openalex.org/W1600480122
- https://openalex.org/W1849935949
- https://openalex.org/W1965037638
- https://openalex.org/W2049075653
- https://openalex.org/W2071210182
- https://openalex.org/W2073153654
- https://openalex.org/W2075529688
- https://openalex.org/W2085175973
- https://openalex.org/W2096359587
- https://openalex.org/W2099213660
- https://openalex.org/W2100742239
- https://openalex.org/W2118328848
- https://openalex.org/W2152122064
- https://openalex.org/W2159315987
- https://openalex.org/W2160616025
- https://openalex.org/W2294861651
- https://openalex.org/W2912660210
- https://openalex.org/W2917987807
- https://openalex.org/W4243797776
- https://openalex.org/W4245425308
- https://openalex.org/W4250331706
- https://openalex.org/W4251404147
- https://openalex.org/W68749551