Project-Team Sardes System Architecture for Reflective Distributed Computing Environments

[1]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[2]  共立出版株式会社 コンピュータ・サイエンス : ACM computing surveys , 1978 .

[3]  Abraham Silberschatz,et al.  Operating System Concepts , 1983 .

[4]  Klaus Sutner,et al.  On σ-Automata , 1988, Complex Syst..

[5]  Brian N. Bershad,et al.  Scheduler activations: effective kernel support for the user-level management of parallelism , 1991, TOCS.

[6]  Niklaus Wirth,et al.  Project Oberon - the design of an operating system and compiler , 1992 .

[7]  Seif Haridi,et al.  Distributed Algorithms , 1992, Lecture Notes in Computer Science.

[8]  Daniel G. Bobrow,et al.  Book review: The Art of the MetaObject Protocol By Gregor Kiczales, Jim des Rivieres, Daniel G. and Bobrow(MIT Press, 1991) , 1991, SGAR.

[9]  Joe Armstrong,et al.  Concurrent programming in ERLANG , 1993 .

[10]  Ralph Johnson,et al.  design patterns elements of reusable object oriented software , 2019 .

[11]  Brian N. Bershad,et al.  Extensibility safety and performance in the SPIN operating system , 1995, SOSP.

[12]  Dawson R. Engler,et al.  Exokernel: an operating system architecture for application-level resource management , 1995, SOSP.

[13]  Peter Sommerlad,et al.  Pattern-Oriented Software Architecture Volume 1: A System of Patterns , 1996 .

[14]  Mary Shaw,et al.  Software architecture - perspectives on an emerging discipline , 1996 .

[15]  Davide Sangiorgi,et al.  Bisimulation for Higher-Order Process Calculi , 1994, Inf. Comput..

[16]  Peter Sommerlad,et al.  Pattern-Oriented Software Architecture , 1996 .

[17]  Valmir Carneiro Barbosa,et al.  An introduction to distributed algorithms , 1996 .

[18]  John C. Mitchell,et al.  Foundations for programming languages , 1996, Foundation of computing series.

[19]  Martín Abadi,et al.  A Theory of Objects , 1996, Monographs in Computer Science.

[20]  W. Altemeier,et al.  Miscellaneous , 1848, Brain Research.

[21]  Ralph E. Johnson Frameworks = (Components + Patterns) -- How frameworks compare to other object-oriented reuse techniques. , 1997 .

[22]  Clemens Szyperski,et al.  Component software , 1997 .

[23]  Jean-Bernard Stefani,et al.  Open Distributed Processing and Multimedia , 1997 .

[24]  Calton Pu,et al.  Fast, optimized Sun RPC using automatic program specialization , 1998, Proceedings. 18th International Conference on Distributed Computing Systems (Cat. No.98CB36183).

[25]  Ian Piumarta,et al.  Optimizing direct threaded code by selective inlining , 1998, PLDI 1998.

[26]  Clemens A. Szyperski,et al.  Component software - beyond object-oriented programming , 2002 .

[27]  Eddie Kohler,et al.  The Click modular router , 1999, SOSP.

[28]  Marcos K. Aguilera,et al.  Matching events in a content-based subscription system , 1999, PODC '99.

[29]  Christos G. Cassandras,et al.  Introduction to Discrete Event Systems , 1999, The Kluwer International Series on Discrete Event Dynamic Systems.

[30]  Paul Clements,et al.  Software architecture in practice , 1999, SEI series in software engineering.

[31]  Richard N. Taylor,et al.  A Classification and Comparison Framework for Software Architecture Description Languages , 2000, IEEE Trans. Software Eng..

[32]  Silvano Dal-Zilio,et al.  Mobile Processes: A Commented Bibliography , 2000, MOVEP.

[33]  Murali Sitaraman,et al.  Foundations of component-based systems , 2000 .

[34]  Davide Sangiorgi,et al.  Communicating and Mobile Systems: the π-calculus, , 2000 .

[35]  Douglas C. Schmidt,et al.  Patterns for concurrent and networked objects , 2000 .

[36]  Gordon S. Blair,et al.  The Design and Implementation of OpenORB v2 , 2001 .

[37]  David S. Rosenblum,et al.  Design and evaluation of a wide-area event notification service , 2001, TOCS.

[38]  Sara Bouchenak Making Java Applications Mobile or Persistent , 2001, COOTS.

