Filters








19,772 Hits in 4.7 sec

Towards a Reference Software Architecture for Human-AI Teaming in Smart Manufacturing [article]

Philipp Haindl, Georg Buchgeher, Maqbool Khan, Bernhard Moser
2022 arXiv   pre-print
Based on these challenges, we developed a reference software architecture based on knowledge graphs, tracking and scene analysis, and components for relational machine learning with a particular focus  ...  Our approach uses knowledge graphs to capture product- and process specific knowledge in the manufacturing process and to utilize it for relational machine learning.  ...  Though this architecture merges different viewpoints from researchers with software engineering and machine learning backgrounds, we expect subtle changes with progress of the research project.  ... 
arXiv:2201.04876v5 fatcat:3hxd3pqomzbi7a6zm54f47hnry

FastPathology: An open-source platform for deep learning-based research and decision support in digital pathology [article]

André Pedersen, Marit Valla, Anna M. Bofin, Javier Pérez de Frutos, Ingerid Reinertsen, Erik Smistad
2020 arXiv   pre-print
Runtime experiments were conducted on four different use cases, using different architectures, inference engines, hardware configurations and operating systems.  ...  Memory usage for reading, visualizing, zooming and panning a WSI were measured, using FastPathology and three existing platforms.  ...  A variety of deep learning use cases, model architectures, inference engines and processors were used. A.  ... 
arXiv:2011.06033v1 fatcat:ezxozosyizgl3b5obpnv5mt4bm

Software Architecture Visualization: An Evaluation Framework and Its Application

K. Gallagher, A. Hatch, M. Munro
2008 IEEE Transactions on Software Engineering  
The framework may also be used as a design template for a comprehensive software architecture visualization tool.  ...  2008) 'Software architecture visualization : an evaluation framework and its application.', IEEE transactions on software engineering., 34 (2). pp. 260-270.  ...  If the visualization is able to support architectural views of the software at runtime, then it may be capable of showing the dynamic aspects of the architecture.  ... 
doi:10.1109/tse.2007.70757 fatcat:yj7rbcxbofeythqa4grxivl2b4

Demonstrating a Runtime Machine-Centric Emergent Software Architecture Framework

Roberto Rodrigues Filho, Barry Porter
2016 2016 IEEE International Conference on Autonomic Computing (ICAC)  
Current solutions to self-adaptive software architecture are very human-centric, depending on humans to define policies or update models that guide software adaptation at runtime.  ...  Our approach derives a continually emergent software architecture by: autonomously exploring all possible architectures that can be used to realise a given software system; monitoring that system in execution  ...  This work was partially supported by the UK's EPSRC under research grant number EP/M029603/1.  ... 
doi:10.1109/icac.2016.35 dblp:conf/icac/FilhoP16a fatcat:nrqrnzpwkrdqpef7gwaanzx63a

Service Development and Architecture Management for an Enterprise SOA [chapter]

Thomas Kriechbaum, Georg Buchgeher, Rainer Weinreich
2014 Lecture Notes in Computer Science  
components -Allow to control runtime-behavior (Exception-Handling, Security, …) -Are used to extract architectural information Seite 13 Service Development Practices § Service Registry -Stores information  ...  Management (Group) § Planning: Definition of EA § Development: Evaluations and Adaptions of EA § Controlling: Design Support and Quality Control Architecture Extraction & Visualization § Up-to-date  ...  Seite 32 Lessons Learned § Model-Driven Development (MDD) + facilitates service development + No boilerplate code, focus on business logic + supports migration to new technology stacks § Model-Based  ... 
doi:10.1007/978-3-319-09970-5_17 fatcat:kzzj24pgnfc4feciwbkjdjo3vq

FastPathology: An open-source platform for deep learning-based research and decision support in digital pathology

Andre Pedersen, Marit Valla, Anna M. Bofin, Javier Perez De Frutos, Ingerid Reinertsen, Erik Smistad
2021 IEEE Access  
The software ASAP [21] supports visualization, annotation and analysis of WSIs. Unlike QuPath, ASAP is based on C++.  ...  A variety of deep learning use cases, model architectures, inference engines and processors were used. A.  ...  Her main research interests include digital pathology and the use of artificial intelligence-based methods, molecular pathology, and translational research.  ... 
doi:10.1109/access.2021.3072231 fatcat:wkrmt5krk5b3jdwmil3qpvmbci

Gym-Ignition: Reproducible Robotic Simulations for Reinforcement Learning [article]

Diego Ferigo, Silvio Traversaro, Giorgio Metta, Daniele Pucci
2019 arXiv   pre-print
modular architecture enables using the simulator as a C++ library, simplifying the interconnection with external software; 2) multiple physics and rendering engines are supported as plugins, simplifying  ...  Furthermore, the Gym-Ignition software architecture provides abstraction of the Robot and the Task, making environments agnostic on the specific runtime.  ...  The European Commission or its services cannot be held responsible for any use that may be made of the information it contains.  ... 
arXiv:1911.01715v2 fatcat:a2j6ma2eezanzfhwnnrgcjzux4

Adaptive Model-Driven User Interface Development Systems

