Andrea D’Ambrogio

ORCID: 0000-0001-5711-1527
Publications
Citations
Views
---
Saved
---
About
Contact & Profiles
Research Areas
  • Service-Oriented Architecture and Web Services
  • Simulation Techniques and Applications
  • Business Process Modeling and Analysis
  • Software System Performance and Reliability
  • Model-Driven Software Engineering Techniques
  • Advanced Software Engineering Methodologies
  • Distributed and Parallel Computing Systems
  • Semantic Web and Ontologies
  • Systems Engineering Methodologies and Applications
  • Software Reliability and Analysis Research
  • Advanced Database Systems and Queries
  • Peer-to-Peer Network Technologies
  • Cloud Computing and Resource Management
  • Collaboration in agile enterprises
  • Scientific Computing and Data Management
  • Information Technology Governance and Strategy
  • Caching and Content Delivery
  • Modeling and Simulation Systems
  • Digital Transformation in Industry
  • Evacuation and Crowd Dynamics
  • Manufacturing Process and Optimization
  • BIM and Construction Integration
  • Traffic control and management
  • Flexible and Reconfigurable Manufacturing Systems
  • Clinical practice guidelines implementation

University of Rome Tor Vergata
2015-2024

Engineering (Italy)
2017-2024

Roche (Italy)
2022

Sapienza University of Rome
2008-2014

University Hospital of Lausanne
2006

Labor (Italy)
2002

Roma Tre University
2002

Web services are the building blocks of emerging computing paradigm based on service-oriented architectures. A web service is a self-describing, open component that supports rapid composition distributed applications. definitions used to describe capabilities in terms operations and input output messages for each operation. Such expressed XML by use Service Definition Language (WSDL). Unfortunately, WSDL description only addresses functional aspects without containing any useful...

10.1109/icws.2006.10 article EN 2006-01-01

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 composition set services in execution networked server hosts. In SOA context, service providers strategically interested both describe performance characteristics offered services, better qualify their offer and gain significant advantage global marketplace, predict level that can be consumers when building...

10.1145/1216993.1217008 article EN 2007-02-05

Business Process Management (BPM) is an holistic approach for describing, analyzing, executing, managing and improving large enterprise business processes, which can be seen as collections of related tasks executed to accomplish well-defined goals. This paper introduces a notation the description process in terms both functional non-functional properties, specifically addressing performance reliability characterization process. In BPM context, Modeling Notation (BPMN) de-facto standard...

10.5555/2048476.2048497 article EN 2011-04-03

Industry 4.0 denotes a recent trend that aims at exploiting Cyber Physical Systems (CPS), based on IoT (Internet of Things) and cloud computing technologies, to obtain increased degrees cooperation communication in production systems, thus leading what is referred as Production (CPPS) or "Smart Factories".

10.1109/icnsc.2017.8000159 article EN 2017-05-01

The increasing complexity of modern systems makes their design, development, and operation extremely challenging therefore new engineering modeling simulation (M&S) methods, techniques, tools are emerging, also to benefit from distributed environments. In this context, one the most mature popular standards for is IEEE 1516-2010 - Standard M&S high level architecture (HLA). However, building maintaining simulations components, based on standard, still a effort-consuming task. To ease...

10.1177/0037549719829828 article EN SIMULATION 2019-02-26

In order to effectively validate the performance of software systems throughout their development cycle it is necessary continuously build models from and then use obtained check whether system being developed according its requirements. The model building activity a critical effort-consuming activity. Several approaches have been envisaged endow designers with tools that automatically ready-to-evaluate models. One essential requirement such tools, often disregarded by current approaches,...

10.1145/1071021.1071029 article EN 2005-07-12

IoT-aware Business Processes (BPs) that exchange data with Internet of Things (IoT) devices, briefly referred to as BPs, are gaining momentum in the BPM field. Introducing IoT technologies from early stages BP development process requires dealing complexity and heterogeneity such at design analysis time. This paper analyzes widely used frameworks ontologies introduce a BPMN extension improves expressiveness relevant modeling notations allows an appropriate representation devices both...

10.3390/fi15020050 article EN cc-by Future Internet 2023-01-28

The simulation of modern systems may require an amount computational resources that might not be available on a single host. Distributed (DS) provides effective way to scale up for the increased requirements. However, using existing DS environments remains main obstacle wide adoption systems, because their inherent complexity. This complexity can quantitatively shown by extra effort development requires compared conventional local (LS) systems. In this paper we introduce SimArch, layered...

10.1177/0037549711400777 article EN SIMULATION 2011-06-30

Healthcare organizations are increasingly pushed to improve the quality of care service taking into account increasing complexity in patient treatment and continuous reduction available resources. The adoption Business Process Management (BPM) practices is thus becoming a key enabler for improvement healthcare processes (HPs). Accordingly, methods tools required address behavioral performance aspects from early phases process lifecycle order healthcare, reduce costly reworks increase...

10.1109/wetice.2016.35 article EN 2016-06-01

Business processes (BPs) can be seen as flows of tasks that are orchestrated to accomplish well-defined goals. The ability predict at design time the BP behavior assumes a strategic relevance, both early assess whether or not business goals achieved and gain competitive advantage. This paper focuses on performance prediction BPs. Specifically, this work introduces model-driven method that, starting from performance-enabled description BP, first derives model EQN (Extended Queueing Network)...

10.5555/2346616.2346626 article EN 2012-03-26

The use of simulation-based approaches for the analysis business processes enables design-time prediction process behavior and/or operation-time reconfiguration. However, effectiveness BP simulation is still limited several reasons (e.g., lack know-how analysts, model parameters that can be hard to gather, large semantic gap between and model). To overcome such limitations, this paper introduces a model-driven method automatically build executable code from its abstract definition in BPMN,...

10.5220/0004712603250332 article EN cc-by-nc-nd 2014-01-01

Simulation is a key technique for enabling business process analysts to predict the behavior at design time. However, some issues limit effectiveness of simulation (e.g., lack know how, costs and difficulties gathering data, semantic gap between model model). This paper proposes model-driven method that automates generation executable code. In order address increasing complexity take into account inherent collaborative aspects modern processes, code produced by proposed replicates...

10.1109/wetice.2014.27 article EN 2014-06-01

10.1016/j.simpat.2008.11.001 article EN Simulation Modelling Practice and Theory 2008-12-01

The analysis of modern business processes implemented as orchestration software services demands for new approaches that explicitly take into account the inherent complexity and distribution characteristics such processes. In this respect, Distributed Simulation (DS) offers a viable tool to cope with demand, due aggregation, scalability, representativeness load balancing properties it allows achieve. However, use DS is mostly limited by specialized technical know-how extra-development...

10.5555/2429759.2430065 article EN Winter Simulation Conference 2012-12-09

The long lasting close interaction between modeling and simulation (M&S) systems engineering disciplines is leading to a more integrative approach, namely M&S based engineering. It emphasizes the extensive employment of all through life cycle efforts. success depends on quality simulations utilized. Further, are also man-made systems, thus they necessitate system approach. Utilization for called While ISO/IEC/IEEE 15288:2015 proposes process descriptions IEEE 1730-2010 recommends framework...

10.1109/syseng.2016.7753139 article EN 2016-10-01

Distributed simulators are increasingly being used for their intrinsic advantages in terms of reusability, fault tolerance, performance, and geographic distribution. The development a distributed simulator, however, requires significant investments effort if compared to the traditional local simulators. This paper introduces jEQN, Java-based language that significantly reduces extra needed develop simulator extended queueing networks (EQNs), by enabling developers build as they were be...

10.4304/jcp.2.4.76-86 article EN Journal of Computers 2007-06-01

The analysis of modern business processes implemented as orchestration software services demands for new approaches that explicitly take into account the inherent complexity and distribution characteristics such processes. In this respect, Distributed Simulation (DS) offers a viable tool to cope with demand, due aggregation, scalability, representativeness load balancing properties it allows achieve. However, use DS is mostly limited by specialized technical know-how extra-development...

10.1109/wsc.2012.6465106 article EN Proceedings Title: Proceedings of the 2012 Winter Simulation Conference (WSC) 2012-12-01

The use of process modeling combined with the simulation-based analysis provides a valuable way to analyze business processes (BPs) and evaluate design alternatives before committing resources effort. BPs usually addresses performance in terms efficiency, i.e., focusing on time-related properties (e.g., throughput or execution time). Differently, this paper proposes an automated method for both efficiency-related reliability. In addition, allows analysts carry out joint reliability by...

10.5555/2693848.2694228 article EN Winter Simulation Conference 2014-12-07

Simulation is one of the most relevant techniques that can be used in business process management domain to effectively enact a continuous enhancement processes (BPs). However, effectiveness BP simulation still limited for several reasons (e.g., lack know-how analysts, model parameters hard determine, semantic gap between and model). To overcome these limitations, this paper proposes model-driven method introduces set transformations automate generation executable code from its abstract...

10.5555/2665008.2665047 article EN 2014-04-13
Coming Soon ...