A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2022; you can also visit the original URL.
The file type is
This tool demonstration reports on such an evaluation mechanism for two tools that provide integrated support for Concern-Orientation: the requirements engineering tool jUCMNav and the software design ... In Concern-Orientation, software systems are built with the help of reusable artifacts called concerns, leading to reuse hierarchies, because higher-level concerns may reuse lower-level concerns. ... At Modularity 2015, the TouchCORE tool was demoed for the first time, focusing on feature modelling and traceability in the context of Concern-Orientation  . ...dblp:conf/models/AlexandreCDPSKM15 fatcat:p24v7tkeefclhkx3u26asuwapq
The interface (API) of a framework is modelled using a feature model and design models for each feature enabling their reuse in MDE. ... This paper presents model-based reuse of APIs, which makes use of concern-driven development (CDD) to raise the level of abstraction of APIs to the modelling level. ... BACKGROUND In contrast to the focus of classic Model-Driven Engineering (MDE) on models, the main unit of abstraction, construction, and reasoning in Concern-Driven Software Development (CDD) is the concern ...dblp:conf/models/Schottle15 fatcat:a4m7em2jjbahfh62rfyakrvy7e
Our API interface models contain additional information, such as the encapsulated features and their impacts, to assist the developer in the reuse process. ... Once he has specified his needs, the model interface exposes only the API elements relevant for this specific reuse at the model level, together with the required usage protocol. ... Concern-Driven Development In contrast to the focus of classic Model-Driven Engineering (MDE) on models, the main unit of abstraction, construction, and reasoning in Concern-Driven Software Development ...doi:10.1109/models.2015.7338259 dblp:conf/models/SchottleK15 fatcat:qbny35y4hvh7rgpdku322ydzhu
A major determinant of the quality of software systems is the quality of their requirements, which should be both understandable and precise. ... To make requirements precise, researchers have for years advocated the use of mathematics-based notations and methods, known as "formal". ... They include in particular Jeff Kramer, who went so far as to develop his own LTS specification of the LGS example from which our specification benefited considerably, and for his insightful comments, ...arXiv:1911.02564v6 fatcat:mwsozk5m2rcjdj6whveuhx2bla
Domain specific modeling (DSM) has become popular in the software development field during these last years. ... It allows to design an application using a domain specific modeling language (DSML) and to generate an end-solution software product directly from models. ... Acknowledgment We express our respected gratitude goes to Ibn Zohr University, LabSIV laboratory, Ibn Zohr Doctoral Study Center and Faculty of Sciences of Ibn Zohr University for funding this research ...doi:10.25046/aj030644 fatcat:wexxmriqnra5ffffayzd4cbwmy