50,865 Hits in 8.2 sec

Automatic Feedback Generation in Software Performance Engineering: A Review

Javaid Iqbal, Syed Ul Haq
2017 Oriental journal of computer science and technology  
Automation in generation of architectural feedback from performance indexes like probability distributions, mean values and variances has been of interest to the researchers from last decade.  ...  It is well established that due to the complexity in interpreting the performance indices obtained from performance analysis of software architecture and short time to the market, an automated approach  ...  Our aim is to explore the existing research in the field of automated generation of feedback from performance indices generated from performance analysis.  ... 
doi:10.13005/ojcst/10.02.08 fatcat:cqdgk2yvvrez5a3xobbtvgk4bi

A Framework for the Integration of Functional and Non-functional Analysis of Software Architectures

V. Cortellessa, A. Di Marco, P. Inverardi, F. Mancinelli, P. Pelliccione
2005 Electronical Notes in Theoretical Computer Science  
In this paper we introduce a framework for software analysis integration. The framework core is XML-based and consists of software models and formal relations among models.  ...  We also show how the Eclipse platform represents a natural implementation environment for such a framework.  ...  ) the automation in embedding the feedback resulting from analysis into the software models.  ... 
doi:10.1016/j.entcs.2004.02.088 fatcat:ctvhmfkfszbfdibpxpcdaxz6cy

Nudging Students Toward Better Software Engineering Behaviors [article]

Chris Brown, Chris Parnin
2021 arXiv   pre-print
Bots, or agents of software automation, are useful for efficiently grading and generating feedback.  ...  In this paper, we explore using bots to improve the software engineering behaviors of students using developer recommendation choice architectures, a framework incorporating behavioral science concepts  ...  Brown and colleagues propose developer recommendation choice architectures, a framework that applies concepts from nudge theory into automated bots to create effective developer recommendations [7] .  ... 
arXiv:2103.09685v1 fatcat:uuhky5hy2bd7riohhbcenoqqfe

The DevOps Reference Architecture Evaluation : A Design Science Research Case Study

Georges Bou Ghantous, Asif Gill
2020 2020 IEEE International Conference on Smart Internet of Things (SmartIoT)  
The DRA framework can be utilized to architect and implement the DevOps environment that enables automation and continuous integration of software applications deployment to multi-cloud.  ...  The evaluation results also indicate that the DRA framework provides general knowledge-base to researchers and practitioners about the adoption DevOps approach in reference architecture design for deploying  ...  ACKNOWLEDGMENT The authors wish to thank the Australian Government Research Training Program (RTP) and the Australian Government Commonwealth support and HECS-HELP for providing the funding to the research  ... 
doi:10.1109/smartiot49966.2020.00052 dblp:conf/smartiot/GhantousG20 fatcat:5xrswymep5ejzkk7q2xvjog6ci

Approaching the Model-Driven Generation of Feedback to Remove Software Performance Flaws

