A copy of this work was available on the public web and has been preserved in the Wayback Machine. The capture dates from 2015; you can also visit the original URL.
The file type is application/pdf
.
Filters
Temporal Superimposition of Aspects for Dynamic Software Architecture
[chapter]
2006
Lecture Notes in Computer Science
To illustrate this approach, we expose a case study in which all these ideas are used, and conclude by discussing how the combination of temporal logic and aspect superimposition, in this context, provides ...
In this paper, we propose to base this architecture-level definition in the concept of superimposition, integrating the resulting framework into the processalgebraic, dynamic ADL named PiLar. ...
Temporal logic has been used before in the context of Architecture, but always for analyzing purposes, never to describe a system, or a dynamic effect within it. ...
doi:10.1007/11768869_9
fatcat:6pkrvxpok5a3rlpcaqmndjlhde
Coordination as an Architectural Aspect
2006
Electronical Notes in Theoretical Computer Science
The best known example is Aspect Orientation. This strategy defines a novel kind of interactions and compositional structures, which are of particular interest to Software Architecture. ...
The concept of architectural fragment or chevron is introduced as an architecture-level aspect. ...
For this reason, the language for assertions must consider the evolution of the system in time, and therefore we have chosen a temporal logic of actions. ...
doi:10.1016/j.entcs.2005.12.031
fatcat:qmn3pssg4fcbvk2fj7xfm4bfim
Aspect of Assembly: From Theory to Performance
[chapter]
2012
Lecture Notes in Computer Science
Aspect-Oriented Programming is a well-adapted technique to bring together independence of concerns and extensibility for dynamic adaptation. ...
The model of the duration of the adaptation process enables us to define a priori constraints to meet temporal requirements for real-world applications. ...
This work is part of the Continuum Project (French National Research Agency) ANR-08-VERS-005. We also thank Carlos A. Varela from University of Illinois for his comments on earlier drafts. ...
doi:10.1007/978-3-642-35551-6_2
fatcat:yudjeszduvf3vojjqnfycaoxsa
Aspect-Oriented Programming
[chapter]
1999
Lecture Notes in Computer Science
Aspect-oriented programming is a promising idea that can improve the quality of software by reduce the problem of code tangling and improving the separation of concerns. ...
and implementation of aspect languages. ...
In conclusion, this architecture which is now being implemented in Java, has the advantage of dynamic weaving and a very clean separation of the aspect and functional parts of a system. ...
doi:10.1007/3-540-46589-8_17
fatcat:kyinvovuxnfbnmls45r6umdfn4
Development of a Data Visualization and Analysis Tool to Study the Particle Dynamics in the Coastal Zone
2001
Marine Pollution Bulletin
It allows the description, interpretation and analysis of the temporal and spatial variability of both scalar and vector variables. ...
Developing a ®eld experiment to study the dierent aspects of the marine system involves both the co-operation of research groups from distinct disciplines and the use of various meteorological and oceanographical ...
The possibility to import images and gridded data increases the direct comparison of data. This software has open architecture that allows the addition of new routines. ...
doi:10.1016/s0025-326x(01)00089-3
pmid:11760192
fatcat:4d7372o6sbazjdmnzooerjiw5e
Shape Analysis of the Peripapillary RPE Layer in Papilledema and Ischemic Optic Neuropathy
2011
Investigative Ophthalmology and Visual Science
The data were analyzed using standard GM techniques, including a generalized least-squares Procrustes superimposition, principal component analysis, thinplate spline (to visualize deformations), and permutation ...
GM offers a novel way of statistically assessing shape differences of the peripapillary optic nerve head. ...
Points 1 to 10 were placed temporally and 11 to 20 nasally. FJR's tpsUtil and tpsDig2 software 19 was used to digitize the semilandmarks and generate .tps text files for analysis. ...
doi:10.1167/iovs.11-7918
pmid:21896851
pmcid:PMC3220412
fatcat:t6qir26e5zgp7drrlv5awelgzq
The Thread of the Virtual Movement from Wölfflin to Lynn
2021
Dimensions
Since antiquity, artistic literature has been full of »dynamized« descriptions of artwork virtually set in motion to enhance the narrative quality of the communication, but in architecture this happens ...
Nevertheless, architects, critics, and historians of architecture often borrowed terms from scientific disciplines to describe a building or parts of it as if it is actually moving. ...
Dynamizing the Description The process of »temporalization« or »dynamization« is a rhetorical technique that consists in organizing the description or hypotyposis of a work of art over time through movement ...
doi:10.14361/dak-2021-0208
fatcat:ewqior33ajc3jfopwjlka2ngpu
Computer-aided Composition of Musical Processes
2016
Journal of New Music Research
The operation of this architecture, allowing to perform both regular and dynamic-processes composition, is explained through concrete musical examples. ...
We present the formal model and implementation of a computer-aided composition system allowing for the "composition of musical processes". ...
of control curves for the control of auditory distortion product software. ...
doi:10.1080/09298215.2016.1230136
fatcat:nseaccyccjfppjr4zpubrkiree
Geodec: Enabling Geospatial Decision Making
2006
2006 IEEE International Conference on Multimedia and Expo
We describe the Geospatial Decision Making (GeoDec) system, which accurately integrates satellite imagery, three-dimensional models, textures and video streams, road data, maps, point data and temporal ...
However, heterogeneous data sources with varying degrees of consistency and accuracy pose a challenge to such efforts. ...
Temporal Data Fusion One of the key aspects of GeoDec is to integrate temporal data with other available sources of information. ...
doi:10.1109/icme.2006.262558
dblp:conf/icmcs/ShahabiCCHKKLNNRTY06
fatcat:tfedh5dqivhcndfdxlu6qd7equ
An "abstract process" approach to algebraic dynamic architecture description
2005
The Journal of Logic and Algebraic Programming
Software Architecture promises to be the solution for a number of recurring problems; but to do so, the first task is to be able to obtain a precise description of a system architecture. ...
Current software development methodologies recognize the critical importance of the architectural concerns during the design phase. ...
of our reflective framework for software architecture description. ...
doi:10.1016/j.jlap.2004.05.003
fatcat:2dkt4k4bzbha7cpjwh35ypqasi
Data modeling issues in simulating the dynamic processes in life cycle analysis of buildings
2004
Automation in Construction
Temporal issues in data modeling, such as versioning for components, keeping track of data that are related to change and remodeling, and buildings as temporal-spatial entities for life cycle analysis ...
A third aspect of this modeling effort constitutes the simulation of human intervention, i.e. the decision process that might affect the nature of the building itself as well as the process that acts upon ...
Different aspects of spatial-temporal databases are the object of considerable research in the GIS (geographic information systems) field. ...
doi:10.1016/j.autcon.2003.09.002
fatcat:3n6pupi3dzeg7mks5mfxren4g4
Abduction, Reason, and Science: A Review
2002
The AI Magazine
Her main research interests are abductive logic and the connection between philosophy of science and AI. ...
and "breedtestrategiepostdoc" at the Faculty of Philosophy in Groningen, The Netherlands. She obtained her Ph.D. from Stanford University in 1997. ...
Sasikumar, for his valuable comments on this review. ...
doi:10.1609/aimag.v23i1.1613
dblp:journals/aim/Aliseda02
fatcat:4gvqgglrsjh3heizr3i4xt3vcm
How Do You Connect Moving Dots? Insights from User Studies on Dynamic Network Visualizations
[chapter]
2013
Handbook of Human Centric Visualization
While several visual analytics techniques with the focus on the examination of temporal evolving networks have been proposed in recent years, their effectiveness and utility for end users need to be further ...
When dealing with techniques for dynamic network analysis, which integrate visual, computational, and interactive components, users become easily overwhelmed by the amount of information displayed-even ...
For colorcoding of temporal aspects we could not derive a satisfying and sustainable solution. ...
doi:10.1007/978-1-4614-7485-2_25
fatcat:7m46p7qyezc4necyz6cphvexc4
A cognitive robotics approach to comprehending human language and behaviors
2007
Proceeding of the ACM/IEEE international conference on Human-robot interaction - HRI '07
We are building a complete robotic cognitive architecture for a mobile robot designed to interact with humans in a range of environments, and which uses natural language and models human behavior. ...
This paper concentrates on the HRI aspects of ADAPT, and especially on how ADAPT models and interacts with humans. ...
Ogre is capable of modeling other agents moving and acting in those environments. Ogre embodies the graphical and dynamic aspects of ADAPT's world model. ...
doi:10.1145/1228716.1228742
dblp:conf/hri/BenjaminLL07
fatcat:x3vq4drvezgqvaqoykydylxwne
AUGMENTED TURIN BAROQUE ATRIA: AR EXPERIENCES FOR ENHANCING CULTURAL HERITAGE
2019
The International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
The subject of the project are more than 70 Baroque atria in Turin, recognized by critics for their particular unitary vaulted systems Our research team is currently working on digitizing documents and ...
Using software prototypes, we want to introduce some problems involved in integrating this technology into digital archives.</p> ...
Workshop 3D-ARCH "3D Virtual Reconstruction and Visualization of Complex Architectures", 6-8 February 2019, Bergamo, Italy information are not compatible with any software for 3D visualization. ...
doi:10.5194/isprs-archives-xlii-2-w9-557-2019
fatcat:dbjc7acynfeujpf2weuugk4y7a
« Previous
Showing results 1 — 15 out of 1,130 results