Filters








21 Hits in 6.2 sec

Analytical Study of Object Components for Distributed and Ubiquitous Computing Environment [article]

Usha Batra, Deepak Dahiya, Sachin Bhardwaj
2011 arXiv   pre-print
A new generation of distributed applications, such as telemedicine and e-commerce applications, are being deployed in heterogeneous and ubiquitous computing environments.  ...  The objective of this paper is to explore an applicability of a component based services in ubiquitous computational environment.  ...  Environments, not components, are the unit of migration in one.world, thus ensuring the availability of all state that is essential for continued execution after migration.  ... 
arXiv:1102.2131v2 fatcat:thv4ai54xzc4dge7yw3h7wckze

The impact of research on the development of middleware technology

Wolfgang Emmerich, Mikio Aoyama, Joe Sventek
2008 ACM Transactions on Software Engineering and Methodology  
We then present a brief introduction into the key middleware concepts that provide the foundation for this market.  ...  For each of these technologies we are able to show ample influence of research and conclude that without the research conducted by PhD students and researchers in university computer science labs at Brown  ...  ACKNOWLEDGMENTS We are very grateful to Mike Mahoney of Princeton University, whose experience and guidance on history of science has helped us to steer clear of the many pitfalls in conducting research  ... 
doi:10.1145/13487689.13487692 fatcat:gxcxlbysx5cyzaeseynwkd7ecu

From Distributed Systems to Ubiquitous Computing [chapter]

Friedemann Mattern, Peter Sturm
2003 Kommunikation in Verteilten Systemen (KiVS)  
, and give an overview of application domains such as grid computing, peerto-peer computing, and mobile agents.  ...  We then discuss issues in spontaneous networking, and we explain the vision of Ubiquitous Computing and its intriguing prospects.  ...  Independent of the application domain, the integration of mobile clients into a distributed environment and the ad-hoc networking of dynamic components are becoming ever more important.  ... 
doi:10.1007/978-3-642-55569-5_1 fatcat:z7o23us56zadrm55xcdzn2gb5y

Applying model-integrated computing to component middleware and enterprise applications

Aniruddha Gokhale, Douglas C. Schmidt, Balachandran Natarajan, Nanbor Wang
2002 Communications of the ACM  
We are developing a MIC toolsuite called CoSMIC (deuce.doc.wustl.edu/CoSMIC), which extends the popular GME modeling and synthesis tools [7] to support the development, assembly, and deployment of QoS-enabled  ...  enterprise applications using component middleware.  ...  Various technologies, such as OSF's Distributed Computing Environment (DCE) (www.opengroup.org/dce), IBM's MQ Series (www-3.ibm.com/software/ts/ mqseries/), and CORBA, emerged over the past two decades  ... 
doi:10.1145/570907.570933 fatcat:ode4vft22nfo7oiqc2hljrsage

On the Evolution of Management Approaches, Frameworks and Protocols: A Historical Perspective

George Pavlou
2007 Journal of Network and Systems Management  
Network, system and service management has evolved into an important scientific discipline over the last 20 years.  ...  First, the architecture regarding the structure of management applications that communicate in order to solve a particular problem, for example centralized, distributed hierarchical, distributed cooperative  ...  Acknowledgments The work presented in this paper was partially supported by the EU EMANICS Network of Excellence project (IST-026854).  ... 
doi:10.1007/s10922-007-9082-9 fatcat:w5wmny5g6jcbxkh32m5qtnzydm

Exploiting reflection in mobile computing middleware

Licia Capra, Gordon S. Blair, Cecilia Mascolo, Wolfgang Emmerich, Paul Grace
2002 ACM SIGMOBILE Mobile Computing and Communications Review  
The increasing popularity of portable devices and recent advances in wireless networking technologies facilitate the engineering of new classes of applications, which present challenging problems to designers  ...  Mobile devices face temporary and unannounced loss of network connectivity when they are moved, they are likely to have scarce resources, and they are required to react to frequent changes in the environment  ...  required level of dynamism and flexibility into the middleware.  ... 
doi:10.1145/643550.643553 fatcat:dapf7s43djhgldiwcnljtrkyrm

Principles of Mobile Computing Middleware [chapter]

Cecilia Mascolo, Licia Capra, Wolfgang Emmerich
2005 Middleware for Communications  
Examples of these behaviours are Rover [17] and Mobile DCE [33] . Totally asynchronous paradigms have been adapted too.  ...  In a nomadic setting, for example, it is likely for a device to be relocated into an environment with different conditions. • Scalability: the ability to accommodate an increasing number of services and  ... 
doi:10.1002/0470862084.ch11 fatcat:gzewugfx6zayjd3lyxzuiwyyee

A service-oriented approach to embedded component-based manufacturing automation

