29,504 Hits in 7.0 sec

The Pervasiveness of Global Data in Evolving Software Systems [chapter]

Fraser P. Ruffell, Jason W. A. Selby
2006 Lecture Notes in Computer Science  
In this research, we investigate the role of common coupling in evolving software systems.  ...  in a casestudy of global data usage for several large and evolving software systems in an effort to reach answers to these questions.  ...  Acknowledgments We would like to Mark Giesbrecht, Michael Godfrey and the students of Prof.  ... 
doi:10.1007/11693017_30 fatcat:n27bjxgllzdzfbkphr5ejbv57q

Service-Oriented Architectures for Pervasive Computing

Elias S. Manolakos, Demetris G. Galatopoullos
2010 International Journal of Advanced Pervasive and Ubiquitous Computing  
Middleware does not deal with the underlying hardware of the device it is executing on, something that the Operating Systems (OS) does, but it rather mediates between software layers.  ...  This is largely due to the fact that using pervasive devices introduces a set of unique issues not present in traditional software development, such as the integration of large numbers of heterogeneous  ... 
doi:10.4018/ijapuc.2010100103 fatcat:xsvbiu36wvgm3o3vxhmtcvtdtm

Active Architecture for Pervasive Contextual Services [article]

Graham Kirby, Alan Dearle, Ron Morrison, Mark Dunlop, Richard Connor, Paddy Nixon
2010 arXiv   pre-print
We consider some of the challenges in engineering a globally distributed matching service that is scalable, manageable, and able to evolve incrementally as usage patterns, data formats, services, network  ...  Here we focus on the software and network infrastructure required to support pervasive contextual services operating over a wide area.  ...  From this definition the global nature of pervasive services is implicit.  ... 
arXiv:1006.4746v1 fatcat:6ix7iicb4jaexihpq7ggfxeh3a

Rapid Prototyping of Routing Protocols with Evolving Tuples [chapter]

Drew Stovall, Christine Julien
2008 Lecture Notes in Computer Science  
Furthermore, the heterogeneity of pervasive computing platforms can make the deployment task unapproachable.  ...  In this paper, we describe the evolving tuples model and demonstrate how a simple protocol can be quickly and easily developed.  ...  Acknowledgments The authors would like to thank the Center for Excellence in Distributed Global Environments for providing research facilities and the collaborative environment.  ... 
doi:10.1007/978-3-540-68642-2_24 fatcat:bnjf73osi5fqri7yxrrgtmr3te

Computing in pervasive cyberspace

Gul Agha
2008 Communications of the ACM  
Explicit programming of such an evolving system is not feasible; elements in the pervasive cyberspace will continue to be added and removed, and architectures and policies will keep changing.  ...  While the shift to actor-oriented computing is overdue, we need to start thinking of software systems beyond the composition of actors.  ... 
doi:10.1145/1327452.1327484 fatcat:pc35aie6fbgpldnoczvhwaobee

Developing User-Centric Applications with H-Omega [chapter]

Clement Escoffier, Jonathan Bardin, Johann Bourcier, Philippe Lalanda
2009 Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering  
The recent proliferation of ever smaller and smarter electronic devices, combined with the introduction of wireless communication and mobile software technologies enables the construction of a large variety  ...  of pervasive applications.  ...  Conclusion Despite the democratization of smart objects, developing pervasive applications is far from easy.  ... 
doi:10.1007/978-3-642-03569-2_13 fatcat:rjmfk7e3rvhk7lffjnhfbib3qa

Pervasive computing: a paradigm for the 21st century

D. Saha, A. Mukherjee
2003 Computer  
Significant hardware developments-as well as advances in location sensors, wireless communications, and global networking-have advanced Weiser's vision toward technical and economic viability.  ...  However, the integration of information technology into our lives still falls short of Weiser's concluding vision:  ...  Sensing devices provide pervasive systems with information such as the locations of people Although pervasive computing still falls short of Mark Weiser's "walk in the woods," advances in hardware, software  ... 
doi:10.1109/mc.2003.1185214 fatcat:jrrrojjjabeprbqayem3cus4qa

Injecting Self-Organisation into Pervasive Service Ecosystems

Sara Montagna, Mirko Viroli, Jose Luis Fernandez-Marquez, Giovanna Di Marzo Serugendo, Franco Zambonelli
2012 Journal on spesial topics in mobile networks and applications  
infrastructure nodes and wrapping data, knowledge, and activities of humans, devices, and services; and "eco-laws", acting as system rules evolving the population of LSAs as if they were molecules subject  ...  Pervasive service ecosystems are a new paradigm for the design of context-aware systems featuring adaptivity and self-awareness.  ...  Acknowledgements This work has been supported by the EU-FP7-FET Proactive project SAPERE Self-aware Pervasive Service Ecosystems, under contract no.256873.  ... 
doi:10.1007/s11036-012-0411-1 fatcat:e3w5kivch5egdlw6tplebdqhdm

Pervasive computing middleware: current trends and emerging challenges

