Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.5555/647869guideproceedingsBook PagePublication PagesConference Proceedingsacm-pubtype
EDO '00: Revised Papers from the Second International Workshop on Engineering Distributed Objects
2000 Proceeding
Publisher:
  • Springer-Verlag
  • Berlin, Heidelberg
Conference:
November 2 - 3, 2000
ISBN:
978-3-540-41792-7
Published:
02 November 2000

Reflects downloads up to 18 Feb 2025Bibliometrics
Abstract

No abstract available.

Skip Table Of Content Section
Article
Application Integration with CORBA and XML
Page 1

We report on experience that we made in the Trading room InteGRation Architecture project (Tigra). TIGRA developed a distributed system architecture for integrating different financial front-office trading applications with middle- and back-office ...

Article
Middleware Selection
Pages 2–7
Article
A Key Technology Evaluation Case Study: Applying a New Middleware Architecture on the Enterprise Scale
Pages 8–26

Decisions for key technologies, like middleware, for large scale projects are hard, because the impact and relevance of key technologies go beyond their core technological field. E.g., object-oriented middleware has its core in realizing distributed ...

Article
An Architecture Proposal for Enterprise Message Brokers
Pages 27–42

In large enterprises, asynchronous communication and messaging are gaining importance as integration solutions between applications. The concept of a message broker has been proposed as a universal mediator at the center of business. This paper gives a ...

Article
Article
The Importance of Resource Management in Engineering Distributed Objects
Pages 44–60

Middleware technologies such as CORBA and DCOM have been developed as a means of tackling heterogeneity and complexity problems inherent in distributed systems. However, more work still need to be done to develop methodologies for the construction of ...

Article
Towards Designing Distributed Systems with ConDIL
Pages 61–80

Designing and maintaining a distributed system requires consideration of dependencies and invariants in the system's model. This paper suggests expressing distribution decisions in the system model based on the system's context. Hence, UML is enriched ...

Article
Architectural Reasoning
Pages 81–82
Article
Automatic Generation of Simulation Models for the Evaluation of Performance and Reliability of Architectures Specified in UML
Pages 83–101

Non-functional requirements are especially critical in real-time and distributed systems. UML is progressively becoming a standard of object-oriented analysis and design of systems, it pays attention to software architectures specification, but it does ...

Article
Architectural Reflection: Realising Software Architectures via Reflective Activities
Pages 102–115

