@article {Bocciarelli201190, title = {A JXTA-based peer architecture for enhanced service discovery in SOA-based P2P applications}, journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)}, volume = {6569 LNCS}, year = {2011}, note = {cited By 0}, pages = {90-100}, abstract = {The adoption of a P2P paradigm for implementing software applications based on service oriented architectures (SOA) is gaining momentum as a valid alternative to the classic client-server paradigm. In this context, service providers are strategically interested to describe and manage the quality of service (QoS) characteristics of offered services. The ability to carry out QoS-oriented service discovery activities is an essential issue for effectively managing the QoS of SOA-based P2P applications and as consequence to guarantee an good quality level among collaborating services. To this purpose, this paper introduces a JXTA-based peer architecture for enhanced service discovery in SOA-based P2P applications. The proposed approach builds upon a model-driven framework for predicting, at composition time, and managing, at execution time, the QoS of SOA-based P2P applications. {\textcopyright} 2011 Springer-Verlag.}, keywords = {Client server, Composition time, Execution time, Gaining momentum, Information services, Model-driven, P2P applications, Quality levels, Quality of service, Service discovery, Service oriented architecture (SOA), Service provider, Software applications}, isbn = {9783642227592}, issn = {03029743}, doi = {10.1007/978-3-642-22760-8_10}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-80054818335\&partnerID=40\&md5=7588973cdd0fb59a54c6d2a6fd1cda33}, author = {Bocciarelli, P. and Andrea D{\textquoteright}Ambrogio and Angelaccio, M.} } @article {D{\textquoteright}Ambrogio2006854, title = {JEQN a java-based language for the distributed simulation of queueing networks}, journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)}, volume = {4263 LNCS}, year = {2006}, note = {cited By 10}, pages = {854-865}, publisher = {Springer Verlag}, abstract = {The increasing pervasiveness of large scale networks is bringing distributed simulation (DS) to the reach of academic and business communities besides the traditional military ones. This gives academics and industry the advantage of using larger execution platforms and of reusing locally implemented simulation models as building blocks of much larger models. Developing a distributed simulator however requires learning how to use a given DS standard (such as HLA), that implies a non-negligible amount of effort. This paper addresses the problem of defining a language that can equivalently support the development of local or distributed simulators, making the use of the DS standard transparent. The HLA standard is dealt with, but the method can be extended to any other DS standard. The language (called JEQN) addresses the extended queueing network (EQN) domain, and thus it also includes primitives to facilitate the development of queueing network distributed simulators. {\textcopyright} Springer-Verlag Berlin Heidelberg 2006.}, keywords = {Computer simulation, Distributed computer systems, Distributed simulation (DS), Extended queueing network (EQN), Java programming language, Mathematical models, Problem solving, Queueing networks}, isbn = {3540472428; 9783540472421}, issn = {03029743}, url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-33845266519\&partnerID=40\&md5=0bd7180b65ff7614c02cf24a74b70473}, author = {Andrea D{\textquoteright}Ambrogio and Gianni, D. and Iazeolla, G.} }