Subscribe: Untitled
Preview: Untitled



Web based information systems
The web has become the dominant medium that people use to share information, collaborate and cooperate. We are sttudying how new Web based systems like blogs, wikis and web services are evolving.

Anamika: Distributed Service Discovery and Composition for Pervasive Environments


Technological advances in semiconductor processing and design as well as wireless networking are leading us towards the vision of Pervasive Computing. We envision that in the (near) future, devices all around a person, either embedded as a part of smart spaces, or being carried by other people in the vicinity, will provide an array of services that she might want to use. Development of customized sxervices by integrating and executing existing ones has received a lot of attentio...

CoCoNet: Content and Context Aware Networking


The current Internet was originally designed to provide best-effort data transport over a wired infrastructure with end hosts utilizing a layered network stack to provide reliability, quality of service, security etc. for user applications. However, the proliferation of inelastic applications, coupled with wide spread migration towards hybrid networks utilizing wired and wireless links and the plethora of end host variants ranging from cell phones to enterprise servers necessitates the...

DAML / ITTalks


DAML Tools for supporting Intelligent Information Annotation, Sharing and RetrievalWith the vast quantity of information now available on the Internet, there is a need to manage this information by marking it with a semantic language, such as DARPA Agent Markup Language (DAML), and using intelligent search engines and other tools, in conjunction with ontology-based matching, to provide better search results and data manipulation capabilities. The aim of the semantic web is to make the current...

eBiquitous task computing


Colleagues at Fujitsu's FLACP have implemented a very interesting envinment that they call "Task Computing Environment" (TCE) that uses standard Semantic Web (RDF, OWL, DAML-S) and Web Services (SOAP, WSDL) technology to define, disconver, compose and deliver services. Their original vision was to use TCE to provide services in a pervasive computing environment, but the framework and approach work equally well for services in a wired environment. A good project would be to int...

Scientific Services on the Cloud


Scientific Computing was one of the first every applications for parallel and distributed computation. To this date, scientific applications remain some of the most compute intensive, and have inspired creation of petaflop compute infrastructure such as the Oak Ridge Jaguar and Los Alamos RoadRunner. Large dedicated hardware infrastructure has become both a blessing and a curse to the scientific community. Scientists are interested in cloud computing for much the same reason as businesses and...

Policy Driven Negotiations for Managing Virtualized Services on the Cloud


This detailed abstarct presents our approach of using policy driven negotiations for managing Virtualized services on the cloud. We present the option of declaring "hard" and "soft" constraints . In addition constraints can be 'private' or 'public' when negotiating service procurement.

User-centric Smart Services


In this position paper we describe our vision for the next generation of IT services. Services will be automatically discovered, procured and inte-grated with the service consumer’s technical environment. This whole process will be determined by the policies defined by the consumer and will be transparent to the consumer.

Integrated Lifecycle of IT Services in a Cloud Environment (extended abstract)


Virtualized Service models are now emerging and redefining the way information technology is delivered to end users. Current research is focused on specific pieces like service discovery, composition etc. There is no holistic view of what would constitute a lifecycle of virtualized services delivered on a cloud environment. In this paper, we propose an integrated methodology that covers the entire service lifecycle. We have divided the IT service lifecycle on the cloud into five phases of re...

A Framework for Relating Frontstage and Backstage Quality in Virtualized Services


Virtualized service models are now emerging and redefining the way Information technology is delivered to end users. In this paper, we propose a framework to measure and track quality delivered by a Virtualized service delivery system. The framework accounts for the service’s internal elements as well as the other services it depends on for its performance. It provides a mechanism to relate hard metrics typically measured at the backstage of the delivery process to quality related hard and...

RDF123: from Spreadsheets to RDF


We describe RDF123, a highly flexible open-source tool for translating spreadsheet data to RDF. Existing spreadsheet-to-rdf tools typically map only to star-shaped RDF graphs, i.e. each spreadsheet row is an instance, with each column representing a property. RDF123, on the other hand, allows users to define mappings to arbitrary graphs, thus allowing much richer spreadsheet semantics to be expressed. Further, each row in the spreadsheet can be mapped with a fairly different RDF scheme. Two i...

Toward Distributed Service Discovery in Pervasive Computing Environments


The paper proposes a novel distributed service discovery protocol for pervasive environments. The protocol is based on the concepts of peer-to-peer caching of service advertisements and group-based intelligent forwarding of service requests. It does not require a service to be registered with a registry or lookup server. Services are described using the Web Ontology Language (OWL). We exploit the semantic class/subClass hierarchy of OWL to describe service groups and use this semantic informa...

Service Composition for Mobile Environments


Service Composition, that is, the development of customized services by discovering, integrating and executing existing services has received a lot of attention in the last couple of years with respect to wired-infrastructure or Internet web services. With the advancement in the wireless technology and rapid deployment of mobile devices, we envision that in the near future wirelessly connected mobile devices in a given vicinity will also provide services that can be leveraged in the comp...

Authorization and Privacy for Semantic Web Services


When choosing, composing, invoking or monitoring a service it may be important or even critical to understand it's security attributes and policies. By security, we refer to a range of related aspects including authentication, authorization, confidentiality and privacy. We discuss how to incorporate security information into the OWL-S Semantic Web service model by integrating descriptions of semantically rich policies for authorization, privacy and confidentiality. These policies can inclu...

A Distributed Service Composition Protocol for Pervasive Environments


