Prototype Implementations of an Architectural Model for Service-Based Flexible Software
HICSS '02 Proceedings of the 35th Annual Hawaii International Conference on System Sciences (HICSS'02)-Volume 3 - Volume 3
An Architectural Model for Service-Based Software with Ultra Rapid Evolution
ICSM '01 Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)
Understanding Distributed Systems via Execution Trace Data
IWPC '01 Proceedings of the 9th International Workshop on Program Comprehension
Turning Software into a Service
Computer
An SOA-Based Software Development Management System
WI '06 Proceedings of the 2006 IEEE/WIC/ACM International Conference on Web Intelligence
New Frontiers of Reverse Engineering
FOSE '07 2007 Future of Software Engineering
A Framework for Roles for Development, Evolution and Maintenance of SOA-Based Systems
SDSOA '07 Proceedings of the International Workshop on Systems Development in SOA Environments
A mobile agents-based approach to test the reliability of web services
International Journal of Web and Grid Services
A modelling approach to service-oriented architecture
Enterprise Information Systems
Deriving SOA Evaluation Metrics in an Enterprise Architecture Context
Service-Oriented Computing - ICSOC 2007 Workshops
Deriving Software Services from Business Processes of Representative Customer Organizations
SOCCER '08 Proceedings of the 2008 International Workshop on Service-Oriented Computing Consequences for Engineering Requirements
AIMHelp: generating help for GUI applications automatically
Proceedings of the 10th International Conference NZ Chapter of the ACM's Special Interest Group on Human-Computer Interaction
A framework for enterprise information systems
Proceedings of the 2007 conference on Human interface: Part I
Implementing non-functional service descriptions in SOAs
TEAA'06 Proceedings of the 2nd international conference on Trends in enterprise application architecture
An efficient data exchange scheme for semiconductor engineering chain management system
Robotics and Computer-Integrated Manufacturing
Functional availability analysis of discrete transport system simulated by SSF tool
International Journal of Critical Computer-Based Systems
Achievements and challenges in software reverse engineering
Communications of the ACM
Managing social overlay networks in semantic open enterprise systems
Proceedings of the International Conference on Web Intelligence, Mining and Semantics
A framework-based runtime monitoring approach for service-oriented software systems
Proceedings of the International Workshop on Quality Assurance for Service-Based Applications
Functional and dependability approach to transport services using modelling language
ICCCI'11 Proceedings of the Third international conference on Computational collective intelligence: technologies and applications - Volume Part II
Variability in multi-tenant environments: architectural design patterns from industry
ER'11 Proceedings of the 30th international conference on Advances in conceptual modeling: recent developments and new directions
A simple approach for testing web service based applications
IICS'05 Proceedings of the 5th international conference on Innovative Internet Community Systems
Model driven service domain analysis
ICSOC'06 Proceedings of the 4th international conference on Service-oriented computing
Fuzzy availability analysis of web systems by monte-carlo simulation
ICAISC'12 Proceedings of the 11th international conference on Artificial Intelligence and Soft Computing - Volume Part II
PAISI'12 Proceedings of the 2012 Pacific Asia conference on Intelligence and Security Informatics
An information system to support the engineering designer
Journal of Intelligent Manufacturing
Model-driven software migration into service-oriented architectures
Computer Science - Research and Development
Understanding the interactions between users and versions in multi-tenant systems
Proceedings of the 2013 International Workshop on Principles of Software Evolution
Hi-index | 0.02 |
Service-oriented software is being hailed as the next revolutionary approach to software development. Service orientation allows organizations to rapidly and dynamically form new software applications to meet changing business needs, thus alleviating the software evolution problems that occur with traditional applications. The largest of these problems is the need to understand existing software before changing it. This article looks ahead toward the automated construction of service-oriented software, discussing software understanding in the context of service orientation and identifying potential new problems. The authors conclude that, while service orientation certainly helps solve some aspects of the evolution problem, software comprehension takes a new and potentially more challenging role.