Navjot Kaur, Robert Harrison, Andrew A. West
2015 2015 IEEE International Conference on Industrial Technology (ICIT)  
SOAP is platform neutral and support many programming languages unlike other middleware technologies such as Distributed Computing Environment (DCE), CORBA and DCOM.  ...  The CORBA environment is best suited for applications developed and controlled by itself, in which all or most of the programming language is C, C++, or Smalltalk.  ...  Appendix A Designing CB automation systems in ControlBuild This appendix presented an example of files generated at various stages of designing a CB control application in ControlBuild.  ... 
doi:10.1109/icit.2015.7125535 dblp:conf/icit2/KaurHW15 fatcat:g5w6kv6e7rb7tbhwl6kane3ilu

Mobile Computing Middleware [chapter]

Cecilia Mascolo, Licia Capra, Wolfgang Emmerich
2002 Lecture Notes in Computer Science  
to frequent and unannounced changes in the environment, such as high variability of network bandwidth, and in the resources availability.  ...  the like, are enabling new classes of applications that present challenging problems to designers.  ...  The authors would like to thank Zuhlke Engineering (UK) Ltd. for supporting Licia Capra; Stefanos Zachariadis and Gian Pietro Picco for comments on an earlier draft of this paper.  ... 
doi:10.1007/3-540-36162-6_2 fatcat:fuuhn5ybhfffdlevnln72tkp2q

Extracting Reusable Object-Oriented Legacy Code Segments with Combined Formal Concept Analysis and Slicing Techniques for Service Integration

Zhuopeng Zhang, Hongji Yang, William Chu
2006 Proceedings - International Conference on Quality Software  
In this paper, we proposed a comprehensive approach to support the extraction and integration of reusable object-oriented legacy code.  ...  However, a service-oriented re-engineering process is still essential for legacy systems to survive in the service-oriented computing environment.  ...  Object Request Broker Architecture (CORBA), Distributed Component Object Model (DCOM), and Distributed Computing Environment (DCE) -all involved communication within different closed technologies.  ... 
doi:10.1109/qsic.2006.29 dblp:conf/qsic/ZhangYC06 fatcat:i5a6w4l5yzggtkolfdsageceom

Integration of Service Robots in the Smart Home [chapter]

Mercedes R. Fernández Alcalá, José M. Maestre, Javier Ramírez de la Pinta
2011 Service Robotics within the Digital Home  
Although many protocols are created to simplify the communication between applications (RPC from Sum, DCE from Microsoft, RMI from Java and ORPC from CORBA), the SOAP has received more attention because  ...  Components RMI allows the programming of CORBA servers and applications via the RMI API.  ... 
doi:10.1007/978-94-007-1491-5_4 fatcat:moligfdaybf4fe4o4u7pivtcw4

Process Integration [chapter]

Lachlan Aldred
2009 Modern Business Process Automation  
Conceptual holes exist in a range of technologies and languages for process integration and this can lead to customer dissatisfaction and failure to bring integration projects to reach their potential.  ...  While BPM systems increased ease of use (modelling convenience), long-standing and complex interactions involving many process instances remained difficult to model.  ...  Acknowledgements I would like to gratefully acknowledge the principal supervision of Dr. Arthur ter Hofstede.  ... 
doi:10.1007/978-3-642-03121-2_19 fatcat:4m7pco7va5awtpoia2fb7b3qau

A philosophical and technical comparison of Legion and Globus

A. S. Grimshaw, M. A. Humphrey, A. Natrajan
2004 IBM Journal of Research and Development  
the data needed, and completing and reviewing the collection of information.  ...  Several of the aims and goals of both projects are similar, yet their underlying architectures and philosophies differ substantially.  ...  Future directions Grid technology is becoming mature enough to move out of the indulgent environment of academia into the Figure 4 Chime plug-in displays updated molecule and application status. demanding  ... 
doi:10.1147/rd.482.0233 fatcat:yhaz6tqqzfahblwc6qg3qbnrzm

WebCom-G: middleware to hide the Grid [chapter]

J.P. Morrison, D.A. Power, B. Clayton, A. Patil, P. Healy, J.J. Kennedy
2006 Grid Technologies  
At that point in the evolution of the Grid, the grid middleware will adopt the character of a grid operating system and many, if not all, of the issues that make grid programming difficult will migrate  ...  out of grid application programs.  ...  Acknowledgements This work is partly funded by Science Foundation Ireland under the WebCom-G project and the Higher Education Authority under the Cosmogrid project.  ... 
doi:10.2495/1-84564-055-1/10 fatcat:anqxrybjonbdxldrerqt4inawy

Network Organization and Governance [chapter]

2018 CRC Handbook of Modern Telecommunications  
The key requirements for APM are: Deep diagnostics and visibility• into the execution environment (portal, partner gateway, Java or .NET application server, SIP/JSLEE, Web services, and SOA), and into  ...  and embeddable into a system environment further increases overall solution value.  ...  That thinking has remained over the years, with only the technology changing from DCE to CORBA, EJB, JMS, XML, and so forth.  ... 
doi:10.1201/9781420078084-9 fatcat:eyixyd27nzbmthwoqybadgqz2e
« Previous Showing results 1 — 15 out of 21 results