1,729 research outputs found
09021 Abstracts Collection -- Software Service Engineering
From 04.01. to 07.01.2009, the Dagstuhl Seminar 09021 ``Software Service Engineering \u27\u27 was held in Schloss Dagstuhl~--~Leibniz Center for Informatics.
During the seminar, several participants presented their current
research, and ongoing work and open problems were discussed. Abstracts of
the presentations given during the seminar as well as abstracts of
seminar results and ideas are put together in this paper. The first section
describes the seminar topics and goals in general.
Links to extended abstracts or full papers are provided, if available
A semantic web approach for built heritage representation
In a built heritage process, meant as a structured system of activities
aimed at the investigation, preservation, and management of architectural
heritage, any task accomplished by the several actors involved in it is deeply
influenced by the way the knowledge is represented and shared. In the current
heritage practice, knowledge representation and management have shown several
limitations due to the difficulty of dealing with large amount of extremely heterogeneous
data. On this basis, this research aims at extending semantic web
approaches and technologies to architectural heritage knowledge management in
order to provide an integrated and multidisciplinary representation of the artifact
and of the knowledge necessary to support any decision or any intervention and
management activity. To this purpose, an ontology-based system, representing
the knowledge related to the artifact and its contexts, has been developed through
the formalization of domain-specific entities and relationships between them
Biotechniques: Form Follows Flow?
This paper examines the eco-systems model that underlies the LEED Green Building Rating System, comparing it to a number of other contemporary manifestations of the same model. As attendants at Greenbuild know well, the rating system offers credit for a number of well-recognized strategies that improve resource efficiency and indoor quality. Those strategies are based on an ecological model of the building and its occupants, which views them as agents in a dynamically interconnected system of flows and exchanges. between humans, their technological activities, and the biosphere. Or, in Sim van der Ryn\u27s apt motto of ecological design: form follows flow. (van der Ryn 2003
On the Automated Synthesis of Enterprise Integration Patterns to Adapt Choreography-based Distributed Systems
The Future Internet is becoming a reality, providing a large-scale computing
environments where a virtually infinite number of available services can be
composed so to fit users' needs. Modern service-oriented applications will be
more and more often built by reusing and assembling distributed services. A key
enabler for this vision is then the ability to automatically compose and
dynamically coordinate software services. Service choreographies are an
emergent Service Engineering (SE) approach to compose together and coordinate
services in a distributed way. When mismatching third-party services are to be
composed, obtaining the distributed coordination and adaptation logic required
to suitably realize a choreography is a non-trivial and error prone task.
Automatic support is then needed. In this direction, this paper leverages
previous work on the automatic synthesis of choreography-based systems, and
describes our preliminary steps towards exploiting Enterprise Integration
Patterns to deal with a form of choreography adaptation.Comment: In Proceedings FOCLASA 2015, arXiv:1512.0694
Strategic Directions in Object-Oriented Programming
This paper has provided an overview of the field of object-oriented programming. After presenting a historical perspective and some major achievements in the field, four research directions were introduced: technologies integration, software components, distributed programming, and new paradigms. In general there is a need to continue research in traditional areas:\ud
(1) as computer systems become more and more complex, there is a need to further develop the work on architecture and design; \ud
(2) to support the development of complex systems, there is a need for better languages, environments, and tools; \ud
(3) foundations in the form of the conceptual framework and other theories must be extended to enhance the means for modeling and formal analysis, as well as for understanding future computer systems
- …