1,597,357 Hits in 7.5 sec

System-Level Support for Composition of Applications

Brian Kocoloski, Kevin Pedretti, Patrick G. Bridges, John Lange, Hasan Abbasi, David E. Bernholdt, Terry R. Jones, Jai Dayal, Noah Evans, Michael Lang, Jay Lofstead
2015 Proceedings of the 5th International Workshop on Runtime and Operating Systems for Supercomputers - ROSS '15  
This paper presents an initial design study, implementation, and evaluation of mechanisms supporting composite multi-enclave applications in the Hobbes exascale operating system.  ...  Current HPC system software lacks support for emerging application deployment scenarios that combine one or more simulations with in situ analytics, sometimes called multi-component or multi-enclave applications  ...  While in this work our focus has mainly been on lower level system support for composition, there remains a significant amount of work left to do in regards to providing a full featured application runtime  ... 
doi:10.1145/2768405.2768412 dblp:conf/hpdc/KocoloskiLABJDE15 fatcat:vih2uxybcjg5npxqplyztple3a

Research directions in software composition

Oscar Nierstrasz, Theo Dirk Meijler
1995 ACM Computing Surveys  
Composition Languages Languages for software composition should support the description of software architectures at a sufficiently high level of abstraction.  ...  Given the three levels of software composition, a language should not only be applicable for defining specific architectures, but also for defining frameworks.  ... 
doi:10.1145/210376.210389 fatcat:nvcgnbtvmrfc7dkyj5mt2ujena

Enabling Pervasive Collaboration with Platform Composition [chapter]

Trevor Pering, Roy Want, Barbara Rosario, Shivani Sud, Kent Lyons
2009 Lecture Notes in Computer Science  
Overall, Platform Composition promises to be an effective technique for supporting collaborative work on mobile devices, without requiring significant changes to the underlying computer platform or enduser  ...  The associated Composition Framework prototype demonstrates a concrete implementation that explores the applicability of existing technologies, protocols, and applications to this model.  ...  In contrast, Platform Composition supports transparency at the system level, since it enables users to employ a variety of standard applications to accomplish their task.  ... 
doi:10.1007/978-3-642-01516-8_14 fatcat:enjpz6or5nbbtig4vfrpxnnlte

A hypermedia version control framework

David L. Hicks, John J. Leggett, Peter J. Nürnberg, John L. Schnase
1998 ACM Transactions on Information Systems  
The version control framework has been used as a model for the design of version control services for a hyperbase management system that provides complete version support for both data and structural entities  ...  The areas of application of hypermedia technology, combined with the capabilities that hypermedia provides for manipulating structure, create an environment in which version control is very important.  ...  The set of object references for a composite object identifies the constituent objects of the composite.  ... 
doi:10.1145/279339.279341 fatcat:vednelxwjnaxbgzos7x6g7h6fi


Ron Brightwell, Ron Oldfield, Arthur B. Maccabe, David E. Bernholdt
2013 Proceedings of the 3rd International Workshop on Runtime and Operating Systems for Supercomputers - ROSS '13  
We make use of virtualization technologies to provide the flexibility to support requirements of application components for different node-level operating systems and runtimes, as well as different mappings  ...  The Hobbes design explicitly supports application composition, which is emerging as a key approach for applications to address scalability and power concerns anticipated with coming extreme-scale architectures  ...  Sec. 3 describes the scenarios that motivate the need for more advanced support for application composition on current and future extreme-scale systems.  ... 
doi:10.1145/2491661.2481427 dblp:conf/ics/BrightwellOMB13 fatcat:rxovlpjtorhjbc5bts7apomif4

Knowledge-Based Expressive Technologies Within Cloud Computing Environments [chapter]

Sergey V. Kovalchuk, Pavel A. Smirnov, Konstantin V. Knyazkov, Alexander S. Zagarskikh, Alexander V. Boukhanovsky
2014 Advances in Intelligent Systems and Computing  
Considering the task solving within a simulation-driven approach a set of knowledge-based procedures for task definition and composite application processing can be identified.  ...  This procedures could be supported by the use of domain-specific knowledge being formalized and used for automation purpose.  ...  Acknowledgements This work is supported by the projects "Technology of system-level design and development of inter-disciplinary applications within cloud computing environment" (agreement 14.В37.21.1870  ... 
doi:10.1007/978-3-642-54927-4_1 fatcat:345nrd3oknbrpgp5sw7clnfeou

Integrating Component-Based Web Engineering into Content Management Systems [chapter]

Stefania Leone, Alexandre de Spindler, Moira C. Norrie, Dennis McLeod
2013 Lecture Notes in Computer Science  
We present an approach and model for component-based web engineering based on the concept of components and connectors between them, supporting composition at the level of the schema and data, the application  ...  We address the fact that users may want to configure their applications more freely through the composition of such extensions.  ...  We introduce different connector types to support composition at various levels, i.e. composition at the schema and data level, at the level of the application logic, and at the level of the user interface  ... 
doi:10.1007/978-3-642-39200-9_6 fatcat:24ivniziabcnxhqmjox3cv65qy

Compositional security certification methodology

José Emilio Rico, Miguel Bañón, Alvaro Ortega, Reinhard Hametner, Holger Blasum, Michal Hager
2018 Zenodo  
Concrete requirements for developers and methodology for evaluators is given so that the evaluation and certification process is supported through the use of this document, in addition to the requirements  ...  It briefly presents the different options for certification regarding the structure of the composition, including specific information covering Common Criteria and IEC 62443.  ...  Maturity model The applicant also chooses a maturity level for each requirement.  ... 
doi:10.5281/zenodo.2586493 fatcat:6jnmjxnyufcdtbzpfor2izspnu

Model Based Development of Quality-Aware Software Services

Miguel A. de Miguel, Philippe Massonet, Juan P. Silva, Javier Briones
2008 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC)  
From the software engineering point of view, modelling of quality-aware requirements and architectures require modelling support for the description of quality concepts, support for the analysis of quality  ...  But quality-aware applications require languages which allow expressing QoS as a first-class concept during architecture design and service composition, and to extend existing tools and infrastructures  ...  contracts; ii) the definition of system and resource levels quality characteristics and contracts; and iii) the analytic methods that provide support for the optimal resource allocation and quality levels  ... 
doi:10.1109/isorc.2008.23 dblp:conf/isorc/MiguelMSB08 fatcat:avohy7yworc6ndqiul4zlq3iz4

