2020
DOI: 10.1080/17517575.2020.1843076
|View full text |Cite
|
Sign up to set email alerts
|

Towards software reuse through an enterprise architecture-based software capability profile

Abstract: Most of today's software development projects depend on the usage of existing solutions to save time and development cost. We target in this research work the design of a software capability profile that provides a broader view of an organization's internal and external software, along with an exploitation model in line with requirements engineering and enterprise architecture to fill the gap between the goals of the stakeholders and what can be delivered as a practical solution. For this purpose, we define a … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2021
2021
2024
2024

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(11 citation statements)
references
References 83 publications
0
10
0
Order By: Relevance
“…Belfadel et al 41 use the ADM and TOGAF frameworks to create the Enterprise Architecture Capability Profile (EACP) framework. This EACP framework includes an EA Knowledge Repository (EAKR), which assists in the selection of software or services to be reused for the development of new business software.…”
Section: Results and Findingsmentioning
confidence: 99%
“…Belfadel et al 41 use the ADM and TOGAF frameworks to create the Enterprise Architecture Capability Profile (EACP) framework. This EACP framework includes an EA Knowledge Repository (EAKR), which assists in the selection of software or services to be reused for the development of new business software.…”
Section: Results and Findingsmentioning
confidence: 99%
“…Furthermore, each layer has a collection of different sorts of design patterns to formalize the solution to the difficult problem [24,41,90]. Enterprise applications' server-side architecture is organized into three layers: The presentation layer, the Business Logic Layer, and the Data Access layer [6].…”
Section: Background: Role Of Design Patterns In Enterprise Applicationsmentioning
confidence: 99%
“…The enterprise applications are built using design patterns of many types like GOF [6]. Also, Java Enterprise application design patterns (JEA) [2,3] are proven solutions that can deal with the complexity of enterprise-level applications by offering encapsulation.…”
Section: Background: Role Of Design Patterns In Enterprise Applicationsmentioning
confidence: 99%
See 2 more Smart Citations