[39]  Michel Riveill,et al.  An architecture for extensible middleware platforms , 2001, Softw. Pract. Exp..

[40]  Gregor Kiczales,et al.  Aspect-oriented programming , 2001, ESEC/FSE-9.

[41]  Fabienne Boyer,et al.  A Configurable RMI Mechanism for Sharing Distributed Java Objects , 2001, IEEE Internet Comput..

[42]  Elie Najm,et al.  Behavioural typing for objects and process calculi , 2001, FME 2001.

[43]  Sacha Krakowiak,et al.  Preserving Causality in a Scalable Message-Oriented Middleware , 2001, Middleware.

[44]  Cédric Fournet,et al.  JoCaml: A Language for Concurrent Distributed and Mobile Programming , 2002, Advanced Functional Programming.

[45]  David Notkin,et al.  Architectural Reasoning in ArchJava , 2002, ECOOP.

[46]  Willy Zwaenepoel,et al.  Performance and scalability of EJB applications , 2002, OOPSLA '02.

[47]  Gordon S. Blair,et al.  The case for reflective middleware , 2002, CACM.

[48]  Thierry Coupaye,et al.  Recursive and Dynamic Software Composition with Sharing , 2002 .

[49]  Julia L. Lawall,et al.  Proceedings of the 2002 Usenix Annual Technical Conference Think: a Software Framework for Component-based Operating System Kernels , 2022 .

[50]  Michael Golm,et al.  The JX Operating System , 2002, USENIX Annual Technical Conference, General Track.

[51]  Roland Balter,et al.  Administration and Deployment Tools in a Message-Oriented Middleware , 2002 .

[52]  Noel De Palma,et al.  Efficient Java thread serialization , 2003, PPPJ.

[53]  Christophe Rippert,et al.  Protection dans les architectures de systèmes flexibles , 2003 .

[54]  Marek Prochazka,et al.  Jironde: A Flexible Framework for Making Components Transactional , 2003, DAIS.

[55]  Willy Zwaenepoel,et al.  Partial Replication: Achieving Scalability in Redundant Arrays of Inexpensive Databases , 2003, OPODIS.

[56]  Romain Rouvoy,et al.  On Enhancing Component-Based Middleware with Transactions , 2003, OTM Workshops.

[57]  Jean-Bernard Stefani,et al.  The Kell Calculus: Operational Semantics and Type System , 2003, FMOODS.

[58]  Robbert van Renesse,et al.  Astrolabe: A robust and scalable technology for distributed system monitoring, management, and data mining , 2003, TOCS.

[59]  A. ADoefaa,et al.  ? ? ? ? f ? ? ? ? ? , 2003 .

[60]  Emilio Tuosto,et al.  The Klaim Project: Theory and Practice , 2003, Global Computing.

[61]  Emmanuel Cecchet,et al.  CLIF is a Load Injection Framework , 2003 .

[62]  Jeffrey O. Kephart,et al.  The Vision of Autonomic Computing , 2003, Computer.

[63]  Sameh Elnikety,et al.  Performance Comparison of Middleware Architectures for Generating Dynamic Web Content , 2003, Middleware.

[64]  Sara Bouchenak,et al.  Techniques for implementing efficient Java thread serialization , 2003 .

[65]  George Candea,et al.  JAGR: an autonomous self-recovering application server , 2003, 2003 Autonomic Computing Workshop.

[66]  Jean-Bernard Stefani A calculus of Kells , 2003, Electron. Notes Theor. Comput. Sci..

[67]  Christophe Rippert Protection in flexible operating system architectures , 2003, OPSR.

[68]  Une machine virtuelle répartie pour la programmation de processus mobiles , 2003 .

[69]  Marek. Prochazka A Flexible Framework for Adding Transactions to Components , 2003 .

[70]  Alan Schmitt,et al.  The m-calculus: a higher-order distributed process calculus , 2003, POPL '03.

[71]  Thomas A. Corbi,et al.  The dawning of the autonomic computing era , 2003, IBM Syst. J..

[72]  Noel De Palma,et al.  Dynamic Configuration of Multimedia Applications , 2003, MMNS.

[73]  Emmanuel Cecchet,et al.  The Role of Software Architecture in Configuring Middleware: The ScalAgent Experience , 2003, OPODIS.

