@conference {Gianni2008,
	title = {A layered architecture for the model-driven development of distributed simulators},
	booktitle = {SIMUTools 2008 - 1st International ICST Conference on Simulation Tools and Techniques for Communications, Networks and Systems},
	year = {2008},
	note = {cited By 12},
	publisher = {ICST},
	organization = {ICST},
	abstract = {The development of a distributed simulator requires knowledge and skills that might be unavailable or difficult to acquire. Bringing model-driven approaches to the development of distributed simulators contributes to reduce both the need for specific skills and the development effort. To support this innovative development methodology, we introduce a layered simulation architecture named SimArch that allows to define simulation models that can be transparently transformed into simulation programs ready to be executed in a distributed (or local) mode. SimArch defines layers of services at increasing levels of abstraction on top of the execution environment, thus allowing developers to build distributed simulators without explicit knowledge about the execution environment (local/distributed) and the specific distributed simulation infrastructure (e.g., HLA). In order to show the effectiveness of the proposed approach, SimArch has been provided with an Extended Queueing Network (EQN) simulation language, which has been applied to the development of an example distributed simulator in the computer network domain. Copyright {\textcopyright} 200F ICST 978-963-9799-20-2.},
	keywords = {Computational linguistics, Computer networks, Computer simulation languages, Development methodology, Distributed computer systems, Distributed simulations, Execution environments, HLA, Model driven development, Network architecture, Network simulation, Queueing networks, Simulation architecture, Simulation framework, Simulators},
	isbn = {9789639799233},
	doi = {10.4108/ICST.SIMUTOOLS2008.3071},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84923272498\&partnerID=40\&md5=512ca53ab563e55634811dc6f2c01695},
	author = {Gianni, D. and Andrea D{\textquoteright}Ambrogio and Iazeolla, G.},
	editor = {Heath J., Molnar S.}
}
@conference {D{\textquoteright}Ambrogio200778,
	title = {A model-driven approach to describe and predict the performance of composite services},
	booktitle = {Proceedings of the 6th International Workshop on Software and Performance, WOPS{\textquoteright}07},
	year = {2007},
	note = {cited By 76},
	pages = {78-89},
	abstract = {Distributed applications are rapidly converging towards the adoption of a computing paradigm based on service-oriented architectures (SOA), according to which an application results from the composition of a set of services in execution on networked server hosts. In a SOA context, service providers are strategically interested both to describe the performance characteristics of offered services, to better qualify their offer and gain a significant advantage in the global marketplace, and to predict the level of performance that can be offered to service consumers when building composite web services that make use of services managed by various service providers. This paper introduces a model-driven approach for integrating performance prediction into service composition processes carried out by use of BPEL (Business Process Execution Language for Web Services). The proposed approach is founded on P-WSDL (Performance-enabled WSDL), a performance-oriented extension of WSDL, the language for describing the information about service capabilities and invocation mechanisms. P-WSDL is a lightweight WSDL extension for the description of performance characteristics of a web service. The approach is illustrated by use of an example application to a composite web service for travel planning. Copyright 2007 ACM.},
	keywords = {Context sensitive grammars, Distributed computer systems, Model checking, Model transformation, Network architecture, Service providers, Service-oriented architectures (SOA), Software performance, User interfaces, Web services},
	isbn = {1595932976; 9781595932976},
	doi = {10.1145/1216993.1217008},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-34748847460\&partnerID=40\&md5=359f771f293455994ff32902ee2772e6},
	author = {Andrea D{\textquoteright}Ambrogio and Bocciarelli, P.}
}
@conference {Angelaccio200695,
	title = {A model-driven framework for managing the QoS of collaborative P2P service-based applications},
	booktitle = {Proceedings of the Workshop on Enabling Technologies: Infrastructure for Collaborative Enterprises, WETICE},
	year = {2006},
	note = {cited By 6},
	pages = {95-100},
	abstract = {Distributed and collaborative applications are rapidly converging towards the adoption of a computing paradigm based on service-oriented architectures, according to which an application results from the composition of a set of services in execution on networked server hosts. In this context, a major challenge for collaborative businesses and application service providers is to provide services with high levels of QoS to geographically dislocated consumers. In order to enable better QoS, service providers may employ overlay networks to bring applications closer to their consumers, overcoming slow backbone paths, network congestions and physical latencies. This paper introduces a model-driven QoS management framework that provides both a standard (UML-based) notation to describe QoS-aware collaborative P2P service-based applications and a method for adaptive QoS management based on the automated building of performance models. {\textcopyright} 2006 IEEE.},
	keywords = {Application service provider (ASP), Architectural design, Collaborative Applications, Collaborative businesses, Computing paradigms, Distributed computer systems, Enabling technologies, In order, Industry, Information services, International workshops, Model-driven, Network architecture, Network congestions, Overlay Networks (ON), performance modelling, QOS management, Service oriented architectures (SOAs), Service provider (SP), Service-based, Standards, Systems analysis, Telecommunication networks, Unified Modeling Language},
	isbn = {0769526233; 9780769526232},
	issn = {15244547},
	doi = {10.1109/WETICE.2006.9},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-46449083466\&partnerID=40\&md5=9f8545baa48661a0597b49ba825a295a},
	author = {Angelaccio, M. and Andrea D{\textquoteright}Ambrogio}
}
