TY - JOUR
T1 - Service-oriented software development and management
T2 - A case tool-based approach
AU - Baghdadi, Youcef
AU - Alani, Bashar
AU - Al-Khanjari, Zuhoor
PY - 2012/11
Y1 - 2012/11
N2 - In order to realize Service-Oriented Architecture (SOA) with Web Services (WSs), a new engineering approach is required; we refer to it as Service-Oriented Software Engineering (SOSE). This approach would sketch out a method, including a process, models, languages, tools, and notations. It encompasses three dimensions: (i) services, (ii) compositions, and (iii) management of both services and compositions. The existing methods have not considered the three perspectives neither they have considered how these perspectives can be achieved together through a comprehensive approach. This paper presents an architecture, a specification, and an implementation of a CASE tool for developing and managing Service-Oriented Software (SOS). The CASE implements: (1) a metadata that represents WSs from four perspectives: description, deployment platforms, legacy systems, and composite software, and (2) a set of management artifacts built on top of the metadata. The metadata is implemented as repository, the core component of the CASE tool architecture.
AB - In order to realize Service-Oriented Architecture (SOA) with Web Services (WSs), a new engineering approach is required; we refer to it as Service-Oriented Software Engineering (SOSE). This approach would sketch out a method, including a process, models, languages, tools, and notations. It encompasses three dimensions: (i) services, (ii) compositions, and (iii) management of both services and compositions. The existing methods have not considered the three perspectives neither they have considered how these perspectives can be achieved together through a comprehensive approach. This paper presents an architecture, a specification, and an implementation of a CASE tool for developing and managing Service-Oriented Software (SOS). The CASE implements: (1) a metadata that represents WSs from four perspectives: description, deployment platforms, legacy systems, and composite software, and (2) a set of management artifacts built on top of the metadata. The metadata is implemented as repository, the core component of the CASE tool architecture.
KW - Approaches
KW - CASE Tool
KW - Metadata
KW - Service-Oriented Software
KW - Web Services
UR - http://www.scopus.com/inward/record.url?scp=84873547979&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84873547979&partnerID=8YFLogxK
U2 - 10.4304/jetwi.4.4.371-378
DO - 10.4304/jetwi.4.4.371-378
M3 - Article
AN - SCOPUS:84873547979
SN - 1798-0461
VL - 4
SP - 371
EP - 378
JO - Journal of Emerging Technologies in Web Intelligence
JF - Journal of Emerging Technologies in Web Intelligence
IS - 4
ER -