[74]  Corrado Priami,et al.  Global Computing. Programming Environments, Languages, Security, and Analysis of Systems , 2003, Lecture Notes in Computer Science.

[75]  Archana Ganapathi,et al.  Why Do Internet Services Fail, and What Can Be Done About It? , 2002, USENIX Symposium on Internet Technologies and Systems.

[76]  Vania Marangozova,et al.  Duplication et cohérence configurables dans les applications réparties à base de composants , 2003 .

[77]  Alan Schmitt,et al.  The m-calculus: a higher-order distributed process calculus , 2003, POPL '03.

[78]  Fabienne Boyer,et al.  Can Aspects Be Injected? Experience with Replication and Protection , 2003, OTM.

[79]  J. Stefani A Calculus of Higher-Order Distributed Components , 2003 .

[80]  Aline Senart Canevas logiciel pour la construction d'infrastructures logicielles dynamiquement adaptables , 2003 .

[81]  Robert Tappan Morris,et al.  Multiprocessor Support for Event-Driven Programs , 2003, USENIX Annual Technical Conference, General Track.

[82]  Anne-Marie Kermarrec,et al.  The many faces of publish/subscribe , 2003, CSUR.

[83]  Roland Balter,et al.  A Scalable and Flexible Operation Support System for Networked Smart Objects , 2003 .

[84]  Roland Balter,et al.  ScalAgent, une plate-forme à composants pour applications asynchrones , 2004, Tech. Sci. Informatiques.

[85]  Thierry Coupaye,et al.  An Open Component Model and Its Support in Java , 2004, CBSE.

[86]  Peter Van Roy,et al.  Concepts, Techniques, and Models of Computer Programming , 2004 .

[87]  Willy Zwaenepoel,et al.  C-JDBC: Flexible Database Clustering Middleware , 2004, USENIX Annual Technical Conference, FREENIX Track.

[88]  Gert Smolka,et al.  Alice through the looking glass , 2021, Trends in Functional Programming.

[89]  Yixin Diao,et al.  Feedback Control of Computing Systems , 2004 .

[90]  Luc Bellissard,et al.  Asynchronous, Hierarchical, and Scalable Deployment of Component-Based Applications , 2004, Component Deployment.

[91]  Daniel Hagimont,et al.  Adaptive Media Streaming Using Self-reconfigurable Proxies , 2004, HSNMC.

[92]  Vivien Quéma,et al.  DREAM: a component framework for the construction of resource-aware, reconfigurable MOMs , 2004, ARM '04.

[93]  Emmanuel Cecchet,et al.  C-JDBC: a Middleware Framework for Database Clustering , 2004, IEEE Data Eng. Bull..

[94]  Renaud Lachaize,et al.  Simplifying administration through dynamic reconfiguration. in a cooperative cluster storage system , 2004, 2004 IEEE International Conference on Cluster Computing (IEEE Cat. No.04EX935).

[95]  Michele Bugliesi,et al.  Access control for mobile agents: The calculus of boxed ambients , 2004, TOPL.

[96]  Merijn de Jonge,et al.  Nix: A Safe and Policy-Free System for Software Deployment , 2004, LISA.

[97]  Vivien Quéma,et al.  Support pour la reconfiguration d'implantation dans les applications a composants Java , 2004, ArXiv.

[98]  Diomidis Spinellis,et al.  A survey of peer-to-peer content distribution technologies , 2004, CSUR.

[99]  Philippe Laumay Configuration et déploiement d'intergiciel asynchrone sur système hétérogène à grande échelle. (asynchronous communication infrastructures configuration and deployment on large scale heterogeneous system) , 2004 .

[100]  Emmanuel Cecchet,et al.  An asynchronous middleware for Grid resource monitoring , 2004, Concurr. Pract. Exp..

[101]  Emmanuel Cecchet,et al.  RAIDb: Redundant Array of Inexpensive Databases , 2004, ISPA.

[102]  Jürgen Dingel,et al.  A survey of self-management in dynamic software architecture specifications , 2004, WOSS '04.

[103]  Emmanuel Cecchet,et al.  Evaluation of a Group Communication Middleware for Clustered J2EE Application Servers , 2004, CoopIS/DOA/ODBASE.

[104]  Alan Schmitt,et al.  The Kell Calculus: A Family of Higher-Order Distributed Process Calculi , 2004, Global Computing.