Pierre A. Akiki, Arosha K. Bandara, Yijun Yu
2014 ACM Computing Surveys  
Adaptive user interfaces (UIs) were introduced to address some of the usability problems that plague many software applications.  ...  A summary of the evaluation is presented in tables that visually illustrate the fulfillment of each criterion by each system.  ...  -The learning curve is affected by how common an approach is in a market or software-development company.  ... 
doi:10.1145/2597999 fatcat:7ax5mtk66bgd5odoarb5lln7yu

A collaborative testbed web tool for learning model transformation in software engineering education

D. Rodríguez-Gracia, J. Criado, L. Iribarne, N. Padilla
2015 Computers in Human Behavior  
The proposal is useful as a collaborative scenario for learning MDE and model transformation issues and techniques in Software Engineering education. Abstract Arch.  ...  Modern learning methods MDE require the use of practical approaches to analyze new model-transformation techniques.  ...  This work was also supported by the CEiA3 and CEIMAR consortiums.  ... 
doi:10.1016/j.chb.2014.11.096 fatcat:75ud6foy3zazhbvv32dqiycw5e

A top-down strategy to reverse architecting execution views for a large and complex software-intensive system: An experience report

Trosky B. Callo Arias, Paris Avgeriou, Pierre America, Krelis Blom, Sergiy Bachynskyy
2011 Science of Computer Programming  
An execution view contains architectural information that describes what the software of a software-intensive system does at runtime and how it does this.  ...  This article is an experience report about the application of a top-down strategy to use and embed an architecture reconstruction approach in the incremental software development process of the Philips  ...  Acknowledgements We would like to thank the Software Architecture Team and the software designers of the MRI scanner in Philips Healthcare.  ... 
doi:10.1016/j.scico.2010.11.008 fatcat:4fvgu46pxbbmdlainmvojsghsa

preCEP: Facilitating Predictive Event-Driven Process Analytics [chapter]

Bernd Schwegmann, Martin Matzner, Christian Janiesch
2013 Lecture Notes in Computer Science  
We report on the development of the software tool preCEP that facilitates predictive event-driven process analytics (edPA).  ...  component, a run-time environment as well as a modeling environment, and a visualization component of the predictions.  ...  Such a solution would include a prediction runtime, which analyzes runtime behavior of process instances, a modeling component, i.e. software support to specify the analytical approach to predicting process  ... 
doi:10.1007/978-3-642-38827-9_36 fatcat:aydeufs66verlfk6h6mcisdxnu

How ECP Software Technologies and Math Libraries are Working Toward Performance Portability at Exascale [article]

Lois Curfman McInnes
2021 figshare.com  
runtimes through advanced libraries for scalable mathematics, visualization, and analytics, as well as tools for performance analysis and tuning.  ...  This presentation will provide an overview of approaches being used by ECP Software Technology teams, with emphasis on ECP mathematical libraries, to address performance portability while working toward  ...  management Development Tools • Continued, multifaceted capabilities in portable, open- source LLVM compiler ecosystem to support expected ECP architectures, including support for F18 •  ... 
doi:10.6084/m9.figshare.14156903.v2 fatcat:6l4gtrlvnjdoxesj5wedcephlu

How ECP Software Technologies and Math Libraries are Working Toward Performance Portability at Exascale [article]

Lois Curfman McInnes
2021 figshare.com  
runtimes through advanced libraries for scalable mathematics, visualization, and analytics, as well as tools for performance analysis and tuning.  ...  This presentation will provide an overview of approaches being used by ECP Software Technology teams, with emphasis on ECP mathematical libraries, to address performance portability while working toward  ...  management Development Tools • Continued, multifaceted capabilities in portable, open- source LLVM compiler ecosystem to support expected ECP architectures, including support for F18 •  ... 
doi:10.6084/m9.figshare.14156903.v1 fatcat:t34u2qaltng65dr6eb5trdbavm

Performance Analysis of Open Source Machine Learning Frameworks for Various Parameters in Single-Threaded and Multi-threaded Modes [chapter]

Yuriy Kochura, Sergii Stirenko, Oleg Alienin, Michail Novotarskiy, Yuri Gordienko
2017 Advances in Intelligent Systems and Computing  
It was demonstrated for the use case of MNIST database of handwritten digits in single-threaded mode that blind selection of these parameters can hugely increase (by 2-3 orders) the runtime without the  ...  of operation Also, we present the results of testing neural networks architectures on H2O platform for various activation functions, stopping metrics, and other parameters of machine learning algorithm  ...  Acknowledgements The work was partially supported by NVIDIA Research and Education Centers in National Technical University of Ukraine "Igor Sikorsky Kyiv Polytechnic Institute".  ... 
doi:10.1007/978-3-319-70581-1_17 fatcat:swrzfwo3z5ganivlnssvpuot2m

VET3D

Craig Anslow, Stuart Marshall, James Noble, Robert Biddle
2006 Companion to the 21st ACM SIGPLAN conference on Object-oriented programming systems, languages, and applications - OOPSLA '06  
We are interested in finding new ways to visualize our software execution traces. An issue in visualizing our execution traces is deploying and integrating them into users' environments.  ...  We have a tool called VET3D that transforms execution traces into visualizations over the web. Our tool will help developers to understand the structure and behaviour of software.  ...  VARE is a client-server architecture for supporting the visualization of software in a distributed environment.  ... 
doi:10.1145/1176617.1176658 dblp:conf/oopsla/AnslowMNB06 fatcat:cj52tevh6rdjvnkbqnitma5twq
« Previous Showing results 1 — 15 out of 19,772 results