loading...
Architectural Description with Integrated Data Consistency Models
Brno, Czech Republic May 24-May 27
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ECBS.2004.131669711th IEEE International Conference an ...
 This Article 
 
PDF
HTML
 
 Share 
   
 Bibliographic References 
   
 Add to: 
 
Digg
Furl
Spurl
Blink
Simpy
Google
Del.icio.us
Y!MyWeb
 
 Search 
   
Peter Tabeling, Hasso-Plattner-Institute for Software Systems Engineering, Potsdam, Germany
The focus of typical architectural models is the description of large systems. Even though these systems are usually distributed, aspects of distributed systems are only addressed in a rudimentary way. While typical approaches pay attention to technical issues like deployment, data consistency problems are mostly ignored. This paper presents a modeling approach which integrates assumptions about data consistency into architectural models. The concepts of abstract locations and operations play a central role in this context. They allow transactions and snapshots to be implicitely defined by mapping high-level architectural models to low-level models. The decision about the application of transactional techniques and snapshot algorithms can then be based on architectural models. Furthermore, the approach can be integrated into programming languages and platforms. In this case, a runtime environment could automatically detect and process both transactions and snapshots.
Index Terms:
Software Architecture, Data Consistency, Transaction, Snapshot, Fundamental Modeling Concepts, FMC, STAGE
Citation:
Peter Tabeling, "Architectural Description with Integrated Data Consistency Models," ecbs, pp.178, 11th IEEE International Conference and Workshop on the Engineering of Computer-Based Systems (ECBS'04), 2004
Usage of this product signifies your acceptance of the Terms of Use.