Service-oriented Software Engineering (SOSE)
by
Patricia Lago
—
last modified
Apr 26, 2012 12:17
—
filed under:
KnowledgeModel
Definitions
Term: Service oriented software engineering |
Domain: Cross-cutting issues | ||||
---|---|---|---|---|---|
Engineering and Design (KM-ED) |
Adaptation and Monitoring (KM-AM) |
Quality Definition, Negotiation and
Assurance (KM-QA) |
Generic (domain independent) |
||
D o m a i n : L a y e r s |
Business Process Management (KM-BPM) |
||||
Service Composition and
Coordination (KM-SC) |
|||||
Service Infrastructure (KM-SI) |
|||||
Generic (domain independent) |
Service-oriented software engineering (SOSE) deals with theories, principles, methods, and tools for building enterprise-scale solutions as the collaboration of loosely-coupled application services that provide particular business functionality and are distributed within and across organizational boundaries [Stojanovic2005]. An enterprise-scale solution can be understood as both an SBA and a pool of services. {SYN: SOSE} |
Competencies
- VUA: Service-oriented software engineering; http://www.cs.vu.nl/en/sec/imse; Patricia Lago, Qing Gu
- FBK: Service-Oriented Applications; http://soa.fbk.eu/research.php; Marco Pistore, Annapaola Marconi, Piergiorgio Bertoli, Raman Kazhamiakin, Antonio Bucchiarone, Michele Trainotti
- POLIMI: Dependable Evolvable Pervasive SE; http://deepse.dei.polimi.it/; Carlo Ghezzi, Elisabetta Di Nitto
References
- [Stojanovic2005] Service-oriented software system engineering: challenges and practices, Zoran Stojanovic and Ajantha Dahanayake Idea Group Publ., (2005)