Object-oriented software engineering
Object-oriented software engineering
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented analysis and design with applications (2nd ed.)
Object-oriented software construction (2nd ed.)
Object-oriented software construction (2nd ed.)
Software Architecture in Practice
Software Architecture in Practice
Component technology: what, where, and how?
Proceedings of the 25th International Conference on Software Engineering
A view of 20th and 21st century software engineering
Proceedings of the 28th international conference on Software engineering
A general model of software architecture design derived from five industrial approaches
Journal of Systems and Software
Service oriented architectures: approaches, technologies and research issues
The VLDB Journal — The International Journal on Very Large Data Bases
Service-oriented design and development methodology
International Journal of Web Engineering and Technology
Specifying High-Assurance Services
Computer
Journal of Systems and Software
Service architectures for the wireless world
Computer Communications
Supporting communication and cooperation in global software development with agile service networks
ECSA'11 Proceedings of the 5th European conference on Software architecture
PMG-Pro: a model-driven development method of service-based applications
SDL'11 Proceedings of the 15th international conference on Integrating System and Software Modeling
Information and Software Technology
Software development methods in the internet of things
ICT-EurAsia'13 Proceedings of the 2013 international conference on Information and Communication Technology
Hi-index | 0.00 |
Service-Oriented Architecture (SOA) constitutes a modern, standards-based and technology-independent paradigm and architectural style for distributed enterprise computing. The SOA style promotes the publishing, discovery, and binding of loosely-coupled, network-accessible software services. With SOA systems operating in distributed and heterogeneous execution environments, the engineers of such systems are confined by the limits of traditional software engineering. In this position paper, we scrutinize the fundamental tenets underpinning the development and maintenance of SOA systems. In particular, we introduce software service engineering as an emerging discipline that entails a departure from traditional software engineering disciplines, embracing the ‘open world assumption’. We characterize software service engineering via seven defining tenets. Lastly, we survey related research challenges.