Gallege, Lahiru S.Gamage, Dimuthu U.Hill, James H.Raje, Rajeev R.2015-12-022015-12-022012-04-13Lahiru S. Gallege, Dimuthu U. Gamage, James H. Hill, and Rajeev R. Raje. (2012, April 13). TRUSTED SERVICE REPRESENTATION AND SELECTION FOR GENERATING DISTRIBUTED REAL-TIME AND EMBEDDED SYSTEMS. Poster session presented at IUPUI Research Day 2012, Indianapolis, Indiana.https://hdl.handle.net/1805/7595poster abstractToday’s enterprise distributed real-time and embedded (DRE) systems are created from reusable software components and services. This approach is promising because of its economic advantages (e.g., maximizing reuse of existing business-logic). It, however, is plagued by the challenge of selecting a subset of software components and services from those that are readily available because the selection process can be both costly and time-consuming, and the description of available services is often ambiguous and easy to misinterpret. Moreover, there is always the chance that a selected service does not adhere to its promises. This implies that trust, which we de-fine as the degree of confidence that a software component or service ad-heres to its specification, plays an important role in this selection process. We call this process trusted selection. Current state-of-the-art methods use multi-level contracts made up of four levels (i.e., syntax, semantics, synchronization and Quality of Service (QoS)) to facilitate service and component selection. This method, however, does not take trust into account thereby making it hard to support trusted selection. Our research therefore improves upon state-of-the-art in multi-level specification by incorporating trust contract into it. We incorporate trust into the multi-level specification by representing trust using subjective logic, which evaluates trust using a tuple of belief, disbelief, and uncertainty. Our current results show our trust-enabled multi-level specification reduces mis-interpretation, mismatch, and misuse of selected services.en-USdistributed real-time and embedded (DRE) systemssoftware componentselection processQuality of Service (QoS)TRUSTED SERVICE REPRESENTATION AND SELECTION FOR GENERATING DISTRIBUTED REAL-TIME AND EMBEDDED SYSTEMSPoster