Vittorio Cortellessa, Antinisca Di Marco, Romina Eramo, Alfonso Pierantonio, Catia Trubiani
2009 2009 35th Euromicro Conference on Software Engineering and Advanced Applications  
The problem of interpreting results of performance analysis and providing feedback on software models to overcome performance flaws is probably the most critical open issue in the field of software performance  ...  Automation in this step would help to introduce performance validation as an integrated activity in the software lifecycle, without dramatically affecting the daily practices of software developers.  ...  ACKNOWLEDGMENT This work has been partly supported by the national Projects D-ASAP (Architetture Software Adattabili e Affidabili per Sistemi Pervasivi), and PACO (Performability-Aware Computing: Logics  ... 
doi:10.1109/seaa.2009.85 dblp:conf/euromicro/CortellessaMEPT09 fatcat:556ibp5f4vapjmh275xhhbnzu4

Integrating Performance and Reliability Analysis in a Non-Functional MDA Framework [chapter]

Vittorio Cortellessa, Antinisca Di Marco, Paola Inverardi
2007 Lecture Notes in Computer Science  
Integration of non-functional validation in Model-Driven Architecture is still far from being achieved, although it is ever more necessary in the development of modern software systems.  ...  We plug into the framework two methodologies, one for performance analysis and one for reliability assessment, and we illustrate the relationships between non-functional models and software models.  ...  In general, automated support for model analysis is available and downloadable from the net.  ... 
doi:10.1007/978-3-540-71289-3_6 fatcat:po2wd5urc5dxreodpwxxn2gsa4

Design of a Computed Tomography Automation Architecture

Nicholas Hashem, Mitchell Pryor, Derek Haas, James Hunter
2021 Applied Sciences  
The reviewed literature is organized based on the steps associated with a general NDT task in order to define an end-to-end computed tomography automation architecture.  ...  Computed tomography (CT) is a non-destructive testing (NDT) technique in that the imaging and inspection are performed without damaging the sample, allowing for additional or repeated analysis if necessary  ...  Acknowledgments: The authors would like to thank the colleagues at Los Alamos National Laboratory for supporting this research. Conflicts of Interest: The authors declare no conflict of interest.  ... 
doi:10.3390/app11062858 fatcat:7zaj2ubcn5ei5p5pnovnjndgeq

Realization of AI-enhanced industrial automation systems using intelligent Digital Twins

Nasser Jazdi, Behrang Ashtari Talkhestani, Benjamin Maschler, Michael Weyrich
2021 Procedia CIRP  
This paper begins with an introduction of the definition of (artificial) intelligence to derive a framework for artificial intelligence enhanced industrial automation systems: An artificial intelligence  ...  This framework is then put into context of the intelligent Digital Twin architecture, highlight the latter as a possible implementation of such systems.  ...  The authors are currently working on the concept of semantic networking of Digital Twins using cloud technology to realize a DT-2-DT interface within the architecture of an Intelligent Digital Twin to  ... 
doi:10.1016/j.procir.2020.05.257 fatcat:l5ceakb6gfg3dpbssugbliuaue

Architecture-driven quality requirements prioritization

Anne Koziolek
2012 2012 First IEEE International Workshop on the Twin Peaks of Requirements and Architecture (TwinPeaks)  
In this position paper, we propose a tool-supported method for architecture-driven feedback into requirements prioritization.  ...  It helps requirements analysts and software architects to study the quality trade-offs of a software architecture, and use this information for requirements prioritization.  ...  Such quality degrees of freedom can be generically identified for a software architecture meta model (e.g.  ... 
doi:10.1109/twinpeaks.2012.6344554 dblp:conf/re/Koziolek12 fatcat:4d5j34f4gbfvferq4ryf7p63wm

An Architecture Framework for Collective Intelligence Systems

Juergen Musil, Angelika Musil, Danny Weyns, Stefan Biffl
2015 2015 12th Working IEEE/IFIP Conference on Software Architecture  
The framework is grounded in an in depth analysis of existing CIS, workshops and interviews with key stakeholders, and experiences from developing a prototypical CIS.  ...  Software architects lack guidance to design CIS for the application context of individual organizations.  ...  EVALUATION We performed a qualitative evaluation of the architecture framework in two industry cases.  ... 
doi:10.1109/wicsa.2015.30 dblp:conf/wicsa/MusilMWB15 fatcat:othuoigc2vgpnmcqtxh2lsakt4

Assessing IT Architecture Evolution using Enriched Enterprise Architecture Models [article]

Christophe Ponsard
2022 arXiv   pre-print
Enterprise Architecture (EA) help companies to keep the evolution of their IT architecture aligned with their business evolution using a set of complementary models ranging from vision to infrastructure  ...  Our work is experimented on the LabNaf EA framework and is illustrated on a partial case study taken from an industrial project.  ...  ACKNOWLEDGMENT Thanks to Alain De Preter for giving early access to the LabNaf Enterprise Architecture tooling, helping in deployment and feedback on this work.  ... 
arXiv:2204.06226v1 fatcat:erequ6edcvcpnp46r5thunnywe

Automation Testing for Order to Cash Process in Microsoft Dynamics 365

Arjun Vishnu Roy, AGI Education Limited and 190 Great South Road Epsom, Auckland, New Zealand, Indian., Shahid Ali
2019 Journal of Software  
The aim of this research is to build an effective testing framework for order to cash process in MSD 365. A test for order to cash process was designed to do the automation testing in MSD.  ...  This discusses the software automation testing of Microsoft Dynamics (MSD) 365 in finance and operations modules. To perform automation testing, order to cash process was selected.  ...  Implementing TestNG framework in this research helped in generating test reports. These test reports provide a detailed analysis of the status of test execution.  ... 
doi:10.17706/jsw.14.11.548-558 fatcat:qsfpciolsbahvovol2tenzjwki

Software Engineering for IoT-Driven Data Analytics Applications

Aakash Ahmad, Mahdi Fahmideh, Ahmed B. Altamimi, Iyad Katib, Aiiad Albeshri, Abdulrahman Alreshidi, Adwan Alownie Alanazi, Rashid Mehmood
2021 IEEE Access  
Secondly, we perform a systematic mapping study to qualitatively select 16 processes (from academic research and industrial solutions) of SE for IoT-DA.  ...  First, using existing frameworks and taxonomies, we develop an evaluation framework to evaluate software processes, methods, and other artefacts of SE for IoT-DA.  ...  A.1 Evaluation Frameworks in SE In software engineering, a number of frameworks have been used for criteria-based evaluation of software processes and their underlying activities such as software architecture  ... 
doi:10.1109/access.2021.3065528 fatcat:rwtcdpt6sfhivadltzjo6c3bkq

A general framework for large scale systems development

Aleks O. Göllü, Farokh H. Eskafi
1997 Proceedings of the 29th conference on Winter simulation - WSC '97  
This paper describes a general framework for the modeling, design, simulation, and prototyping of large scale systems.  ...  The framework uses a coherent set of tools that model the system at hand, take a control design and analyze, verify, and simulate it; and then can generate code that can be run in a target real-time software  ...  This paper describes a general framework for the modeling, design, simulation, and prototyping of large scale systems. The framework uses a coherent set of tools that model the system at hand.  ... 
doi:10.1145/268437.268750 fatcat:qosvlnu4bbg4xlr5l36we2vszm

Report from GI-Dagstuhl Seminar 16394: Software Performance Engineering in the DevOps World [article]

Andre van Hoorn, Pooyan Jamshidi, Philipp Leitner, Ingo Weber
2017 arXiv   pre-print
The main goal of the seminar was to bring together young researchers (PhD students in a later stage of their PhD, as well as PostDocs or Junior Professors) in the areas of (i) software engineering, (ii  ...  This report documents the program and the outcomes of GI-Dagstuhl Seminar 16394 "Software Performance Engineering in the DevOps World". The seminar addressed the problem of performance-aware DevOps.  ...  Possible Approaches Taking this generalized feedback process as a basis for discussion, we formulate the following considerations: Role of Deployment for Feedback.  ... 
arXiv:1709.08951v1 fatcat:cqfbtzva3zf57aav7u7idgzzmy
« Previous Showing results 1 — 15 out of 50,865 results