Browsing by Subject "Essence framework"
Now showing 1 - 2 of 2
- Results Per Page
- Sort Options
Item Open Access Modeling software product line engineering with essence frame(Gazi Üniversitesi Bilişim Enstitüsü, 2018) Tüzün, Eray; Giray, G.; Tekinerdoğan, B.; Macit, Y.Although several software product line engineering (SPLE) methods have been described in the literature, adopting these methods in practice is often not straightforward. Thorough understanding of the methods and their artefacts is necessary to apply the methods in a proper manner, and likewise realize the expected goals of SPLE. Recently the Essence framework has been proposed to model the essential elements of a method and to support the modeling of a broad set of software development methods including plan-driven methods and agile methods. So far, the Essence framework has been applied to single system development methods and not yet for SPLE methods. To enhance the understanding of SPLE methods and support a vision for tailoring SPLE methods, we provide a mapping of an SPLE method to the Essence framework. We present experiences about modeling an SPLE method using the Essence framework within the industrial context of Havelsan.Item Open Access Towards unified software project monitoring for organizations using hybrid processes and tools(Institute of Electrical and Electronics Engineers Inc., 2019) Tüzün, Eray; Üsfekes, Ç.; Macit, Y.; Giray, G.Large-scale software development organizations generally carry out multiple software development projects simultaneously. Teams use various software development processes and tools to implement these projects. In this context, the main challenges of the practitioners are (1) keeping track of the status of a single project where hybrid set of tools exist for different software life cycle activities (2) effectively monitoring a consolidated status of multiple projects that use hybrid processes and tools. To address these challenges, it is vital to have a unified view of these projects independent from these hybrid processes and tools. To this end, we report on our preliminary experiences on the development of a unified project monitoring solution and a corresponding tool support based on the Essence framework's language and kernel. Our solution provides an up-to-date and unified view of projects by collecting data from various tools automatically as well as allowing manual data entry.