2005
DOI: 10.1007/11575863_64
|View full text |Cite
|
Sign up to set email alerts
|

The Impact of Software Development Strategies on Project and Structural Software Attributes in SOA

Abstract: Abstract. Service-Oriented Architecture (SOA) is a promising approach for developing integrated enterprise applications. Although the architectural aspects of SOA have been investigated in research and industry literature, the actual process of designing and implementing services in SOA is not well understood. The goal of this paper is to identify tasks needed for successful design and implementation of services, and investigate their effect on the project and structural software attributes in the context of S… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
9
0

Year Published

2005
2005
2017
2017

Publication Types

Select...
3
3
3

Relationship

2
7

Authors

Journals

citations
Cited by 13 publications
(9 citation statements)
references
References 8 publications
(5 reference statements)
0
9
0
Order By: Relevance
“…Service granularity influences a number of different internal and external structural software attributes [12]. In this paper, we analyse the internal structural software attributes of complexity, cohesion, and coupling that are influenced by service granularity.…”
Section: The Impact Of Service Operation Granularitymentioning
confidence: 99%
“…Service granularity influences a number of different internal and external structural software attributes [12]. In this paper, we analyse the internal structural software attributes of complexity, cohesion, and coupling that are influenced by service granularity.…”
Section: The Impact Of Service Operation Granularitymentioning
confidence: 99%
“…Another study by Perepletchikov [15] investigated the impact of several development strategies; top-down, bottom-up and meet-in-the middle of SOA on the project (Capital Cost and Development Effort) and structural software attributes involving Complexity, Coupling, and Cohesion. The authors provide guidelines for each development strategy when building SOA software systems.…”
Section: Granularity Levelmentioning
confidence: 99%
“…In essence there are three main strategies for developing SOA-based enterprise applications: topdown, bottom-up, and meet-in-the-middle (Perepletchikov, 2005;Arsanjani, 2004). It is a key decision whether service creation should begin from the bottom-up or top-down.…”
Section: Enterprise Service Creation: Approachmentioning
confidence: 99%