Architectural reflection is the computation performed by a software system about its own software architecture. Building on previous research and on practical experience in industrial projects, in this paper we expand the approach and show a practical (...

Article
Using Model Checking to Detect Deadlocks in Distributed Object Systems
Pages 116–128

We demonstrate how the use of synchronization primitives and threading policies in distributed object middleware can lead to deadlocks. We identify that object middleware only has a few built-in synchronization and threading primitives. We suggest to ...

Article
Component Metadata for Software Engineering Tasks
Pages 129–144

This paper presents a framework that lets a component developer provide a component user with different kinds of information, depending on the specific context and needs. The framework is based on presenting this information in the form of metadata. ...

Article
On Using Static Analysis in Distributed System Testing
Pages 145–162

Reproducible testing is one of the effective ways to perform or repeat a desired test scenario in concurrent systems. This technique can be naturally applied to distributed environments as well. However, when it is applied to distributed systems where ...

Article
Distributed Proxy: A Design Pattern for the Incremental Development of Distributed Applications
Pages 165–181

Developing a distributed application is hard due to the complexity inherent to distributed communication. Moreover, distributed object communication technology is always changing, todays edge technology will become tomorrows legacy technology. This ...

Article
Modeling with Filter Objects in Distributed Systems
Pages 182–187

Filtering is emerging as an important programming abstraction in distributed object systems. We discuss the modeling capabilities of a first class filter object model in the context of distributed systems. Filter objects are transparent objects that are ...

Article
Advanced Transactions
Pages 188–193
Article
Integrating Notifications and Transactions: Concepts and X2TS Prototype
Pages 194–214

Event-based architectural style promises to support building flexible and extensible component-oriented systems and is particularly well suited to support applications that must monitor information of interest or react to changes in the environment, or ...

Article
Advanced Transactions in Enterprise JavaBeans
Pages 215–230

Enterprise JavaBeans (EJB) is a new technology that aims at supporting distributed transactional component-based applications written in Java. In recent years, a lot of new advanced software applications have arisen, which have new requirements for ...

Article
Service Integration
Pages 231–234
Article
Customizable Service Integration in Web-Enabled Environments
Pages 235–252

In recent years we have been experiencing a tremendous change in software development processes, where new systems are built by utilizing distributed, possibly heterogeneous, components. In this paper, we propose an infrastructure and a meta programming ...

Article
Migrating and Specifying Services for Web Integration
Pages 253–270

With the explosive growth of the Internet, businesses of all sizes aim on applying e-business solutions to their IT infrastructures, migrating their legacy business processes into Web-based environments, and establishing their own on-line services. To ...

Cited By

  1. ACM
    Zabolotnyi R, Leitner P, Hummer W and Dustdar S (2015). JCloudScale, ACM Transactions on Internet Technology, 15:3, (1-20), Online publication date: 28-Sep-2015.
  2. Astaneh S and Malcangi M Data management for mobile healthcare monitoring Proceedings of the 11th WSEAS international conference on Applied informatics and communications, and Proceedings of the 4th WSEAS International conference on Biomedical electronics and biomedical informatics, and Proceedings of the international conference on Computational engineering in systems applications, (424-430)
  3. ACM
    de Freitas Batista V and Rosa N High-level specification of a middleware framework for mobile ad hoc networks Proceedings of the 2009 ACM symposium on Applied Computing, (221-222)
  4. Hentrich C and Zdun U A pattern language for process execution and integration design in service-oriented architectures Transactions on Pattern Languages of Programming I, (136-191)
  5. ACM
    Sadjadi S, Fong L, Badia R, Figueroa J, Delgado J, Collazo-Mojica X, Saleem K, Rangaswami R, Shimizu S, Limon H, Welsh P, Pattnaik S, Praino A, Villegas D, Kalayci S, Dasgupta G, Ezenwoye O, Martinez J, Rodero I, Chen S, Muñoz J, Lopez D, Corbalan J, Willoughby H, McFail M, Lisetti C and Adjouadi M Transparent grid enablement of weather research and forecasting Proceedings of the 15th ACM Mardi Gras conference: From lightweight mash-ups to lambda grids: Understanding the spectrum of distributed computing requirements, applications, tools, infrastructures, interoperability, and the incremental adoption of key capabilities, (1-8)
  6. ACM
    Emmerich W, Aoyama M and Sventek J (2008). The impact of research on the development of middleware technology, ACM Transactions on Software Engineering and Methodology, 17:4, (1-48), Online publication date: 1-Aug-2008.
  7. ACM
    Emmerich W, Aoyama M and Sventek J (2019). The impact of research on middleware technology, ACM SIGSOFT Software Engineering Notes, 32:1, (21-46), Online publication date: 1-Jan-2007.
  8. Malek S, Seo C, Ravula S, Petrus B and Medvidovic N Reconceptualizing a Family of Heterogeneous Embedded Systems via Explicit Architectural Support Proceedings of the 29th international conference on Software Engineering, (591-601)
  9. Issarny V, Caporuscio M and Georgantas N A Perspective on the Future of Middleware-based Software Engineering 2007 Future of Software Engineering, (244-258)
  10. ACM
    Colman A, Pham L, Han J and Schneider J Adaptive application-specific middleware Proceedings of the 1st workshop on Middleware for Service Oriented Computing (MW4SOC 2006), (6-11)
  11. Zachariadis S, Mascolo C and Emmerich W (2006). The SATIN Component System-A Metamodel for Engineering Adaptable Mobile Systems, IEEE Transactions on Software Engineering, 32:11, (910-927), Online publication date: 1-Nov-2006.
  12. ACM
    Dyo V Middleware design for integration of sensor network and mobile devices Proceedings of the 2nd international doctoral symposium on Middleware, (1-5)
  13. Rossi P and Ryan C Empirical evaluation of dynamic local adaptation for distributed mobile applications Proceedings of the 2005 Confederated international conference on On the Move to Meaningful Internet Systems - Volume >Part I, (828-845)
  14. Dzidek W, Briand L and Labiche Y Lessons learned from developing a dynamic OCL constraint enforcement tool for java Proceedings of the 2005 international conference on Satellite Events at the MoDELS, (10-19)
  15. ACM
    Järvensivu R, Pitkänen R and Mikkonen T Object-oriented middleware for location-aware systems Proceedings of the 2004 ACM symposium on Applied computing, (1184-1190)
  16. Grechanik M, Batory D and Perry D Design of Large-Scale Polylingual Systems Proceedings of the 26th International Conference on Software Engineering, (357-366)
  17. Rodrigues G A Model Driven Approach for Software Systems Reliability Proceedings of the 26th International Conference on Software Engineering, (30-32)
  18. Moreira R, Blair G and Carrapatoso E Supporting Adaptable Distributed Systems with FORMAware Proceedings of the 24th International Conference on Distributed Computing Systems Workshops - W7: EC (ICDCSW'04) - Volume 7, (320-325)
  19. Oberleitner J, Gschwind T and Jazayeri M The Vienna Component Framework enabling composition across component models Proceedings of the 25th International Conference on Software Engineering, (25-35)
  20. Roman G, Julien C and Murphy A A declarative approach to agent-centered context-aware computing in ad hoc wireless environments Software engineering for large-scale multi-agent systems, (94-109)
  21. ACM
    Emmerich W Distributed component technologies and their software engineering implications Proceedings of the 24th International Conference on Software Engineering, (537-546)
  22. ACM
    Capra L, Emmerich W and Mascolo C (2002). A micro-economic approach to conflict resolution in mobile computing, ACM SIGSOFT Software Engineering Notes, 27:6, (31-40), Online publication date: 1-Nov-2002.
  23. ACM
    Capra L, Emmerich W and Mascolo C A micro-economic approach to conflict resolution in mobile computing Proceedings of the 10th ACM SIGSOFT symposium on Foundations of software engineering, (31-40)
  24. ACM
    Emmerich W and Kaveh N Component technologies Proceedings of the 24th International Conference on Software Engineering, (691-692)
  25. Oberleitner J and Gschwind T Composing distributed components with the component workbench Proceedings of the 3rd international conference on Software engineering and middleware, (102-114)
  26. ACM
    Kaveh N and Emmerich W Deadlock detection in distribution object systems Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering, (44-51)
  27. ACM
    Emmerich W and Kaveh N Component technologies Proceedings of the 8th European software engineering conference held jointly with 9th ACM SIGSOFT international symposium on Foundations of software engineering, (311-312)
  28. ACM
    Kaveh N and Emmerich W (2019). Deadlock detection in distribution object systems, ACM SIGSOFT Software Engineering Notes, 26:5, (44-51), Online publication date: 1-Sep-2001.
  29. ACM
    Emmerich W and Kaveh N (2001). Component technologies, ACM SIGSOFT Software Engineering Notes, 26:5, (311-312), Online publication date: 1-Sep-2001.
  30. Emmerich W, Ellmer E and Fieglein H TIGRA — an architectural style for enterprise application integration Proceedings of the 23rd International Conference on Software Engineering, (567-576)
  31. Kaveh N Model checking distributed objects design Proceedings of the 23rd International Conference on Software Engineering, (793-794)
  32. ACM
    Tzagarakis M, Karousos N, Christodoulakis D and Reich S Naming as a fundamental concept of open hypermedia systems Proceedings of the eleventh ACM on Hypertext and hypermedia, (103-112)
  33. ACM
    Emmerich W Software engineering and middleware Proceedings of the Conference on The Future of Software Engineering, (117-129)
Contributors
  • University College London
  • Technical University of Berlin

Recommendations