Search results for "computer.software_genre"

showing 10 items of 3858 documents

Embedding the Remote Application Control: Visual API for PDA Programming

2009

PDAs are more and more used as advanced adaptive HEI (human-environment interaction) interfaces, thus enabling their users to easily operate applications remotely running in pervasive computing scenarios. Based on a previous implementation, in this paper we discuss the development of a new set of .NET-compliant Application Programming Interfaces to be used within the Visual Studio IDE. Our main goal is to provide programmers with a set of components to be used with the common drag-and-drop operation, in order to embed a remote application control within an application running on the PDA and vice-versa. The interaction relies on ad-hoc communication protocols over a framework devoted to pair…

Ubiquitous computingApplication programming interfacevisual API mobile devices programmingComputer sciencebusiness.industrypervasive systems; visual API mobile devices programmingcomputer.software_genreMicrosoft Visual StudioSoftwareRemote procedure callHuman–computer interactionOperating systempervasive systembusinessCommunications protocolcomputerVisual programming languageGraphical user interface
researchProduct

Global Understanding Environment: Towards Self-managed Web of Everything

2012

Current Web grows rapidly to several directions (from the Web of Documents to the Webs of Humans, Things, Services, Knowledge, Intelligence, etc.). Consequently the recent and future Web-based applications, systems and frameworks (like, e.g., Social and Ubiquitous Computing, SOA and Cloud Computing, etc.) should take into account challenges related to extremely high heterogeneity of components and exponentially increased complexity of a business logic connecting and making them interoperable. Enabling self-management enhanced with semantic technology seems to be an only option to handle that. We suggest adding a "virtual representative" to every resource in the Web to solve the global inter…

Ubiquitous computingComputer sciencebusiness.industryCloud computingcomputer.software_genreSocial Semantic WebWorld Wide WebIntelligent agentSemantic gridSemantic technologyWeb resourcebusinesscomputerSemantic Web
researchProduct

Learning Automaton Based On-Line Discovery and Tracking of Spatio-temporal Event Patterns

2010

Published version of an article from the book: Lecture Notes in Computer Science, 2010, Volume 6230/2010, 327-338. The original publication is available at Springerlink. http://dx.doi.org/10.1007/978-3-642-15246-7_31 Discovering and tracking of spatio-temporal patterns in noisy sequences of events is a difficult task that has become increasingly pertinent due to recent advances in ubiquitous computing, such as community-based social networking applications. The core activities for applications of this class include the sharing and notification of events, and the importance and usefulness of these functionalites increases as event-sharing expands into larger areas of one’s life. Ironically, …

Ubiquitous computingCorrectnessLearning automataEvent (computing)Computer sciencebusiness.industrycomputer.software_genreMachine learningAutomatonMemory footprintNoise (video)Data miningArtificial intelligenceAdaptation (computer science)businesscomputer
researchProduct

Ontonuts: Reusable Semantic Components for Multi-agent Systems

2009

The volumes of data in information systems are growing drastically. The systems become increasingly complex in trying to handle heterogeneity of ubiquitous components, standards, data formats, etc. According to the vision of Autonomic Computing, the complexity can be handled by introducing self-manageable components able to "run themselves." Agent Technology fits this vision, whereas interoperability among autonomic components can be tackled by Semantic Technologies. The problem of efficient heterogeneous data sharing, exchange and reuse within such systems plays a key role. We present an approach of constructing semantic capabilities (self-descriptive functional components) for software ag…

Ubiquitous computingDatabaseComputer scienceSoftware agentMulti-agent systemDistributed computingInteroperabilityInformation systemSemantic technologySemantic interoperabilitycomputer.software_genrecomputerAutonomic computing2009 Fifth International Conference on Autonomic and Autonomous Systems
researchProduct

State of the art about use of IoT in education

2018

Every day the devices connected autonomously to the communication networks are increased. New applications arise for this type of interconnected objects, thus offering new alternatives for solutions of any kind, through the use of technology based on ubiquitous computing. That is why this work is inspired by these new technologies for its application in the educational field, with the purpose of contributing to the imposition of the use of IoT as a tool1 in the classroom.

Ubiquitous computingMultimediabusiness.industryEmerging technologiesComputer science05 social sciences0507 social and economic geography020207 software engineering02 engineering and technologycomputer.software_genreTelecommunications networkField (computer science)Work (electrical)0202 electrical engineering electronic engineering information engineeringUse of technologyState (computer science)Internet of Thingsbusiness050703 geographycomputerProceedings of the Euro American Conference on Telematics and Information Systems
researchProduct

