QoP aspects. However, QoS, QoD, and QoP are not
typically considered together. The literature provides
a variety of QoS models and QoS-based Web service
discovery and selection approaches. Proposals such
as (Wang et al., 2006) tackle the discovery by defining
specific sets of quality dimensions to consider. Due to
the fact that the authenticity of the advertised QoS in-
formation may be questionable, some papers in the
literature (e.g., (Xu et al., 2007)) propose a model of
reputation-based Web services discovery. The QoD is
another aspect that must be checked during the service
selection. Data quality literature provides a thorough
classification of data quality dimensions, e.g., (Batini
and Scannapieco, 2006). Several architectures for the
data quality management have also been proposed. In
particular, in (Scannapieco et al., 2004), a scenario
similar to the one proposed in this paper is consid-
ered: user needs are satisfied by integrating data gath-
ered from heterogeneous sources.
Finally, users want to subscribe a service also tak-
ing into account the satisfaction of their QoP needs.
As regard the research efforts in the QoP field, re-
quirement engineering methodologies, such as Kaos
(Lamsweerde et al., 2000) and Tropos (Liu et al.,
2002), can be used for the analysis and specifica-
tion of security & privacy requirements. Moreover,
several techniques such as anonymizing mechanisms
based on data suppression or randomization (Mieliki-
nen, 2004; Narayanan and Shmatikov, 2005) have
been proposed to protect private data from unautho-
rized accesses. All these techniques do not require
the definition of any privacy policies; rather they can
be used as building blocks for realizing them. Finally,
papers such as (Coen-Porisini et al., 2010) presents a
conceptual model aiming at supporting the specifica-
tion of privacy policies. In the present work, we adopt
a similar approach to (Coen-Porisini et al., 2010) to
define our conceptual model but we want to capture
not only privacy but different NFPs, such as QoS and
QoD.
4 CONCLUSIONS AND FUTURE
WORK
This paper proposes a comprehensive conceptual
model to handle multiple NFPs in order to support
design, selection and composition of added-value ser-
vices in the Ms4A scenario. An innovative feature of
our model is the capability to capture several types
of NFPs, i.e., QoS, QoD, QoP, and the relationships
among them. Future work focuses on the investiga-
tion of the requirements for the service design and on
the development of a set of tools for the management
of service contracts and for the description of NFPs
associated with the services and the platform.
ACKNOWLEDGEMENTS
This work is partially funded by the regional (Lom-
bardy) MoseForAgroFood project.
REFERENCES
Bajaj, S., Box, D., and et Al., D. C. (2006). Web
Service Policy 1.2 - Framework. Available
at: http://www.w3.org/Submission/2006/SUBM-WS-
Policy-20060425/.
Batini, C. and Scannapieco, M. (2006). Data Quality: Con-
cepts, Methodologies and Techniques. Data-Centric
Systems and Applications. Springer.
Coen-Porisini, A., Colombo, P., and Sicari, S. (2010). Deal-
ing with Anonymity in Wireless Sensor Networks. In
Proc. of ACM SAC.
Comerio, M., Truong, H.-L., De Paoli, F., and Dustdar, S.
(2009). Evaluating contract compatibility for service
composition in the seco2 framework. In Proc. of Inter-
national Conference on Service Oriented Computing
(ICSOC), Stockholm, Sweden.
Keller, A. and Ludwig, H. (2003). The WSLA framework:
Specifying and monitoring service level agreements
for web services. Journal of Network and Systems
Management, 11(1).
Lamsweerde, A., Letier, and E.Handling (2000). Obstacles
in Goal-Oriented Requirement Enginnering. IEEE
TSE, 26:978–1005.
Liu, L., Yu, E., and Mylopoulos, J. (2002). Analyzing Se-
curity Requirements as Relationships among Strategic
Actors. In SREIS 2002).
Mielikinen, T. (2004). Privacy Problems with Anonymized
Transaction Databases. In Int. Conf. on Discovery Sci-
ence (DS 2004), Vol 3245 of Lecture Notes, Springer.
Narayanan, A. and Shmatikov, V. (2005). Obfuscated
databases and group privacy. In CCS, pages 102–111.
Scannapieco, M., Virgillito, A., Marchetti, C., Mecella, M.,
and Baldoni, R. (2004). The architecture: a platform
for exchanging and improving data quality in cooper-
ative information systems. Inf. Syst., 29(7):551–582.
Wang, X., Vitvar, T., Kerrigan, M., and Toma, I. (2006). A
qos-aware selection model for semantic web services.
In ICSOC, pages 390–401.
Xu, Z., Martin, P., Powley, W., and Zulkernine, F. (2007).
Reputation-enhanced qos-based web services discov-
ery. In ICWS 2007, pages 249 –256.
TOWARDSTHEDEFINITIONOFAFRAMEWORKFORSERVICEDEVELOPMENTINTHEAGROFOOD
DOMAIN-AConceptualModel
267