2008
DOI: 10.1007/978-3-540-87891-9_17
|View full text |Cite
|
Sign up to set email alerts
|

Towards a Systematic Method for Identifying Business Components

Abstract: The identification of business components, which together define a modular systems architecture, is a key task in todays component-based development approaches for the business domain. This paper describes the Business Component Identification (BCI) method which supports a systematic partitioning of a problem domain into business components. The method allows the designer to state preferences for the partitioning process and uses them as the basis to produce an optimized balance between the business components… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
20
0
1

Year Published

2009
2009
2020
2020

Publication Types

Select...
4
3
1

Relationship

0
8

Authors

Journals

citations
Cited by 14 publications
(21 citation statements)
references
References 21 publications
(22 reference statements)
0
20
0
1
Order By: Relevance
“…First, in most of the methods, there is a need to determine the number of components or subcomponents in advance, but approaches that used evolutionary algorithms like those in the works of Hasheminejad and Jalili and Albani et al and some other methods do not require the number of components in advance. Second, many of these methods do not consider cohesion and coupling simultaneously and consider some clustering criteria like sum of squared errors and variance ratio criterion; however, some new approaches using clustering improve these disadvantages.…”
Section: Component Identificationmentioning
confidence: 99%
“…First, in most of the methods, there is a need to determine the number of components or subcomponents in advance, but approaches that used evolutionary algorithms like those in the works of Hasheminejad and Jalili and Albani et al and some other methods do not require the number of components in advance. Second, many of these methods do not consider cohesion and coupling simultaneously and consider some clustering criteria like sum of squared errors and variance ratio criterion; however, some new approaches using clustering improve these disadvantages.…”
Section: Component Identificationmentioning
confidence: 99%
“…While the algorithm itself does not functionally change between different programming languages, different languages have practices and standards that affect the architecture of systems. It is also common that development tools and frameworks impose certain architectural styles or patterns [24].…”
Section: Research Limitations and Future Researchmentioning
confidence: 99%
“…So far, in the literature the question of service granularity has been discussed primarily from a functional view (e.g., Albani et al 2008;Fiege 2009;Winkler 2007;Winter 2003). However, this question also describes an economic problem:…”
Section: Problem Definitionmentioning
confidence: 99%
“…In their Business Component Identification approach Albani et al (2008) identify (business) components based on information objects, process models and the relationships between them. By means of a clustering method, a partitioning of components is performed.…”
Section: Approaches Dealing With Component Identificationmentioning
confidence: 99%