Authors:
Inaldo Capistrano Costa
1
and
José M. Parente de Oliveira
2
Affiliations:
1
Aeronautics Institute of Technology (ITA) and Federal University of Maranhão (BICT / CCET / UFMA), Brazil
;
2
Aeronautics Institute of Technology (ITA), Brazil
Keyword(s):
Goal-oriented Modeling, Service-oriented Applications, SOA, SOAML.
Related
Ontology
Subjects/Areas/Topics:
Internet Technology
;
Web Information Systems and Technologies
;
Web Services and Web Engineering
Abstract:
The service-oriented architecture (SOA) has become a standard in business integration. In software engineering,
several authors propose requirements elicitation from business goals. However, SOA application modeling
does not address these goals, causing a gap that can hinder the application design. The work outlined in this
paper proposes an approach to modeling SOA applications based on business goals. The goals are incorporated
as semantic information to the application’s architecture and are preserved until its implementation.
Thus, the components that perform a particular business goal can be identified from its architecture model,
through detailed design, and implementation. Case study “Purchase Order” was selected to verify the proposed
approach. The major contribution of this research is the application of business knowledge to improve
the service’s descriptions in the application design. The case study indicated that business goals are preserved
on models and implementation,
making it easy to verify, through tracing its features, if the organization’s goals
were addressed as completely as possible.
(More)