Christian Becker, Christine Julien, Philippe Lalanda, Franco Zambonelli
2019 CCF Transactions on Pervasive Computing and Interaction  
In this article, after having overviewed the state of the art in the area of pervasive computing middleware, we discuss the many challenges that still have to be faced for pervasive computing middleware  ...  Driven by the increasing diffusion of embedded sensors and actuators, and more in general by "Internet of Things" (IoT) devices, pervasive computing is becoming a reality.  ...  Second, pervasive computing applications and systems are not simply concerned with providing a suite of coordinated functionalities, but they must often also globally regulate the activities of the system  ... 
doi:10.1007/s42486-019-00005-2 dblp:journals/ccftpci/BeckerJLZ19 fatcat:k6oeypi43bekxia5yu74zz6gyq

Resource discovery with evolving tuples

Drew Stovall, Christine Julien
2007 International workshop on Engineering of software services for pervasive environments in conjunction with the 6th ESEC/FSE joint meeting - ESSPE '07  
The above stated requirements of resource discovery in pervasive computing applications intertwine specification requirements and the implementation of those specifications  ...  In this paper, we tackle one such challenge: the need of pervasive application developers to have access to constructs that enable resource discovery in dynamic environments.  ...  Acknowledgments The authors would like to thank the Center for Excellence in Distributed Global Environments for providing research facilities and the collaborative environment.  ... 
doi:10.1145/1294904.1294905 dblp:conf/sigsoft/StovallJ07 fatcat:fv5wdmhdt5c7vd3wxe76rwsqcu

Managing Pervasive Environments through Database Principles: A Survey [chapter]

Yann Gripay, Frédérique Laforest, Jean-Marc Petit
2009 Studies in Computational Intelligence  
As initially envisioned by Mark Weiser, pervasive environments are the trend for the future of information systems.  ...  In this survey, we analyze current trends in pervasive environment management through database principles and sketch the main components of our ongoing project SoCQ, devoted to bridging the gap between  ...  Pebbles are platform-independent software components, capable of being assembled dynamically by the goals planning mechanism in response to evolving system requirements.  ... 
doi:10.1007/978-3-642-02190-9_13 fatcat:xh6bgbgelbeufl2crbtrt2ulxq

Towards Situated Awareness in Urban Networks: A Bio-Inspired Approach

Graeme Stevenson, Jose Luis Fernandez-Marquez, Sara Montagna, Alberto Rosi, Juan Ye, Akla-Esso Tchao, Simon Dobson, Giovanna Di Marzo Serugendo, Mirko Viroli
2012 2012 IEEE Sixth International Conference on Self-Adaptive and Self-Organizing Systems Workshops  
, and content of data.  ...  The possibility to have millions of computational devices interconnected across urban environments opens up novel application areas.  ...  ACKNOWLEDGMENT This work has been supported by the EU FP7 project "SAPERE -Self-aware Pervasive Service Ecosystems" under contract No. 256873.  ... 
doi:10.1109/sasow.2012.46 dblp:conf/saso/StevensonFMRYTDSV12 fatcat:swnphi3lzvbwxl3kxqeua4zjuq

Pervasive computing: Past, present and future

Stan Kurkovsky
2007 2007 ITI 5th International Conference on Information and Communications Technology  
Pervasive computing envisioned by Mark Weiser emerged at the conjunction of research and development in a number of areas which include embedded and devices and systems, wireless communications, and distributed  ...  The paradigm of pervasive computing describes ubiquitous computing environments that provide anytime and anywhere access to information services while making the presence of the system invisible to the  ...  in the development of pervasive computing systems.  ... 
doi:10.1109/itict.2007.4475619 fatcat:qle4fv356jeo7gq2vqwo7k3qdy

Service-oriented autonomic multimodal interaction in a pervasive environment

Pierre-Alain Avouac, Philippe Lalanda, Laurence Nigay
2011 Proceedings of the 13th international conference on multimodal interfaces - ICMI '11  
Heterogeneity and dynamicity of pervasive environments require the construction of flexible multimodal interfaces at run time.  ...  The role of the autonomic manager is to build complete interaction techniques based on runtime conditions and in conformity with the predicted models.  ...  In addition to device and software dynamism, pervasive systems are constantly confronted with the evolution of their execution contexts.  ... 
doi:10.1145/2070481.2070552 dblp:conf/icmi/AvouacLN11 fatcat:jzxahh22pzbyjfwrgefycfbxcu

Cloud Computing: a Perspective Study

Lizhe Wang, Gregor von Laszewski, Andrew Younge, Xi He, Marcel Kunze, Jie Tao, Cheng Fu
2010 New generation computing  
This paper brings an introductional review on the Cloud computing and provide the state-of-the-art of Cloud computing technologies.  ...  In this paper, we study the Cloud computing paradigm from various aspects, such as definitions, distinct features, and enabling technologies.  ...  Users could locate data sources in a large distributed environment by the logical name instead of physical locations. Virtual Data System (VDS) ?)  ... 
doi:10.1007/s00354-008-0081-5 fatcat:woi6tdueanhkznozmpw7smbwby
« Previous Showing results 1 — 15 out of 29,504 results