@article {D{\textquoteright}Ambrogio201081,
	title = {Model-driven quality engineering of service-based systems},
	journal = {Smart Innovation, Systems and Technologies},
	volume = {2},
	year = {2010},
	note = {cited By 0},
	pages = {81-103},
	abstract = {Web services are the building blocks of systems based on service-oriented architectures. A web service is a self-describing, open component that supports rapid composition of distributed applications. Web service definitions are used to describe the service capabilities in terms of the operations of the service and the input and output messages for each operation. Such definitions are expressed in XML by use of the Web Service Definition Language (WSDL). Unfortunately, a WSDL description only addresses the functional aspects of a web service without containing any useful description of non functional or quality of service (QoS) characteristics. This paper introduces a lightweight WSDL extension for the description of QoS characteristics of a web service. The extension is carried out as a metamodel transformation, according to principles and standards recommended by the Model Driven Architecture (MDA). The WSDL metamodel is introduced and then transformed into the Q-WSDL (QoS-enabled WSDL) metamodel. As an example application of Q-WSDL, the paper illustrates a model-driven method that exploits Q-WSDL in order to automatically predict and describe the QoS of systems based on composite web services specified by use of the Business Process Execution Language for Web Services (BPEL). The paper specifically addresses the prediction of the reliability attribute of QoS and is illustrated by use of an example application to a composite web service for travel planning. {\textcopyright} Springer-Verlag Berlin Heidelberg 2010.},
	keywords = {BPEL, Business process execution language for web services, Distributed applications, Forecasting, Information services, Meta-model transformations, Model driven architectures, Model-driven, Multimedia services, Quality of service, Service oriented architecture (SOA), Software architecture, Software design, UML, Web service definition languages, Web services, Websites, WSDL},
	isbn = {9783642133541},
	issn = {21903018},
	doi = {10.1007/978-3-642-13355-8_6},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84879295871\&partnerID=40\&md5=6aebac9835244b3b880b8819ea5e68f2},
	author = {Andrea D{\textquoteright}Ambrogio},
	editor = {George, Maria}
}
@conference {Angelaccio2009137,
	title = {A model-driven approach for designing adaptive WEB GIS interfaces},
	booktitle = {Lecture Notes in Geoinformation and Cartography},
	year = {2009},
	note = {cited By 7},
	pages = {137-148},
	abstract = {Adaptive WEB GIS systems are emerging as a promising technology for managing highly dynamic situations such as in emergencies. Such situations require quick response and combination of static and dynamic data. Context information is crucial for understanding the possible roles within the rescue teams and the possibility for their collaboration. Emergency conditions require adjustments of performance and behavior according to the information and activation of the components and according to the needs of the users. In this paper, we propose a context-aware meta model for a WEB GIS interface. This model is based on the unified modeling language (UML) and the model driven architecture (MDA) paradigm. The proposed framework is described in terms of an emerging web engineering paradigm by specializing a meta model transformation that adapts WEB GIS interfaces to the context information. A study case is taken from a flood emergency scenario. A discussion of the corresponding technological framework, together with a description of a test case, is given in order to show the feasibility of the proposed concept. {\textcopyright} Springer-Verlag Berlin Heidelberg 2009.},
	keywords = {Context information, Emergency conditions, Emergency scenario, Geographic information systems, Information fusion, Meta-model transformations, Model driven approach, Model driven architectures, Semantics, Software architecture, Technological framework, Unified Modeling Language, Web engineering, Websites},
	isbn = {9783642003035},
	issn = {18632351},
	doi = {10.1007/978-3-642-00304-2-9},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-78649514444\&partnerID=40\&md5=cf18f4e4d3529f57ceb725b865e8246c},
	author = {Angelaccio, M. and Krek, A. and Andrea D{\textquoteright}Ambrogio}
}
@article {D{\textquoteright}Ambrogio2004696,
	title = {Using CORBA to enhance HLA interoperability in distributed and web-based simulation},
	journal = {Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)},
	volume = {3280},
	year = {2004},
	note = {cited By 8},
	pages = {696-705},
	abstract = {In distributed simulation, various simulation programs, or else components of a given simulation program, interact as elements of a simulation-oriented distributed computation. The High Level Architecture (HLA) is a standardization effort that provides a general framework for promoting interoperability and reusability in the simulation field. When applied to distributed simulation HLA shows some drawbacks that limit the desired degree of interoperability and reusability. This paper proposes a CORBA-based approach to overcome such drawbacks and improve HLA capabilities. The paper also illustrates how to combine the use of HLA and CORBA for Web-based simulation, which is the extension of distributed simulation to Web-based network infrastructures. {\textcopyright} Springer-Verlag 2004.},
	keywords = {Cold rolling, Common object request broker architecture (CORBA), Computer software reusability, Distributed computations, Distributed simulations, High level architecture, Interoperability, Network infrastructure, Reusability, Simulation program, Web based, Web-based simulations, Websites},
	issn = {03029743},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-35048819478\&partnerID=40\&md5=c82459b12703bfc7d078f01abef2a9c5},
	author = {Andrea D{\textquoteright}Ambrogio and Gianni, D.}
}
