Unicase – an Ecosystem for Unified Software Engineering Research Tools
نویسندگان
چکیده
Many research approaches aiming at control and mitigation of risks in global software development (GSD) are based on tool support. Following a rigorous research approach these tools need to be evaluated and therefore implemented. Existing tools lack support for research requirements. As a consequence researchers often have to build their own solution from scratch. This is a time consuming task associated with the risk of failure. This paper proposes a platform called unicase. The goal of unicase is to support researchers in building tools for evaluation of research approaches in GSD. Unicase is based on Eclipse technology and helps the researcher in the evaluation of tool-supported approaches to GSD including approaches to risk management.
منابع مشابه
UNICASE Trace Client: A CASE Tool Integrating Requirements Engineering, Project Management and Code Implementation
Artifacts for requirements engineering, project management and code implementation are usually stored in separate tools, which makes traceability between these artifacts difficult. We developed the tool UNICASE Trace Client, which stores the aforementioned artifacts in a single environment with full traceability between all artifacts. In this paper, we describe the three traceability link creat...
متن کاملUNICASE Trace Client: (Semi-) Automatic Tracing of Requirements and Code During Development for Small and Medium Enterprises
Corporations are constantly making progress in their efforts towards traceability in software development. One challenge faced by small and medium enterprises (SMEs) is to create traceability links between requirements and code [1], e.g. to use them to prove to their customers that they implemented all requirements. However, these links are often created after development [2], which can, for ex...
متن کاملUnified Requirements Modeling for Environmental Systems
Building environmentally friendly software and hardware systems is about understanding and respecting the requirements that are imposed by climate change or regulation. This is especially true, as those systems often require inter-disciplinary collaboration between domain experts who might not have a software or systems engineering background. Existing requirements models lack in three dimensio...
متن کاملTowards an Interdisciplinary, Socio-technical Analysis of Software Ecosystems Health
This extended abstract presents the research goals and preliminary research results of the interdisciplinary research project SECOHealth, an ongoing collaboration between research teams of Polytechnique Montreal (Canada), the University of Mons (Belgium) and Laval University (Canada). SECOHealth aims to contribute to research and practice in software engineering by delivering a validated interd...
متن کاملLeveraging Traceability between Code and Tasks for Code Review and Release Management
The software maintenance process relies on traceability information captured throughout the development of a software product. Traceability from code to software engineering artifacts like features or requirements has been extensively researched. In this paper, we focus on traceability links between code and tasks. Tasks can be further linked to other artifacts such as features or requirements....
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2008