Skip to content

krlz-dev/SoftwareArchitecture

Repository files navigation

Software Architecture

In this repository there exists some web resources coded during Software Architecture course lectures

About this course

This course was delivered by Prof. Angelo Mesina and TA Evgeny Bobrov, during the fall period of 2018 at Innopolis University

About Prognosis

Abstract Prognostics and health management (PHM) technologies reduce time and costs for maintenance of products or processes through efficient and cost-effective diagnostic and prognostic activities. PHM systems use real-time and historical state information of subsystems and components to provide actionable information, enabling intelligent decision-making for improved performance, safety, reliability, and maintainability.

In this course PHM was considered as a project in order to practice and apply the most recent practices in Software Managment for Sofwate Architecture into Agile methodologies, by the end of semester the project considered to apply several changes in order to stablish a process into what it was defines as "Improved Agile methodology", and much of the published work has been either too exploratory or too limited in scope

Some terminology

(APC) Advanced process control (ANN) Artificial neural network (CBM) Condition-based maintenance (CBA) Cost-benefit analysis (DES) Discrete events system (FMEA) Failure mode and effects analysis (FMECA) Failure mode, effects, and criticality analysis (FTA) Fault tree analysis (IVHM) Integrated vehicle health management (KPI) Key performance indicator (PCA) Principal component analysis (PDF) Probability density function (PHM) Prognostics and health management (PLC) Programmable logic controller (RUL) Remaining useful life (ROI) Return on investment (SVM) Support vector machine (TBM) Time-based maintenance

About Improved Agile

This term was first mentioned by Jeff Sutherland inside the Agile Manifesto itself as a way to improve practices, as a framework tool was also mentioned by Shaimaa Galal and Ehab Hassanein as a tool for generate a database solution with the help of a GUI, in order not to confuse Improved Agile as a practice methodology for software management processes is called iagile, this was part of the Italian Army research "iAgile: Mission Critical Military Software Development" by Luigi Benedicenti, Alberto Sillitti and Angelo Messina.

Maintained by Carlos Rojas - Innopolis 2018

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors