Listing 1 - 5 of 5 |
Sort by
|
Choose an application
The service-oriented approach has become more and more popular, now allowing highly integrated and yet heterogeneous applications. Web services are the natural evolution of conventional middleware technologies to support Web-based and enterprise-level integration. The highly dynamic characteristics of service-oriented applications means their validation is a continuous process that often runs in parallel with execution. It is not possible to clearly distinguish between the predeployment validation of a system and its use, nor is it possible to guarantee that the checks passed at a certain time will be passed at a later time and in the actual execution environment as well. Baresi and Di Nitto have put together the first reference on all aspects of testing and validating service-oriented architectures, taking into account these inherent intricacies. The contributions by leading academic and industrial research groups are structured into four parts on: static analysis to acquire insight into how the system is supposed to work; testing techniques to sample its actual behavior; monitoring to probe its operational performance; and nonfunctional requirements like reliability and trust. This monograph is an initial source of knowledge for researchers in both academia and industry in the field of service-oriented architecture validation and verification approaches. They will find a comprehensive survey of state-of-the-art approaches as well as techniques and tools to improve the quality of service-oriented applications.
Web services. --- Web services --- Testing. --- Application software --- Cloud computing --- Software engineering. --- Computer system performance. --- Information Systems Applications (incl. Internet). --- Software Engineering. --- System Performance and Evaluation. --- Computer software engineering --- Engineering --- Application software. --- Computer system failures. --- Computer failures --- Computer malfunctions --- Computer systems --- Failure of computer systems --- System failures (Engineering) --- Fault-tolerant computing --- Application computer programs --- Application computer software --- Applications software --- Apps (Computer software) --- Computer software --- Failures
Choose an application
This volume constitutes the refereed proceedings of the Third European Conference, ServiceWave 2010, held in Ghent, Belgium, in December 2010. The 15 revised full papers presented were carefully reviewed and selected from 49 submissions. They cover a broad range of subjects related to service-oriented architectures and the underlying cloud infrastructure and are organized in topical sections on cloud computing, service adaptation and identification, infrastructures, applications and mashups, and engineering of service-oriented applications. In addition to the scientific track, 24 extended abstracts of demonstrations covering a wide spectrum of technology and application domains were accepted out of 31 submissions.
Internet --- Human-computer interaction --- Electrical & Computer Engineering --- Engineering & Applied Sciences --- Telecommunications --- Information Technology --- Computer Science (Hardware & Networks) --- Internet users --- Computer software --- Internet software industry --- Computer networks --- Information services --- Services for --- Data collection services --- Information brokers --- Information centers --- Information science service organizations --- Information service providers --- Providers of information services --- Communication systems, Computer --- Computer communication systems --- Data networks, Computer --- ECNs (Electronic communication networks) --- Electronic communication networks --- Networks, Computer --- Teleprocessing networks --- Software, Computer --- Web users --- World Wide Web users --- DARPA Internet --- Internet (Computer network) --- Computer science. --- Computer communication systems. --- Computer programming. --- Software engineering. --- Algorithms. --- Information storage and retrieval. --- Computer Science. --- Computer Communication Networks. --- Software Engineering. --- Information Systems Applications (incl. Internet). --- Algorithm Analysis and Problem Complexity. --- Information Storage and Retrieval. --- Programming Techniques. --- Algorism --- Algebra --- Arithmetic --- Computer software engineering --- Engineering --- Computers --- Electronic computer programming --- Electronic data processing --- Electronic digital computers --- Programming (Electronic computers) --- Coding theory --- Data transmission systems --- Digital communications --- Electronic systems --- Information networks --- Telecommunication --- Cyberinfrastructure --- Network computers --- Informatics --- Science --- Foundations --- Programming --- Distributed processing --- Information retrieval --- Information science --- Documentation --- Research --- Computer software industry --- Internet industry --- Computer systems --- Computer users --- Personal Internet use in the workplace --- Wide area networks (Computer networks) --- World Wide Web --- Computer software. --- Information storage and retrieva. --- Information storage and retrieval systems. --- Automatic data storage --- Automatic information retrieval --- Automation in documentation --- Computer-based information systems --- Data processing systems --- Data storage and retrieval systems --- Discovery systems, Information --- Information discovery systems --- Information processing systems --- Information retrieval systems --- Machine data storage and retrieval --- Mechanized information storage and retrieval systems --- Electronic information resources --- Data libraries --- Digital libraries --- Information organization --- Application software. --- Application computer programs --- Application computer software --- Applications software --- Apps (Computer software)
Choose an application
Service-Oriented Applications and Architectures (SOAs) have captured the interest of industry as a way to support business-to-business interaction, and the SOA market grew by $4.9 billion in 2005. SOAs and in particular service-oriented computing (SOC) represent a promising approach in the development of adaptive distributed systems. With SOC, applications can open themselves to services offered by third parties and accessed through standard, well-defined interfaces. The binding between the applications and the services can be, in this context, extremely loose--enabling the ad hoc creation of new services when the need arises. This book offers an overview of some current research in the field, presenting the results of eighteen research projects funded by the European Community's Information Society Technologies Program (IST). The projects, collaborations between industry and academia, have produced practical, achievable results that point the way to real-world applications and future research. The chapters address such issues as requirement analysis, design, governance, interoperability, and the dependability of systems made up of components owned by third parties. The results are presented in the context of two roadmaps for research, one developed by European industry involved in software development and the other by researchers working in the service area. The contributors report first on the "Infrastructure Layer," then (in the bulk of the book) on the "Service Integration Layer," the "Semantic Layer," and finally on the issues that cut across the different layers. The book concludes by looking at ongoing research on both roadmaps.
Web services --- Internetworking (Telecommunication) --- Application program interfaces (Computer software) --- Business enterprises --- Research --- Computer networks. --- APIs (Computer software) --- Interfaces, Application program (Computer software) --- Inter-networking (Telecommunication) --- Interoperability in computer networks --- Application software --- Computer networks --- Cloud computing --- E-books --- COMPUTER SCIENCE/General --- ENGINEERING/Systems Science & Engineering
Choose an application
This book is open access under a CC BY 4.0 license.
Engineering. --- Computer communication systems. --- Software engineering. --- Computational intelligence. --- Electrical engineering. --- Communications Engineering, Networks. --- Computer Communication Networks. --- Software Engineering. --- Computational Intelligence. --- Electric engineering --- Intelligence, Computational --- Computer software engineering --- Communication systems, Computer --- Computer communication systems --- Data networks, Computer --- ECNs (Electronic communication networks) --- Electronic communication networks --- Networks, Computer --- Teleprocessing networks --- Construction --- Engineering --- Artificial intelligence --- Soft computing --- Data transmission systems --- Digital communications --- Electronic systems --- Information networks --- Telecommunication --- Cyberinfrastructure --- Electronic data processing --- Network computers --- Industrial arts --- Technology --- Distributed processing --- Telecommunication. --- Electric communication --- Mass communication --- Telecom --- Telecommunication industry --- Telecommunications --- Communication --- Information theory --- Telecommuting --- Communications Engineering, Networks --- Computer Communication Networks --- Software Engineering --- Computational Intelligence
Choose an application
This open access book provides an overview of the work developed within the SODALITE project, which aims at facilitating the deployment and operation of distributed software on top of heterogeneous infrastructures, including cloud, HPC and edge resources. The experts participating in the project describe how SODALITE works and how it can be exploited by end users. While multiple languages and tools are available in the literature to support DevOps teams in the automation of deployment and operation steps, still these activities require specific know-how and skills that cannot be found in average teams. The SODALITE framework tackles this problem by offering modelling and smart editing features to allow those we call Application Ops Experts to work without knowing low level details about the adopted, potentially heterogeneous, infrastructures. The framework offers also mechanisms to verify the quality of the defined models, generate the corresponding executable infrastructural code, automatically wrap application components within proper execution containers, orchestrate all activities concerned with deployment and operation of all system components, and support on-the-fly self-adaptation and refactoring.
Computer software --- Software engineering. --- Development --- Management. --- Computer software engineering --- Engineering --- Heterogeneous Computing --- Cloud, Edge --- HPC --- IaC --- DevOps --- Semantic Reasoning
Listing 1 - 5 of 5 |
Sort by
|