Service composition in pervasive environments enables users to utilize services in the environment to solve complex queries. Current work in development of service composition architectures focuses on wired-networked environments where solutions are centralized and tailored towards a reliable network and fixed service topology. In this paper, we present an alternate and novel design architecture of a broker-based distributed service composition protocol for pervasive environments. We p...

Authorization and Privacy for Semantic Web Services


In this paper we address security of semantic Web services that are declaratively described in OWL-S. We propose ontologies to annotate OWL-S input and output parameters with respect to their security characteristics, including encryption and digital signatures. Moreover, we propose to incorporate privacy and authentication policies into OWL-S descriptions and requester profiles. We designed and implemented algorithms to check policy compliance and propose to integrate them in the service sel...

Pervasive Enablement of Business Processes


People are an important part of many business processes. Current workflow-based implementations of business processes constrain users to the desktop environment; require them to periodically check for pending tasks; and do not support direct or synchronous people-to-people interaction. On the other hand, the wide spectrum of people collaboration tools ranging from telephones to instant messaging and to email have no provision for structured collaboration and are separate from business process...

A Policy Based Approach to Security for the Semantic Web


The Semantic Web is a future generation of the current Web, where resources are annotated with machine understandable meta-data, allowing the automation of the retrieval and usage of these resources in their correct contexts. Along with developing specifications for the description of meta-data and the extraction of information, there is an immediate and critical need - the ability to maximize security in an environment that is fundamentally dynamic, open and devoid of many of the clues human...

Towards Distributed Service Discovery in Pervasive Computing Environments


The paper proposes a novel distributed service discovery protocol for pervasive environments. The protocol is based on the concepts of peer-to-peer caching of service advertisements and group-based intelligent forwarding of service requests. It does not require a service to be registered with a registry or lookup server. Services are described using the Web Ontology Language (OWL). We exploit the semantic class/subClass hierarchy of OWL to describe service groups and use this semantic informa...

Learning in the Broker Agent


Service matching is one of the crucial elements in the success of large, open agent systems. While finding "perfect" matches is always desirable, it is not always possible. The capabilities of an agent may change over time; some agents may be unwilling to, or unable to communicate their capabilities at the right level of details. The solution we propose is to have the broker agent dynamically refine the agent’s capability model and to conduct performance rating. The agent capability model w...

A Reactive Service Composition Architecture for Pervasive Computing Environments


Development of customized services by integrating and executing existing ones (refered to as service composition) has received a lot of attention in the last few years with respect to wired, infrastrutcure based webservices. With the advancement in the wireless technology and pervasive computing, we envison that in the near future, we will have such information or services embedded in various wireless devices in our vicinity. However, wired infrastructurebased service discovery and com...

An Approach to Dynamic Service Management in Pervasive Computing


In the near future, we will see dramatic changes in computing and networking hardware. A large number of devices (e.g., phones, PDAs, even small household appliances) will become computationally enabled. Micro/nano sensors will be widely embedded in most engineered artifacts, from the clothes we wear to the roads we drive on. All of these devices will be (wirelessly) networked using Bluetooth, IEEE 802.15 or IEEE 802.11 for short range connectivity creating pervasive environments. In ...

Agents2Go: An Infrastructure for Location-Dependent Service Discovery in the Mobile Electronic Commerce Environment


In recent years, the growth of Electronic Commerce and Mobile Computing has created a new concept of Mobile Electronic Commerce. In this paper we describe the Agents2Go System that attempts to solve problems related to location dependence that arise in a Mobile Electronic Commerce environment. Agents2Go is a distributed system that provides mobile users with the ability to obtain location dependent services and information. Our system also automatically obtains a user�s current geogr...

Centaurus : A Framework for Intelligent Services in a Mobile Environment


In an age where wirelessly networked appliances and devices are becoming commonplace, there is a necessity for connecting them to work together for a mobile user. The design outlined in this paper provides an infrastructure and communication protocol for providing ’smart’ services to these mobile devices. This flexible framework allows any medium to be used for communication between the system and the portable device, including infra-red, and BlueTooth. Using Extensible Markup Lan...

Ontology for Services on the Cloud


Integrated ontology for acquiring IT Services on the Cloud

SmartER Semantic Cloud Sevices


We describe a semantically rich, policy-based framework to automate the lifecycle of cloud services. We have divided the IT service lifecycle into the five phases of requirements, discovery, negotiation, composition, and consumption. Our research complements previous work on ontologies for service descriptions in that it goes beyond simple matchmaking and is focused on supporting negotiation for the particulars of IT services.

Take the A-train


The NASA EOS A-Train is a constellation of five sun-synchronous orbiting satellites that are used by atmospheric scientists to monitor many of Earth's atmospheric radiances such as thermal energy, vegetation, topological structure, and many others. The satellites are: Aqua, CloudSat, CALIPSO, PARASOL, and Aura, and they receive the name “Afternoon Train” because they all cross the equator within a 15 minutes of each other at around 1:30pm local time on their ascending pass. These satellit...

Realizing Adaptive Business Objects through BPEL


Adaptive Business Objects (ABO) is a solution composition architecture for modeling e-Business applications and is part of IBM�s On Demand Initiative. It seamless integrates people, processes and information in a way that eases development and maintenance of Business Transformation Solutions (e-Transformation). Business Process Execution Language for Web Services (BPEL4WS/BPEL) is an industry wide effort for web service composition and promises to be the enabler of Service Oriented Architec...