Specification and Implementation of Multicast Congestion Control Stair Protocol: Use Case with Multimedia Ubiquitous Networks

2008

Ubiquitous and efficient multicast data delivery service is essential to the success of large-scale group communication applications. In this framework, congestion control through ubiquitous networks is a hot topic for multicast real time protocols. In this paper, authors present specification and implementation of simulate TCP's AIMD with rate-based (STAIR), a multicast congestion control mechanism. Authors have enhanced this approach because they have modeled it using Unified Modeling Language with real time extensions (UML-RT) as a formal specification tool. More to the point point, they introduce a multimedia ubiquitous network which they have used as a reference model to promote their …

Ubiquitous computingProtocol Independent MulticastMultimediaMulticastComputer sciencebusiness.industryDistributed computingcomputer.software_genreNetwork congestionSource-specific multicastFormal specificationCommunication in small groupsXcastbusinesscomputerComputer network2008 The Second International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies
researchProduct

A Security Framework for Smart Ubiquitous Industrial Resources

2007

Conventional approaches to manage and control security seem to have reached their limits in new complex environments. These environments are open, dynamic, heterogeneous, distributed, self-managing, collaborative, international, nomadic, and ubiquitous. We are currently working on a middleware platform focused on the industrial needs, UBIWARE. UBIWARE integrates Ubiquitous Computing with Semantic Web, Distributed AI, Security and Privacy, and Enterprise Application Integration. In this paper, we describe our long-term vision for the security and privacy management in complex multi-agent systems like UBIWARE, SURPAS. The security infrastructure has to become pervasive, interoperable and inte…

Ubiquitous robotUbiquitous computingbusiness.industryComputer scienceInteroperabilityProvisioningWeb application securitycomputer.software_genreComputer securityWorld Wide WebMiddleware (distributed applications)Enterprise application integrationbusinessSemantic Webcomputer
researchProduct

Unified Modeling Language

2005

Mature engineering disciplines are generally characterized by accepted methodical standards for describing all relevant artifacts of their subject matter. Such standards not only enable practitioners to collaborate, but they also contribute to the development of the whole discipline. In 1994, Grady Booch, Jim Rumbaugh, and Ivar Jacobson joined together to unify the plethora of existing object-oriented systems engineering approaches at semantic and notation level (Booch, 2002; Fowler, 2004; Rumbaugh, Jacobson, & Booch, 1998). Their effort led to the Unified Modeling Language (UML), a well-known, general-purpose, tool-supported, process-independent, and industry-standardized modeling lang…

Unified Modeling LanguageComputer scienceProgramming languageModeling languageSystems Modeling LanguageCommunication diagramModeling perspectiveClass diagramcomputer.software_genrecomputerObject Constraint Languagecomputer.programming_languageUnified Process
researchProduct

Automatic Reengineering in MDA Using Rewriting Logic as Transformation Engine

2005

Legacy systems are information systems that have been developed by means of methods, tools and database management systems that have become obsolete, but they are still being used due to their reliability. As time goes on, the maintenance of this software becomes more complex, expensive and painful. The MOMENT framework supports automatic formal model transformations in MDA. This model transformation approach is based on the algebraic specification of models and benefits from mature term rewriting system technology to perform model transformation using rewriting logic. In this paper, we present how we apply this formal transformation mechanism to recover a legacy relational database, obtain…

Unified Modeling LanguageComputer scienceRelational databaseProgramming languageModel transformationLegacy systemInformation systemAlgebraic specificationSoftware maintenanceRewritingcomputer.software_genrecomputercomputer.programming_languageNinth European Conference on Software Maintenance and Reengineering
researchProduct

Notice of Violation of IEEE Publication Principles: Enhanced P2P Services Providing Multimedia Content

2006

[This paper has been withdrawn by the publisher]Traditional peer-to-peer (P2P) services provide only basic searching facilities, based on unique identifiers or small sets of keywords. Unfortunately, this approach is very inadequate and inefficient when a huge amount of multimedia resources is shared. In this paper, we present an original image and video sharing system, in which a user is able to interactively search interesting resources by means of content-based image and video retrieval techniques. In order to limit the network traffic cost, maximizing the usefulness of each peer contacted in the query process, we also propose the adoption of an adaptive overlay routing algorithm, exploit…

Unique identifierNoticeMultimediaProcess (engineering)Computer scienceOrder (business)OverlayNetwork topologycomputer.software_genreImage retrievalcomputerImage (mathematics)Eighth IEEE International Symposium on Multimedia (ISM'06)
researchProduct