<p>ALMEIDA, Eduardo Santana de ; ALVARO, Alexandre ; Garcia, Vinicius C. ; NASCIMENTO, Leandro Marques Do ; MEIRA, Silvio Romero de Lemos ; LUCRÉDIO, Daniel . A Systematic Approach to Design Domain-Specific Software Architectures. Journal of Software, v. 2, p. 38-51, 2007.</p> <p>Abstract. Since the first works involving software reuse, domain engineering is considered a key process to develop reusable and flexible software. However, the results have shown that there is still much to do before the vision of domain engineering is completely achieved. Among the reasons for this problem, we may highlight the lack of a process to support the design of domain-specific software architectures. This paper presents such an approach, based on a well ...
A Domain-Specific Software Architecture (DSSA) is an architecture template for a family of software ...
Reuse is a key component in the software development process, specifically when it is applied in the...
This paper summarizes our experimental research and software development activities in designing rob...
Domain Engineering (DE) represents an approach to software reuse that has been explored a lot in the...
A precondition for reusability is the existence of reusable information. There is a lack of systemat...
A precondition for reusability is the existence of reusable information. There is a lack of systemat...
"In order to reuse software, there needs to be software to reuse[12]." One of the dilemmas...
In this paper we present an approach for building libraries of reusable software components that add...
Current approaches to the realisation of software systems employ elegant domain abstractions to hand...
This paper first introduces the concept of design pattern and points out its importance in software ...
Current approaches to the realisation of software systems employ elegant domain abstractions to hand...
Current approaches to the realisation of software systems employ elegant domain abstractions to hand...
This paper presents a tutorial on Model-Based Software Engineering (MBSE) as a systematic approach f...
In this thesis, a new systematic approach is introduced for developing software systems from domain-...
Domain engineering is a set of activities intended to develop, maintain, and manage the creation and...
A Domain-Specific Software Architecture (DSSA) is an architecture template for a family of software ...
Reuse is a key component in the software development process, specifically when it is applied in the...
This paper summarizes our experimental research and software development activities in designing rob...
Domain Engineering (DE) represents an approach to software reuse that has been explored a lot in the...
A precondition for reusability is the existence of reusable information. There is a lack of systemat...
A precondition for reusability is the existence of reusable information. There is a lack of systemat...
"In order to reuse software, there needs to be software to reuse[12]." One of the dilemmas...
In this paper we present an approach for building libraries of reusable software components that add...
Current approaches to the realisation of software systems employ elegant domain abstractions to hand...
This paper first introduces the concept of design pattern and points out its importance in software ...
Current approaches to the realisation of software systems employ elegant domain abstractions to hand...
Current approaches to the realisation of software systems employ elegant domain abstractions to hand...
This paper presents a tutorial on Model-Based Software Engineering (MBSE) as a systematic approach f...
In this thesis, a new systematic approach is introduced for developing software systems from domain-...
Domain engineering is a set of activities intended to develop, maintain, and manage the creation and...
A Domain-Specific Software Architecture (DSSA) is an architecture template for a family of software ...
Reuse is a key component in the software development process, specifically when it is applied in the...
This paper summarizes our experimental research and software development activities in designing rob...