[105]  Daniel Hagimont,et al.  A Framework for Dynamically Configurable and Reconfigurable Network-based Multimedia Adaptations , 2004 .

[106]  George Candea,et al.  Microreboot - A Technique for Cheap Recovery , 2004, OSDI.

[107]  Sacha Krakowiak,et al.  Experiences implementing efficient Java thread serialization, mobility and persistence , 2004, Softw. Pract. Exp..

[108]  Fabienne Boyer,et al.  A component-based approach to distributed system management: a use case with self-manageable J2EE clusters , 2004, EW 11.

[109]  Daniel Hagimont,et al.  Reconfiguration-based QoS management in multimedia streaming applications , 2004, Proceedings. 30th Euromicro Conference, 2004..

[110]  Olivier Charra Conception de noyaux de systèmes embarqués reconfigurables , 2004 .

[111]  Architecture-based autonomous repair management: an application to J2EE clusters , 2005, 24th IEEE Symposium on Reliable Distributed Systems (SRDS'05).

[112]  Sacha Krakowiak,et al.  Tolérance aux fautes dans les applications J2EE: Une solution scalable et générique , 2005 .

[113]  Benjamin C. Pierce,et al.  XML Goes Native: Run-Time Representations for Xtatic , 2005, CC.

[114]  Scott F. Smith,et al.  Interaction-based programming with classages , 2005, OOPSLA '05.

[115]  Sacha Krakowiak,et al.  Architecture-Based Autonomous Repair Management: Application to J2EE Clusters , 2005, Second International Conference on Autonomic Computing (ICAC'05).

[116]  Renaud Lachaize,et al.  A distributed shared buffer space for data-intensive applications , 2005, CCGrid 2005. IEEE International Symposium on Cluster Computing and the Grid, 2005..

[117]  Self-Manageable Replicated Servers , 2005 .

[118]  Nate Foster,et al.  Combinators for bi-directional tree transformations: a linguistic approach to the view update problem , 2005, POPL '05.

[119]  Takoua Abdellatif Enhancing the management of a J2EE application server using a component-based architecture , 2005, 31st EUROMICRO Conference on Software Engineering and Advanced Applications.

[120]  Ali Erdem Özcan,et al.  A component-based approach for MPSoC SW design: experience with OS customization for H.264 decoder , 2005, 3rd Workshop on Embedded Systems for Real-Time Multimedia, 2005..

[121]  Renaud Lachaize,et al.  Un canevas logiciel pour la construction de systèmes de stockage reconfigurables pour grappes de machines. (A software framework for building reconfigurable storage systems on clusters of workstations) , 2005 .

[122]  Jean-Bernard Stefani,et al.  Bringing Ease and Adaptability to MPSoC Software Design: A Component-Based Approach , 2005, CASSIS.

[123]  Fabienne Boyer,et al.  Autonomic Administration of Clustered J2EE Applications , 2005, PDPTA.

[124]  Emmanuel Cecchet,et al.  Transparent caching with strong consistency in dynamic content web sites , 2005, ICS '05.

[125]  Vivien Quéma Vers l'exogiciel - Une approche de la construction d'infrastructures logicielles radicalement configurables , 2005 .

[126]  Sumit Mittal,et al.  AOP-Based Caching of Dynamic Web Content: Experience with J2EE Applications , 2005 .

[127]  Viktor Vafeiadis,et al.  Acute: high-level programming language design for distributed computation , 2005, ICFP '05.

[128]  Julian Rathke,et al.  safeDpi: a language for controlling mobile code , 2005, Acta Informatica.

[129]  Emmanuel Cecchet From Research Prototypes to Industrial Strength Open Source Products - The ObjectWeb Experience , 2005, SOFSEM.

[130]  Un support logiciel à composants pour la construction d'applications multimédia adaptatives , 2005 .

[131]  Jean-Bernard Stefani,et al.  J2EE Packaging, Deployment and Reconfiguration Using a General Component Model , 2005, Component Deployment.

[132]  Pierre-Charles David,et al.  Développement de composants Fractal adaptatifs : un langage dédié à l'aspect d'adaptation , 2005 .

[133]  Martin Odersky,et al.  Scalable component abstractions , 2005, OOPSLA '05.

[134]  Daniel Hagimont,et al.  Designing Self-adaptive Multimedia Applications Through Hierarchical Reconfiguration , 2005, DAIS.

[135]  Philippe Merle,et al.  Une démarche dirigée par les modèles pour construire les machines de déploiement des intergiciels à composants , 2005, Obj. Logiciel Base données Réseaux.

[136]  Sara Bouchenak,et al.  AOSD for internet service clusters: the case of availability , 2005, AOMD '05.

[137]  Jan Vitek,et al.  The Seal Calculus , 2005, Inf. Comput..

[138]  Emmanuel Cecchet,et al.  Implementing Probes for J2EE Cluster Monitoring , 2005, Stud. Inform. Univ..

[139]  Alan Schmitt,et al.  An Abstract Machine for the Kell Calculus , 2005, FMOODS.

[140]  Dream types: a domain specific type system for component-based message-oriented middleware , 2005, SAVCBS '05.

[141]  Jeffrey O. Kephart,et al.  Research challenges of autonomic computing , 2005, Proceedings. 27th International Conference on Software Engineering, 2005. ICSE 2005..

[142]  Tom Hirschowitz,et al.  Component-oriented programming with sharing: containment is not ownership , 2005, GPCE'05.

[143]  Sanjeev Khanna,et al.  Agreeing to Agree: Conflict Resolution for Optimistically Replicated Data , 2006, DISC.

[144]  Noel De Palma,et al.  Autonomic Management of Clustered Applications , 2006, 2006 IEEE International Conference on Cluster Computing.

[145]  D. Hagimont,et al.  Une approche architecturale pour l'auto-protection de système répartis , 2006 .

[146]  Fabienne Boyer,et al.  A black-box approach for web application SLA , 2006, SAC '06.

[147]  Tim Moors,et al.  Survey of Research towards Robust Peer-to-Peer Networks: Search Methods , 2007, RFC.

[148]  Takoua Abdellatif,et al.  JMX-Based Autonomic Management of JEE Servers , 2006, Int. Trans. Syst. Sci. Appl..

[149]  Thierry Gautier,et al.  Administration autonome d'applications réparties sur grilles , 2006 .

[150]  Sacha Krakowiak,et al.  Administration autonome de services Internet : Exprience avec l'auto-optimisation , 2006 .

[151]  Noel De Palma,et al.  Self-protection for Distributed Component-Based Applications , 2006, SSS.

[152]  Andreas Rossberg The missing link: dynamic components for ML , 2006, ICFP '06.

[153]  Sumit Mittal,et al.  Caching Dynamic Web Content: Designing and Analysing an Aspect-Oriented Solution , 2006, Middleware.

[154]  Thierry Coupaye,et al.  The FRACTAL component model and its support in Java , 2006, Softw. Pract. Exp..

[155]  Jean-Bernard Stefani,et al.  Building Reconfigurable Component-Based OS with THINK , 2006, 32nd EUROMICRO Conference on Software Engineering and Advanced Applications (EUROMICRO'06).

[156]  Sacha Krakowiak,et al.  Autonomic Management of Internet Services: Experience with Self-Optimization , 2006, 2006 IEEE International Conference on Autonomic Computing.

[157]  Jifeng He,et al.  Mathematical frameworks for component software : models for analysis and synthesis , 2006 .

[158]  Yves Mahéo,et al.  Automated Deployment of Enterprise Systems in Large-Scale Environments , 2006, OTM Workshops.

[159]  Rachid Guerraoui,et al.  Unconscious Eventual Consistency with Gossips , 2006, SSS.

[160]  Valerio Schiavoni,et al.  A posteriori defensive programming: an annotation toolkit for DoS-resistant component-based architectures , 2006, SAC.

[161]  Takoua Abdellatif Berrayana Apport des architectures à composants pour l'administration des intergiciels. Etude de cas : JonasALaCarte, un serveur d'applications J2EE administrable. (The role of component-based architectures in the administration of Middleware. Use case : JonasALaCarte, an administrable J2EE application server , 2006 .

[162]  Rachid Guerraoui,et al.  High Throughput Total Order Broadcast for Cluster Environments , 2006, International Conference on Dependable Systems and Networks (DSN'06).

[163]  Mark S. Miller,et al.  Robust composition: towards a unified approach to access control and concurrency control , 2006 .

[164]  James R. Larus,et al.  Language support for fast and reliable message-based communication in singularity OS , 2006, EuroSys.