Gorgias Cloud: On-line Explainable Argumentation [chapter]

Nikolaos I. Spanoudakis, Georgios Gligoris, Antonis C. Kakas, Adamos Koumi
2022 Frontiers in Artificial Intelligence and Applications  
The Gorgias system allows us to code argumentation theories of the form described above and subsequently query the system to find out if there is an admissible (composite) argument that supports a desired  ...  This is made easy as these explanations are at the same high cognitive and language level as that of the application domain of the system. Figure 1 . 1 Figure 1.  ... 
doi:10.3233/faia220178 fatcat:koymbm4ravejjm6yt36kfmzqpq

Composing adaptive software

P.K. McKinley, S.M. Sadjadi, E.P. Kasten, B.H.C. Cheng
2004 Computer  
Second is the growing demand for autonomic computing, 2 which focuses on developing systems that can manage and protect themselves with only high-level human guidance.  ...  With compositional adaptation, an application can adopt new algorithms for addressing concerns that were unforeseen during development.  ...  This work was supported in part by National Science Foundation grants CCR-9901017, CCR-9912407, EIA-0000433, EIA-0130724, and ITR-0313142, and by the US Department of the Navy, Office of Naval Research  ... 
doi:10.1109/mc.2004.48 fatcat:clqdgahgzzarniquazmudawi4q

Requirements for a composition language [chapter]

Oscar Nierstrasz, Theo Dirk Meijler
1995 Lecture Notes in Computer Science  
In this position paper we will elaborate our requirements and outline a strategy for the design and implementation of a composition language for the development of open systems.  ...  An application is viewed as an explicit composition of software components.  ...  Acknowledgements We gratefully acknowledge the financial support of the Swiss National Science Foundation under project no. 21-40610.94.  ... 
doi:10.1007/3-540-59450-7_9 fatcat:56l5z2nbdfchjowosd3bq6kj7e

Flexible aspect-based service adaptation for accountability properties in the cloud

Ronan-Alexandre Cherrueau, Omar Chebaro, Mario Südholt
2013 Proceedings of the 4th international workshop on Variability & composition - VariComp '13  
We also present a corresponding prototype tool and infrastructure for the manipulation of service compositions at all three levels that we have implemented over Apache CXF.  ...  We propose an initial version of a DSL for flexible and expressive control over the execution of service compositions on the three abstraction levels: service orchestrations, interceptors and service implementations  ...  The lack of accountability supports motivates the need of new tools for dynamic adaptation of service-based applications.  ... 
doi:10.1145/2451617.2451621 fatcat:wr5gdc7am5e5je3cwfmvxhnw5e

Design Web Services: Towards Service Reuse at the Design Level

Wang Chu, Depei Qian
2009 Journal of Computers  
Most researchers focus on the semantic description of Web services and automated composition but pay little attention to how to design Web services for supporting service reuse effectively, thus a substantial  ...  In this paper, a pattern oriented service design method is presented by which all components of different abstraction levels are uniform in regard to their specifications and composition mechanism.  ...  One of the main challenges in the development of ebusiness applications is the provision of methodologies that support the specification and design of compositions of services.  ... 
doi:10.4304/jcp.4.3.193-200 fatcat:avnsyswdmrdpjcqi24a4rbtxqa

Optimizing the IT business supply chain utilizing cloud computing

D. F. Ferguson, E. Hadar
2011 2011 8th International Conference & Expo on Emerging Technologies for a Smarter World  
Information technology applications and systems are essential to businesses and enterprises. IT applications govern and optimize operations and retail, manufacturing and other industries.  ...  Cloud computing is emerging as a technology for optimizing IT costs and supporting agility. Enterprises are incrementally moving to cloud computing in an exploratory, ad hoc manner.  ...  For example: submit shopping cart composite application and its underlying a composite IT system IT service as a term defines the composite application and supporting hardware and software resources.  ... 
doi:10.1109/cewit.2011.6135869 fatcat:uzkg2fkrdfax3c3jxyvmfzbbx4
« Previous Showing results 1 — 15 out of 1,597,357 results