Study #1: Aviation MRO Optimization Software

Introduction

Aviation Maintenance, Repair, and Overhaul (MRO) supply chains deal with extreme complexity. Airlines and MRO providers manage deep long-tail parts inventories with intermittent, sparse demand and highly variable lead times and prices. Unpredictable failures and random BOMs for repairs mean usage can spike without warning. Parts often have strict lifecycles (e.g. max cycles or flight hours) and criticality classifications (“no-go” parts that ground aircraft vs. “go-if” or deferrable items). These factors make forecasting and stocking decisions notoriously difficult – a delicate balance between avoiding AOG (aircraft on ground) incidents and minimizing excess inventory.

Multiple software vendors claim to solve these challenges with specialized optimization tools. This study takes a skeptical deep-dive into the leading “Aviation MRO optimization” solutions. We will critically assess each vendor’s technology: Do they truly provide state-of-the-art capabilities like probabilistic forecasting (for both demand and lead times), economic optimization (maximizing bang-for-buck in inventory decisions), and high automation to cope with tens or hundreds of thousands of part numbers? Marketing claims of “AI/ML-driven” improvements – such as dramatic inventory reduction percentages or service level boosts – will be scrutinized for substance. We specifically look for evidence of advanced engineering (or lack thereof) behind these claims, and whether the tools rely on automated analytics versus cumbersome user-defined parameters. Finally, we consider integration realities in the messy IT landscape of aviation MRO, challenging any “plug-and-play” claims.

The goal is to give MRO executives with a technological bent a no-nonsense, detailed overview of the market’s offerings – separating genuine innovation from buzzwords.

Vendor Rankings (Summary)

1. Lokad – Top-tier probabilistic forecasting and automation for aviation. Lokad leads with cutting-edge tech like probabilistic demand/lead time forecasting and differentiable programming, purpose-built through years of R&D in aviation 1. It emphasizes economic optimization (cost vs. service) and minimal manual tuning, making it a front-runner for truly state-of-the-art MRO inventory planning.

2. PTC Servigistics – Comprehensive legacy suite with modern enhancements. Servigistics offers the broadest feature set (multi-echelon optimization, advanced forecasting, IoT integration) and is widely used in aerospace & defense 2. It applies “AI/ML” under the hood and handles complex scenarios, though some algorithms date back decades of development. Very powerful, but its complexity can mean heavier configuration and reliance on expert setup.

3. Syncron – Service parts specialist with growing AI capabilities. Syncron’s cloud platform is dedicated to service parts planning for manufacturers and now aerospace. It touts AI, machine learning, and advanced simulations to handle complex, intermittent demand patterns 3. Probabilistic features are emerging, and it focuses on economic stock optimization, though depth in aviation-specific quirks is still evolving (strong in OEM aftermarket historically).

4. ToolsGroup (SO99+) – Proven stochastic modeling, but aging “AI” narrative. ToolsGroup pioneered forecasting of intermittent demand and multi-echelon inventory optimization 4. Its probabilistic models handle the “long tail” of spare parts well. However, claims of being “AI-powered” appear overstated – analyses suggest its tech is largely traditional statistics (pre-2000 models) with some updates 5. Still, it delivers solid automation for large-scale parts planning.

5. Armac Systems (RIOsys) – Aviation-focused optimizer for rotables and spares. Armac (owned by SR Technics) is a niche leader specifically for airline/MRO inventory. Its RIOsys tool computes optimal stock levels for both rotables and consumables even under unscheduled (random) demand and multi-site networks 6. It embeds operational knowledge (e.g. reliability data) into the model and continuously refines recommendations. Domain-specific strength is high, though the company is smaller and tech details (AI/ML) are less publicly emphasized.

6. Baxter Planning (Prophet by Baxter)Service parts planning fundamentals with cost focus. Baxter’s solution covers forecasting, inventory planning, and automated replenishment. It uses a “Total Cost Optimization” approach that considers part criticality, location, and customer urgency to balance service and cost 7. It’s a solid, pragmatic tool (20+ years in service parts), though it relies more on traditional forecasting methods and user-defined parameters than true AI-driven automation.

7. Smart Software (Smart IP&O)Advanced intermittent demand forecasting engine. Smart Software is known for its probabilistic forecasting of spare parts using a patented bootstrapping method 8. It generates thousands of demand scenarios to capture variability, yielding an accurate full distribution of demand over lead times. This results in optimized stock levels for intermittent parts. However, Smart’s focus is on forecasting and safety stock calcs; it’s a narrower solution (often supplementing an ERP) rather than a full end-to-end MRO platform. Integration and user effort to act on its forecasts are still needed.

8. IBM (MRO Inventory Optimization, formerly Oniqua)Analytics-driven, asset-intensive industry focus. IBM’s MRO IO (acquired from Oniqua) is a cloud platform combining statistical analysis, prescriptive analytics and optimization for maintenance spares 9. It addresses intermittent demand with built-in forecasting and criticality-based recommendations, aiming to minimize downtime 10. The tool excels in identifying excess vs. shortage and guiding planners via “scores” and work queues. While it uses some automation, the approach leans more toward decision-support dashboards – requiring users to review insights (e.g. by criticality, lead time) and act 11. Its technology is solid but not flashy – more heavy analytics than “AI magic,” and often requires significant data cleansing (an IBM forte) and integration work.

9. SAP Service Parts Planning (SPP)Capable module with heavy configuration. SAP’s own spare parts planning solution (part of SAP SCM/APO, now transitioning into IBP) offers multi-echelon inventory optimization and supports methods like Croston’s for intermittent demand 12. In theory it can handle aviation-scale complexity, and some large OEMs helped shape its functionality. In practice, SAP SPP requires extensive user-defined settings (forecast models selection, service class targets, etc.) and significant customization to fit aviation needs. It’s typically less automated – planners must configure parameters (e.g. lifecycle codes, supersession chains, min/max) rather than the system self-learning. As an ERP-integrated option, it’s reliable but not at the forefront of algorithmic innovation.

10. Oracle Spares ManagementBasic spare parts planning within Oracle ERP. Oracle offers a Service Parts module (in E-Business Suite and Cloud SCM) covering demand forecasting, stock level planning, etc. 13. It includes standard intermittent demand techniques and order optimization across a network. Like SAP, it tends to rely on rule-based setups and user input – e.g. planners define forecasting strategies (Croston, exponential smoothing) and inventory policies. Oracle’s solution gets the job done for some, but we found no evidence of cutting-edge AI or probabilistic optimization; it’s generally a step behind the specialized vendors on technology.

Next, we delve into detailed analysis of each vendor’s technology, capabilities, and claims, highlighting where they shine and where skepticism is warranted.

Lokad – Probabilistic “Quantitative Supply Chain” for Aviation

Lokad is a newer entrant (founded in the 2010s) that has aggressively focused on aerospace & MRO optimization as a core specialty. Its approach is unapologetically data-science-driven. Lokad’s platform centers on probabilistic forecasting and what they term “predictive optimization.” Instead of forecasting single-point demand, Lokad models the full probability distribution of demand, lead times, and even part scrap rates 1. This is crucial for aviation’s high uncertainty: for example, a part may usually last 5,000 hours but occasionally fail much sooner – a probabilistic model captures that risk. Lokad then computes stocking policies that minimize total cost (holding costs, stockout costs, AOG penalties) given those uncertainties.

A standout aspect of Lokad’s tech is differentiable programming 1. This essentially means they use techniques from machine learning to “learn” from complex supply chain data patterns. For instance, maintenance schedules, reliability curves (MTBUR – Mean Time Between Unscheduled Removal), repair cycle times, etc., can all be factored into a neural network-like model rather than fixed rules. Lokad claims this allows automatically extracting patterns from the data that traditional hard-coded formulas might miss 1. It’s a novel concept in supply chain, and while hard to verify externally, it indicates serious engineering beyond buzzwords.

Importantly, Lokad provides engineering detail on their approach – a refreshing change from vague AI claims. In a press release with Revima (an APU/Landing Gear MRO), they explicitly mention probabilistic forecasting for demand, lead time, and scrap, combined with differentiable programming to model complex repair processes 1 1. These are concrete techniques, not just marketing speak. The fact that Lokad’s CEO is an active blogger on supply chain math adds credibility (they frequently critique traditional methods and even publish comparisons).

From an automation standpoint, Lokad’s solution is highly automated once data is in place. It’s delivered as software-plus-services (“Supply Chain as Code” concept): their team helps configure a custom optimization model using their scripting language (Envision). After that, the system continuously ingests data (e.g. daily parts transactions, removals, etc.) and regenerates stock level recommendations, purchase orders, repair orders prioritization, etc., with minimal manual intervention. It’s built to handle tens or hundreds of thousands of P/Ns by letting the algorithms compute optimal policies for each, rather than planners maintaining thousands of min/max settings. One aviation MRO executive confirms “Lokad has provided the right tools and support to… reduce uncertainty by incorporating a probabilistic approach,” achieving demanding fill rate targets with reduced risk 14.

Lokad is also candid about integration: they don’t pitch a pure “plug-and-play” fantasy, acknowledging that aviation data is messy. Instead, they often leverage all available data sources, even if imperfect. For example, they might use OEM-provided reliability metrics (MTBUR) and the operator’s historical removal data, weighting them according to which is more predictive for each part 15 16. This level of nuance – using multiple data sources to triangulate – shows an advanced understanding of aviation specifics (e.g. using OEM data when in-service data is sparse, and vice versa).

Skeptical viewpoint: Lokad’s claims are generally backed by evidence (case studies with Air France KLM, Revima, etc., and detailed technical blogs). One should still ask hard questions: for instance, how easily can a typical MRO adopt Lokad’s solution without a team of data scientists? Lokad tends to work closely with customers via their own experts, which is great for results but could be seen as a consulting-heavy model initially rather than pure software. Also, while probabilistic models are ideal for intermittent demand, their accuracy depends on data quality – garbage in, sophisticated-garbage out remains a risk. Lokad’s results like “inventory lowered by 60%” in one case 17 should be met with healthy skepticism – such outcomes might be exceptional or measured against a very poor baseline. Nonetheless, among vendors, Lokad appears to push the envelope the most on modern forecasting and optimization science. It does not rely on users to set arbitrary service level targets or ABC classes; instead it automates decisions by calculating the economic trade-offs for each part. This level of automation and probabilistic rigor makes it a top-ranked choice for those willing to embrace a newer solution.

PTC Servigistics – Heavyweight Champion with Updated Tech

Servigistics is the veteran in this space – its lineage goes back through industry pioneers (Xelus, MCA Solutions) that were rolled up into Servigistics, and then acquired by PTC in 2012 18. It’s by far the most widely deployed Service Parts Management (SPM) software among large aerospace & defense organizations. Qantas, Boeing, Lockheed Martin, the U.S. Air Force – such names often appear as Servigistics users 19. With that pedigree, Servigistics sets a high bar in terms of breadth and depth of features.

From a capabilities perspective, Servigistics pretty much lists every function an MRO or aftermarket logistics team could want: demand forecasting specialized for low-volume, sporadic demand, multi-echelon inventory optimization (positioning stock across, say, central warehouse, forward bases, repair shop, etc.), multi-source procurement planning, repair vs. buy decisions, and even an integrated parts pricing module 20. Notably, PTC has also extended Servigistics via IoT integration – using their ThingWorx platform to feed in connected equipment data (e.g. usage or sensor data from aircraft/engines) to predict failures of life-limited parts and plan replacements proactively 21 22. This begins to address the “random BOM” issue by forecasting part removals based on actual condition monitoring, not just historical stats.

Servigistics does claim to incorporate modern data science: “forecasting, optimization, and analytics modules take advantage of AI, machine learning, and big data” 23. However, details on how exactly AI/ML is used are scant in public materials. Given the tool’s long history, it’s likely that much of the forecasting engine still relies on classic statistical methods (Croston’s method, exponential smoothing variants for intermittent demand, perhaps Bayesian estimation for low demand) which have been incrementally improved. The mention of working with academics like Dr. John Muckstadt suggests the use of proven analytical models for multi-echelon optimization 24. Muckstadt’s algorithms (from his book “Service Parts Management”) are more operations research (mathematical optimization) than machine learning – which is fine, often optimal for these problems. The “AI/ML” may be more of a recent wrapper – possibly using machine learning for things like anomaly detection in demand, or classification of parts (e.g. grouping similar demand patterns), rather than core forecasting. One should be a bit skeptical that Servigistics suddenly became an “AI” platform; it’s more accurately a very sophisticated OR (Operations Research) platform with some new AI-enabled features at the edges.

Probabilistic forecasting: Does Servigistics do it? Historically, it could produce a demand distribution for each part (for example, via bootstrapping or predefined statistical distribution fitting) to compute optimal safety stocks. Multi-echelon optimization inherently requires probabilistic inputs (to calculate probabilities of stockout across locations). PTC’s documentation references “types of probability distributions utilized” in stocking decisions 25, implying the system does consider more than just a single mean forecast. We can reasonably assume it does some form of probabilistic forecasting or at least scenario simulation for sporadic demand (MCA Solutions, one of its predecessors, was known for Monte Carlo simulation in planning). The difference with a modern approach is whether these distributions are learned automatically or selected via rules. In Servigistics, a planner typically sets each part on a forecasting method (or the system auto-selects from a set of methods) and then chooses service level targets. There is a lot of user-defined policy possible – e.g., planners can segment parts by criticality or value and assign different fill rate goals (the system has a rich segmentation capability) 26. If not fully automated, this could be a weakness: the tool can optimize once you feed in those parameters, but determining what service level each of tens of thousands of parts should have is often left to the user’s judgment or simple rules (like “95% for no-go parts, 80% for go-if parts”). Truly optimal solutions would calculate those trade-offs dynamically. It’s unclear if Servigistics has an automated “service level optimization” that, for example, maximizes overall availability for a given budget – likely it can do it, but many users may not utilize that mode due to complexity.

Servigistics also addresses part lifecycle and repair loop aspects. For rotables (repairable parts), it can plan the repair pipeline and factor in turnaround times and yields. The newer “Connected Forecasting” extension explicitly forecasts removals of parts like Life Limited Parts (LLPs) based on their remaining life and usage data 27 – a very important capability in aviation where you know a part will need replacement after X cycles. This helps mitigate the erratic demand by injecting some deterministic signals (e.g., scheduled removals) into the forecast.

On integration: PTC has partnered with major MRO ERP providers like IFS and Trax to integrate Servigistics 28. Nonetheless, integrating such a comprehensive tool with an airline’s maintenance system is a major project (often 6-12+ months). Any “plug-and-play” claims from sales should be taken with a grain of salt. In reality, one must map dozens of data fields (install base data, parts catalogs, BOMs for maintenance tasks, repair cycle data, etc.) and often clean up data quality. Servigistics likely has standard adapters for systems like SAP or Oracle, but custom work is the norm – consistent with any enterprise solution.

Key skepticism points: Servigistics is extremely powerful, but is it easy to get value out of it? Many legacy installations end up underutilized, using only basic features (like single-echelon planning with set safety stocks) because the full-blown optimization can be overwhelming without expert users. It’s worth probing a vendor on how automated the system really is in practice – e.g., does it automatically detect a change in lead time variability and adjust reorder points, or does a planner need to intervene? The presence of many “planning parameters” suggests a lot of tuning is possible 29, which can be good or bad. For example, Servigistics allows overriding the calculated EOQ or forcing certain forecast periods 29, which hints that the out-of-the-box calculations might not always be trusted by users.

In summary, Servigistics is the most feature-rich option and has evolved to include modern elements (IoT data, some AI). It provides state-of-the-art capabilities, but whether it provides state-of-the-art solutions depends on execution – an area to be wary of. For an MRO with the resources to implement it fully, it can yield excellent performance (94% parts availability at Qantas was reported 30). But smaller operations might find it heavyweight. Its marketing claims (leader in every analyst report, etc.) are typical and partly true given market share, but prospective buyers should look past the accolades and ensure they have the process maturity to harness this powerful but complex tool.

Syncron – Cloud-Native Service Parts Planning with AI Promises

Syncron is another major player, coming from a different angle – it started with manufacturers’ aftermarket service parts (especially automotive and industrial machinery) and has expanded into aerospace/defense in recent years. Syncron’s value proposition centers on being a purpose-built, cloud-based platform for service parts, combining several modules (Inventory optimization, Price optimization, and even an IoT-based uptime forecasting module) 31 32. In the context of aviation MRO, Syncron is gaining traction – for example, ATR (the regional aircraft maker) recently chose Syncron for inventory management across its global fleet support 33 3.

Technologically, Syncron advertises the use of AI, machine learning, and advanced analytics in its Parts Planning solution 3. Concretely, they mention the software “tracks demand trends and configures advanced simulations to plan and predict parts service needs” 3. This suggests Syncron uses some form of Monte Carlo simulation or probabilistic planning as well – likely generating scenarios of demand and supply to optimize stock. In an IDC MarketScape, Syncron was noted for “dynamic replenishment, probabilistic planning/forecasting” among its strengths 34, indicating it isn’t just using deterministic or rule-based methods. Unlike some older tools, Syncron being cloud-native means it can crunch large datasets and run extensive simulations in the background without the customer needing to manage the IT infrastructure.

A notable aspect of Syncron’s philosophy is servitization – helping companies treat uptime as a service. In practical terms, the Syncron platform ties together service parts forecasting with field service management inputs and IoT predictive maintenance signals (via their Uptime™ module). For aviation, this could mean using aircraft health monitoring data to anticipate parts demand. It’s similar in concept to what PTC does with ThingWorx, but Syncron has packaged it as part of their suite specifically for after-sales service. This approach aligns with trends like power-by-the-hour in aviation, where availability is everything.

In terms of optimization, Syncron optimizes inventory by balancing availability vs. cost. They explicitly claim improvements such as 12–17.5% increase in part availability and 15% reduction in inventory cost for customers 35. These figures, like all such claims, should be viewed with caution – they might be from select case studies. There is little technical detail publicly on the algorithms behind Syncron’s optimization. However, one can infer they use a combination of statistical forecasting models, machine learning for pattern recognition, and some heuristic or solver for multi-echelon stocking. Syncron Inventory was historically strong in distribution network optimization (for OEMs with dealer networks, etc.), so multi-location optimization is in its DNA.

Automation and user effort: Syncron likely automates many routine tasks – being modern software, it was designed for cloud and usability. It probably auto-selects appropriate forecasting models and updates them as data changes, rather than expecting users to manually tune each SKU’s forecast method (a bane of older systems). That said, Syncron’s typical user base (manufacturers) often still set business rules – e.g. classify parts by lifecycle or criticality to apply different policies. We should verify if Syncron allows fully hands-off optimization. There is mention that Syncron’s price and inventory modules currently use separate databases that require integration 32, which hints at some legacy underpinnings. It might not be as seamless across modules as advertised.

One strength Syncron emphasizes is part lifecycle management: handling new parts introductions, obsolescence, supersessions. In aviation, where parts get replaced by newer versions or PMA alternatives, this is crucial. Syncron has been dealing with similar issues in automotive (where model changes affect parts demand) – presumably the system can forecast demand decay for older parts and ramp-up for new ones using analogies or linked forecasts.

Claims verification: Syncron has relatively fewer public technical whitepapers, so part of our skepticism is that we must rely on what they claim and a few references. The ATR press release indicates the solution will help with supply chain instability and scaling operations 36 – but that’s generic. The key tech claim is the combination of AI/ML + simulation 3. We would question Syncron: Do they provide evidence of ML models in action? For example, do they use neural networks to detect demand causals (like usage rates or failures) or just time-series methods? Also, if they say “AI”, is it just a label for their statistical models or truly new techniques? Without more detail, we remain cautious.

However, unlike some competitors, Syncron does not rely on ancient architectures – it’s a 21st-century platform from the ground up. This likely means better UI, and possibly faster deployment (their integration to ERP uses modern APIs, and they often do the heavy lifting for customers). Still, “plug-and-play” is unrealistic: ATR’s implementation, for instance, probably required mapping Syncron to ATR’s custom SAP and maintenance systems. Syncron’s team actively worked with ATR to tailor enhancements for aviation’s “unique demands” 37 – implying that out-of-the-box, some aviation-specific needs weren’t met until they collaborated. This is both good (vendor is willing to adapt) and cautionary (the product wasn’t fully ready for all aviation complexities initially).

In summary, Syncron is moving towards state-of-the-art with probabilistic and AI elements, and it has strong automation orientation. It might not yet have the deep aviation track record of Servigistics, but it’s quickly becoming a top contender as evidenced by new aviation customers. MRO executives should verify Syncron’s ML claims (ask for specifics or demos of how it forecasts a lumpy part number) and ensure that any promised inventory/service improvements come with data – not just industry averages. As with others, treat glowing percentages (e.g. “15% inventory cost reduction”) as a rough guideline; real results will vary by how disorganized the starting process was. Overall, Syncron ranks high due to its modern architecture and focus on intelligent automation, tempered by the need to prove its tech beyond the buzzwords.

ToolsGroup – Strong Intermittent Demand Algorithms, but How “Intelligent”?

ToolsGroup is a well-established vendor (founded in 1993) known for its flagship SO99+ (Service Optimizer 99+) software. It has a significant presence in aftermarket parts planning across industries – from automotive spare parts to industrial equipment, and it has been used in aerospace/defense contexts as well. ToolsGroup’s core strength has always been handling the “long tail” of demand with what they call a probabilistic model. They highlight that traditional tools fail on intermittent demand, whereas ToolsGroup “solves the service parts planning problem with an exceptional ability to forecast intermittent demand and globally optimize multi-echelon inventory” 4.

The technology behind ToolsGroup’s forecasting is indeed probabilistic. Historically, they utilized a proprietary approach where instead of forecasting one number, they model demand as a probability distribution for each SKU. This could be done via Monte Carlo simulation or analytically fitting a distribution (some sources indicate ToolsGroup might use a form of bootstrapping or a variation of Croston’s method combined with variability analysis). For each part, given the demand distribution and lead time, the software computes the inventory required to achieve a target service level or conversely, the service level attainable for a given stock budget. This approach was somewhat pioneering in the 1990s/2000s when most planning systems were using simplistic methods. It allows service levels to be managed very tightly even for extremely slow-moving items. ToolsGroup also introduced the concept of “service level-driven planning” where you specify the desired service level per SKU and the tool figures out the stock needed, rather than planners guessing safety stock.

However, the modern critique is whether ToolsGroup has significantly innovated beyond its earlier models. The company now markets itself as “AI-powered” and speaks of things like “demand sensing” and machine learning. But a market study by Lokad points out that ToolsGroup’s public materials still hint at older techniques and even note an inconsistency: ToolsGroup started advertising probabilistic forecasts but still referenced MAPE (Mean Absolute Percentage Error) improvements, which “does not apply to probabilistic forecasts” 5. This suggests a bit of marketing veneer – you wouldn’t measure forecast error with MAPE if you were truly focusing on distribution forecasts. In other words, ToolsGroup might still mostly produce a single forecast for each item (for business reporting), using probabilistic ideas under the hood for inventory calcs. The mention of “demand sensing” (usually meaning using very near-term signals like orders-on-hand or IoT data to adjust forecasts) is also challenged as having little support in scientific literature 38 – implying ToolsGroup may use the buzzword but not necessarily a proven advanced method.

That said, ToolsGroup’s capabilities are solid. It supports multi-echelon optimization, meaning it can recommend where to stock parts in a network to meet service targets with minimal inventory. It also can handle repositioning of inventory and redeployment, which is useful in MRO when parts might be moved between bases or regions. ToolsGroup’s solution often is integrated with ERPs like SAP – some companies use SO99+ alongside SAP to overcome limitations of SAP’s planning (ToolsGroup even pitches that it can extend SAP APO with probabilistic forecasting 39). It’s generally highly automated: once configured, planners mostly monitor exceptions. The tool will churn through thousands of SKU-location combinations and only flag items where perhaps the service level is projected to slip or a demand spike occurred that requires intervention.

On the specifics of MRO context: ToolsGroup certainly can model intermittent demand, but does it account for things like part criticality or lifecycle? ToolsGroup tends to be generic; however, users can input different service level targets or costs for different part categories. It may not natively know “go/no-go” criticality, but a customer could incorporate that by simply setting a near-100% target service level for “no-go” items and lower for others. The optimization then follows that directive. Similarly, for lifecycles, ToolsGroup might not have an out-of-the-box module to forecast based on remaining life (like Servigistics or Syncron do with IoT data), but one can manually adjust forecasts for known scheduled replacements. It’s more of a toolkit that can be adapted to various needs, rather than an aviation-specific solution.

One area to watch is ToolsGroup’s claims of typical results: for instance, they claim clients achieve 20-50% reduction in lost sales, 10-30% reduction in inventory, and 95-99% service levels 40. While these ranges are plausible, they are broad and clearly marketing-driven. Such improvements are likely from companies that had no real optimization before – implementing any decent tool would yield big gains. It doesn’t necessarily mean ToolsGroup uniquely achieves those versus peers. There’s often no independent study to verify these percentages, so we remain skeptical of taking them at face value (the absence of context like “compared to what baseline?” or “over how long?” is telling).

User-defined vs. automation: ToolsGroup is relatively automated in forecasting, but it does allow a lot of configuration. For instance, planners can choose the service level targets by item or group. If a company doesn’t know how to set those, they might revert to old habits (ABC classification etc.), which limits the tech’s impact. Ideally, one would use ToolsGroup’s optimization to determine those targets optimally – I believe ToolsGroup has functionalities like balancing inventory investment vs. service across the portfolio, which is a form of economic optimization. But it may require using their consulting or advanced features to set up properly.

Integration effort for ToolsGroup is moderate – they need feeds of usage history, BOMs, etc. It’s not quite plug-and-play with something like AMOS or Rusada (common MRO systems), so expect a project, though many integration connectors exist given ToolsGroup’s long history.

Bottom line: ToolsGroup is a capable, trusted solution for spare parts optimization. It definitely qualifies as state-of-the-art circa 2010, and still holds up well. But in 2025, one should question how much it has incorporated newer AI/ML techniques. The available evidence suggests a lot of buzzwords but not much concrete new methodology published. That doesn’t mean it doesn’t work – it works, but the “AI” label might just mean it’s using sophisticated statistics (which is fine). For an MRO exec, ToolsGroup could be a lower-risk choice (established product, many reference customers). Just be aware that you might not be getting a truly next-gen system; you’re getting a very good traditional system. If the company is pitching “AI,” ask them to clarify what exactly is AI-driven in the product and how it improves on their already good probabilistic models. Also, ensure your team will leverage its strengths (like multi-echelon optimization) fully, and not dumb it down to a basic planning tool.

Armac Systems (RIOsys) – Aviation Native, Optimizing Rotables and Repairs

Armac Systems is unique on this list as it was born out of the aviation MRO world specifically. It’s a smaller vendor (based in Ireland, now owned by SR Technics as of late 2010s 41) that focuses 100% on aviation inventory optimization. Armac’s flagship, RIOsys (Rotable Inventory Optimization system), is designed for airlines and MROs dealing with both expendable spares and high-value rotable components.

What sets Armac apart is its domain specificity. The software is described as “aviation specific inventory planning and optimization” aimed at maximizing spare parts availability at lowest economic cost 6. It explicitly acknowledges the typical aviation scenario: “unscheduled part demand, numerous components, and multi-site operations are the norm” 42. The tool helps calculate optimal inventory levels for both rotable and consumable parts, meaning it can determine not only how many to buy, but also how many to hold as spares vs. repair pipeline, etc., to meet dispatch reliability targets. It also mentions that operational knowledge is incorporated into your provisioning model and continuously refined 43. This suggests the system learns or updates its parameters as more data comes in (for example, as you observe actual removal rates of components, it refines the forecast or recommended stock for that component).

One likely aspect of Armac’s approach is leveraging reliability engineering data. Aviation maintenance has concepts like MTBF/MTBUR, reliability curves, and removal rates per 1000 flight hours. Armac likely uses those to predict demand rather than just time-series extrapolation. For instance, if an airline operates 100 A320s and a certain pump has an MTBUR of 5000 flight hours, you can forecast roughly how many failures per year to expect (with variability). This is very specific to MRO and differs from forecasting, say, selling spare parts to customers. Armac’s partnership with academia and “big data business intelligence techniques” 41 implies they’ve researched and implemented models geared for this kind of reliability-based forecasting.

Armac also caters to the “go/no-go” criticality indirectly by focusing on technical dispatch reliability. In an airline, dispatch reliability (the percentage of flights that depart without a delay or cancellation due to maintenance) is a key metric. Spare parts availability, especially of no-go items, directly drives that. Armac’s case studies (like Iberia) indicate the goal was to improve material availability while reducing cost 44. The CEO of Armac highlighted delivering improved spare availability at the lowest economic cost 45. So they are clearly doing an economic optimization: ensuring that critical parts are always on hand (to avoid AOG) but not overstocking everywhere.

One interesting note: Armac’s RIOsys integrates with existing ERPs (like SAP) to provide an “additional layer of intelligence” 46. This shows they aren’t replacing the transactional system, but augmenting it – a common theme in optimization software. Integration with SAP was a selling point (they achieved SAP certification, etc.), but again integration takes work.

Armac likely provides a lot of automation for planners in the sense that it generates recommendations (e.g., stock this part at base X, move these excess units from base Y to Z, repair this many units now, etc.). It also probably has user-friendly dashboards highlighting surplus and shortages and helping prioritize actions 47. This is crucial for smaller planning teams – the tool needs to tell them what to do today. Iberia’s use of Armac reportedly helped “identify surplus and shortages, and prioritize daily activities” for inventory planners 47. That indicates a high level of system-guided decision-making – a sign of strong automation.

On the skepticism side, because Armac is smaller and not as visible in marketing, there’s less independent evaluation available. It sounds very competent for aviation, but does it truly use state-of-the-art algorithms? Or is its success mainly due to being tailored (with lots of expert rules and templates specifically for airlines)? For example, Armac could be using fairly standard statistical models but pre-configured with the right parameters for aviation scenarios out-of-the-box. That’s still valuable, but not “magic”. The mention of “continuously refined” models 43 hints at some machine learning or at least iterative calibration is happening, which is good.

One potential weakness could be scale and resources: as a smaller vendor, can Armac invest in the latest AI research at the same pace as, say, PTC or Lokad? Possibly not, but being focused, they may not need fancy AI if their engineered solution already fits the domain well. Also, being owned by SR Technics (a major MRO) could mean they have deep domain feedback but also that their horizon might be limited to that owner’s needs.

Armac doesn’t loudly tout “AI” in their press releases – they use terms like “new-generation, intelligent inventory planning” and “big data techniques” 41, which are buzzwords but not very specific. It’s worth asking Armac for specifics: do they simulate the repair cycle variability? Do they optimize for both fill rate and asset utilization? How do they handle part obsolescence (does the system alert when a part is getting phased out so you don’t overstock it)? Given their niche, they probably have features for end-of-life planning and rotables pooling optimization that others might not emphasize.

Integration remains a challenge: even with a SAP integration, not all airlines use standard systems. Many use specialized MRO systems like AMOS, Ultramain, etc. Armac would have to map into those or rely on data exports. Not plug-and-play, but their team likely has done it for similar clients.

In conclusion, Armac Systems’ RIOsys is a strong choice for aviation MRO specifically, likely providing a lot of value with relatively less configuration if you fit their typical profile (airline with multiple maintenance bases, mix of rotable and expendable spares). It can be considered state-of-the-art in terms of domain alignment – it knows your problem intimately. On pure tech, it probably uses advanced analytics (if not cutting-edge AI, at least very specialized algorithms). MRO executives evaluating Armac should verify that the tool indeed covers all modern needs (perhaps ask if they use probabilistic forecasting or optimization solvers, etc.). The proven track record (savings in the “millions for aviation organizations” are claimed 41) gives Armac credibility. Just approach their ROI claims as you would any vendor – with a “trust but verify” mindset – and ensure you have the IT support to integrate it into your environment.

Baxter Planning (Prophet by Baxter) – Cost-Focused Planning with Human-in-the-Loop

Baxter Planning is an established provider in service parts management, around since the 1990s. Their solution, often referred to as Prophet, targets a broad range of industries (tech, medical devices, etc.) and includes the MRO/aviation sector to some extent (though their strongest footprint is in tech and telecom hardware service parts). Baxter’s approach is grounded in practical planning experience – the founder was a service parts planner himself – so the software reflects real-world processes. This means it covers end-to-end planning: Forecasting, Inventory Optimization, Replenishment, Repair planning, Lifecycle management, Excess management, etc., in one system 7.

A key tenet of Baxter’s method is “Total Cost Optimization” 48. They explicitly consider part cost, location, and customer/asset criticality when planning inventory. In other words, their engine tries to minimize the total cost of inventory while meeting service goals. For example, if a part is very expensive and only mildly critical, the system might accept a longer lead time (perhaps relying on emergency orders) rather than stocking many on the shelf. Conversely, for a no-go part at a remote site, Prophet might recommend stocking spares despite low demand because the cost of stockout (AOG, downtime) is too high. This is an economic optimization philosophy and is what “bang for buck” in stocking decisions is about. Baxter deserves credit for building that thinking in.

However, the way Baxter achieves this seems to be through a lot of user-driven settings augmented by automation. Their system allows planners to input attributes like part criticality, support commitments (SLAs), and the software will optimize within those constraints. But does it do probabilistic forecasting? It’s not very clear from public info. Being an older solution, it likely started with traditional forecasting (moving averages, exponential smoothing) and maybe later added Croston’s or bootstrap for intermittent demand. It may not be as explicitly probabilistic as Lokad or Smart. Instead, Baxter might optimize inventory by scenario analysis or service level formulas.

For intermittent demand, Baxter definitely recognizes the issue – their literature would talk about slow-moving parts needing special treatment. The question is whether they rely on the planner to classify those parts and choose a method or if the system adapts. Given the era it was built, I suspect more of the former: the planner sets, for instance, a forecast method (maybe Prophet has an “intermittent demand forecasting” module that uses a certain technique), and then the system uses that to compute stocking levels.

Baxter’s tool does emphasize automation in execution: things like Supply Order Automation (automatically generating POs, repair orders) and Redeployment (moving excess stock to where it’s needed) are in its feature list 49. This is critical when dealing with thousands of parts – you want the system to automatically kick off recommended actions and only involve planners by exception. By most accounts, Prophet can handle a large scale (tens of thousands of parts across many locations) because some of their clients are large tech companies with global field spares.

One thing to watch is that Baxter Planning historically did a lot of customization per client. As a private smaller firm, they would often tweak or add features for specific needs. This means your mileage may vary – one company might use Baxter’s advanced min-max optimization, another might use it in a simpler min-max mode. It’s flexible, but that flexibility also indicates that out-of-the-box it might not force you into a “best practice” – it gives you tools.

Baxter doesn’t loudly market AI/ML. They’re more low-key, which can be a positive (less hype). But it also means if you’re looking for cutting-edge forecasting, you need to ask: are they keeping up with new methods? It’s possible they have incorporated newer algorithms in recent versions, but those aren’t well publicized.

Given Baxter’s clientele, they may not have as many aviation-specific features baked in. For example, do they handle hard life limits (where a part is discarded after X uses)? Maybe as a custom field but not sure if the optimization naturally accounts for it (beyond forecasting demand when replacement comes due). They do handle lifecycle statuses (new, end-of-life parts) and can do last-time buy planning for obsolescence, which is relevant in aviation when parts go off production.

On results claims, Baxter tends not to publish sensational percentages. They focus on how they help planners achieve objectives, rather than “we cut inventory by X%”. This might actually indicate a realistic approach: improvements happen, but they depend on how the tool is used.

Integration: Prophet by Baxter usually sits alongside an ERP/MRO system. Integration is comparable to others – bringing in usage, stock, BOM, etc. Baxter likely has pre-built connectors for common systems (they mention supporting shallow supply networks and integration with other enterprise systems). No one should expect plug-and-play though; some IT work will be needed.

In skepticism, one should examine if Baxter’s solution is truly optimizing or more of a decision support that still leaves critical choices to humans. The mention that many Baxter clients focus on forward stocking location cost optimization rather than multi-echelon suggests the tool might be often used in a simpler mode (optimizing each location individually to a cost target). It notes that some customers’ networks are shallow so multi-echelon wasn’t a concern. But for an airline with a central warehouse and outstations, multi-echelon matters; hopefully Baxter can handle that if needed.

To wrap up, Baxter Planning offers a well-rounded, if traditional, service parts planning system. It’s reliable, focused on cost and service trade-offs, and automates many tasks. It may not have the flashiest AI features, but it has depth in practical functionality. MRO executives should see Baxter as a “safe pair of hands” solution – likely to improve things by applying proven methods. Just be aware that you might not leap to the forefront of analytics; you’ll get a sound, perhaps somewhat conservative, approach. If your organization prefers more control and transparency (as opposed to a black-box AI), Baxter’s style might actually be preferable. Its skepticism point: ensure that the system isn’t too dependent on static user inputs (e.g., it shouldn’t require you to maintain a ton of part parameters manually). Ask how it adapts to change (does it auto-adjust forecasts each cycle, does it learn seasonality or usage rates, etc.?). If it checks out, Baxter can deliver steady benefits without overpromising miracles.

Smart Software (Smart IP&O) – Niche Expert in Intermittent Demand Forecasting

Smart Software is a smaller vendor that has carved out a reputation for tackling one of the hardest parts of the problem: forecasting intermittent demand. Their solution, now offered as an integrated platform called Smart IP&O (Inventory Planning & Optimization), originated from academic work on improving Croston’s method. In fact, Smart Software introduced a patented bootstrapping method for intermittent demand forecasting that won an award from APICS 8. This method is well-documented in white papers and essentially generates many synthetic demand scenarios based on the history to create a full distribution of demand over a lead time 8 50. The result is a probability curve of how many units might be needed, instead of a single guess. With that, you can plan nearly optimal stock levels for a desired service probability.

For aviation MRO, where 80%+ of parts might be slow-moving with lots of zeroes in demand 51 52, Smart’s forecasting accuracy can be a game-changer. Traditional forecasting (moving averages, etc.) fails miserably on such data. Smart’s probabilistic approach handles the “lumpy” nature by not smoothing it away but embracing it. It can model odd patterns like “we usually see 0, but occasionally 5 units in a spike” very well.

The technology details from Smart are refreshingly concrete: they mention not assuming any particular distribution (so they’re not forcing normal or Poisson distributions blindly) and instead use empirical data to simulate outcomes 53. They specifically call out that demand often “does not conform to a simple normal distribution”, hence their bootstrapping approach 8. They then produce the “entire distribution of cumulative demand over an item’s full lead time” 54. With this, calculating safety stock for, say, a 95% service level is straightforward and accurate – just the 95th percentile of that distribution.

Smart Software’s solution goes beyond just forecasting; their IP&O platform includes inventory optimization and demand planning modules as well. However, the core differentiator is still the forecasting piece. The optimization part likely uses those forecast distributions to compute reorder points, order quantities, etc., to minimize stock while hitting service targets. It’s possibly less sophisticated on multi-echelon optimization or on things like repairable parts loops. One could integrate Smart’s output into another system for that, or manage each location separately in Smart (the focus historically was single-echelon, but they might have added multi-location features in IP&O).

One advantage of Smart’s size and focus is they often integrate with popular EAM/ERP systems in maintenance. For example, they list integrations with IBM Maximo, SAP, Oracle, etc. 55. This suggests you can bolt on their forecasting engine to your existing system relatively easily. Essentially, you’d use Smart to compute stocking parameters (like min/max or safety stock for each part) and then push those back into the ERP to execute. This is a different paradigm than replacing your planning system entirely.

Now, looking at their claims: Smart often cites that companies using their solution “reduce inventory by ~20% in the first year and increase parts availability by 10-20%” 56. These are within reason and less bombastic than some claims we see (and they align with typical improvements from better forecasting). It implies that previously companies either overstocked “just in case” or stocked wrong items; by optimizing, they freed 20% inventory while actually improving service. Still, no independent source confirms those exact numbers for every case – so consider it an average of success stories. It’s not guaranteed, but it’s plausible if a company had no probabilistic planning before.

Because Smart is highly specialized, the skepticism to apply is: can it handle the entire scope of aviation MRO needs? Forecasting and setting stock levels is one thing; but how about managing repair turnarounds, pooling of rotables, or dynamically rebalancing inventory across bases? Smart IP&O might not have all those bells and whistles built in. It might assume a fairly standard process where each location’s stock is planned to a target service level and that’s it. It may not optimize which locations should hold stock if you have a network – at least not to the degree a multi-echelon tool would. Also, it likely doesn’t explicitly incorporate reliability engineering metrics (unless you feed those into the demand history somehow).

Another caution is automation vs. user input: Smart’s tools will compute numbers, but the user often has to decide the service level targets (though they claim “nearly 100% accuracy” so maybe they aim for high service and optimize cost). Smart doesn’t force you to pick a forecasting model for each SKU; the algorithm works automatically on the data. That’s good. But you still need to manage exceptions – e.g., if a part is going obsolete, you must tell the system or adjust the forecast manually. The “Gen2” technology they mention 57 may include more automatic identification of demand causal factors, but details are not public.

Integration (again) requires effort. Smart provides the science, but you need to feed it data (clean historical demand, etc.) and then take its output and implement it. If an organization is not ready to trust the generated forecasts or safety stocks, they might override them, reducing the benefit. Smart’s success stories usually involve a committed team using the tool’s recommendations fully.

Overall, Smart Software is something of a specialist tool that can augment an MRO’s planning capability. It is arguably state-of-the-art in intermittent demand forecasting – even some larger vendors could be using less advanced methods in that specific area. If an MRO feels their biggest pain is forecasting accuracy for thousands of sporadic parts, Smart is an attractive solution. But if the larger challenge is optimizing across a complex repair supply chain, Smart alone might not suffice; it could be one piece of a bigger puzzle (perhaps used in conjunction with an ERP or another planning system).

For MRO executives with a tech focus, it’s worth considering Smart IP&O not as a full replacement of planning systems but as a “forecasting engine in a box”. The skepticism to maintain: ensure the organization can act on those forecasts (do you have processes to execute the stocking recommendations?), and question Smart on how it handles things like lead time variability (they do great on demand variability; hopefully they simulate lead times too, or at least allow variability buffers). Also, clarify how it updates – if new data comes in showing a spike, how quickly does it react, and does it avoid over-reacting? Given their academic rigor, chances are they’ve thought about these, but it’s good to verify.

IBM MRO Inventory Optimization (Oniqua) – Data-Driven Decision Support

IBM’s MRO Inventory Optimization, which is essentially the product IBM acquired from Oniqua in 2018, is positioned as an analytics platform for asset-intensive industries like mining, energy, manufacturing, and yes, aerospace. Oniqua was known for its consulting-heavy approach to optimize MRO inventories for mining companies, focusing on minimizing downtime and reducing inventory. As part of IBM, the tool has been incorporated into IBM’s Maximo and Supply Chain suite, but can be used standalone.

IBM MRO IO is described as “combining statistical analyses, prescriptive analytics, automation and optimization algorithms” to improve service levels and reduce costs 9. What this means in practice: it analyzes your usage and inventory data, identifies where you have too much stock (excess) and where you’re at risk of stockouts, and then prescribes actions like “reduce this, increase that.” It’s somewhat akin to having a smart analyst continuously reviewing your MRO inventory KPIs. The software includes features like scoring of items (likely a criticality or risk score) and work queues for planners 10. That indicates it will generate a list of recommended actions for the user to review – a very practical way to handle thousands of parts.

On the forecasting side, IBM explicitly mentions “intermittent demand forecasting” as a capability of MRO IO 10. Given Oniqua’s background, they likely employed Croston’s method or a variant to forecast sporadic usage of parts. It may not be as advanced as Smart’s bootstrap, but it’s at least addressing the intermittent nature. Additionally, IBM’s solution factors in criticality, lead time, and more when reviewing historical data to drive insights 58. This suggests a rules-based analytic layer: for example, it might highlight that “critical part X has lead time 90 days, and you have no safety stock – high risk.” The system might then recommend increasing stock of X, and conversely flag non-critical parts with too much inventory.

IBM also touts results like “50% reduction in unplanned downtime related to parts” and “40% reduction in inventory costs” 59. These are very bold and likely represent best-case scenarios. We should be skeptical: a 50% cut in downtime from a tool is enormous – that probably assumes downtime was caused by parts unavailability and you fixed all those cases by stocking better. In a well-run airline, part-caused downtime is already small (they scramble to avoid AOG at all costs). So one might not see anything like 50%. Similarly, 40% inventory cost reduction is huge – possible only if the company had far too much inventory to start with (common in some heavy industries stockpiling spares, but less so in commercial aviation which already tries to optimize due to the high cost of parts). So these numbers should be taken as outliers or marketing’s cherry-picked data point 59.

Technologically, IBM’s tool likely doesn’t use flashy AI/ML either, aside from perhaps some pattern recognition in usage data. IBM as a company does a lot with AI (Watson, etc.), but there’s no indication that level of AI is embedded here. The term “predictive and prescriptive analytics” is used 60, which in analytics lingo often means: predictive = forecast what might happen (e.g., predict future part failures or consumption), prescriptive = suggest actions (e.g., order this part now, reduce that order). Those are valuable, but they can be done with relatively straightforward statistical models plus business rules. In fact, Oniqua’s legacy approach was quite consultative – they would set up rules and thresholds tuned to each client (like if a part hasn’t moved in 5 years, it’s excess; if a part caused a stockout last year, maybe increase stock). IBM likely productized some of that logic.

One possible downside for some: IBM MRO IO might assume you have a good handle on your maintenance and asset data (since it’s often sold with Maximo). If an aviation MRO doesn’t use Maximo, they can still use MRO IO, but integration with their systems and ensuring data accuracy (equipment hierarchies, critical asset definitions, etc.) will be key. The claim that it “eliminates data prerequisites by ingesting data as is” that we saw in a competitor (Verusen) is not something IBM explicitly claims – IBM knows data cleaning is necessary. So expect a data prep phase.

IBM’s solution probably relies somewhat on user input for certain things: e.g., one must classify parts by criticality (go/no-go) in the system, set lead times, costs, etc. The optimization then happens within those parameters. It may not automatically know a part’s criticality unless you feed it. So, it’s only as good as your data governance.

In terms of automation, IBM IO automates the analysis, not necessarily the execution. It gives you a to-do list; the actual ordering might still be done in your ERP by your planners. This is a bit less integrated automation than, say, a tool that directly creates purchase requisitions. But some companies prefer this “human-in-the-loop” approach to avoid the system making any strange decisions on its own.

Given IBM’s enterprise clout, one can trust that the integration aspect is well supported (especially for IBM’s own Maximo or SAP which IBM often works with). But again, “plug-and-play” is unlikely – IBM or a partner will likely do a fairly extensive project to configure it to your maintenance and supply chain processes.

To sum up, IBM MRO Inventory Optimization (Oniqua) is a robust analytical solution that can yield good improvements, especially if you currently lack visibility into your inventory performance. It’s strong on identifying obvious inefficiencies (excess, potential stockouts) and optimizing the low-hanging fruit. It handles intermittent demand and criticality through statistical and rule-based methods, though not necessarily the very latest AI techniques. For an aviation MRO executive, this could be a more incremental improvement tool rather than a radical new AI system – which might be perfectly fine if you need to get basics right. Skepticism should be applied to the big improvement claims: question IBM on what those numbers really mean and ask for references similar to your operation. Also, ensure that the tool’s way of working (analytics dashboards, etc.) fits your team – it might require your planners to adopt a more analytical workflow. If your culture is ready for that, IBM’s solution can systematically drive improvements. If you expected a black-box AI that magically optimizes everything without oversight, this isn’t it (and frankly, that doesn’t exist yet in a plug-and-play form).

ERP Integrated Solutions (SAP SPP and Oracle) – Built-in Tools with Limitations

It’s worth discussing the options from major ERP vendors as they are “relevant” especially for organizations that try to utilize existing system capabilities before buying specialized software. SAP Service Parts Planning (SPP) and Oracle’s spare parts modules are the key ones.

SAP SPP: Part of SAP’s APO (Advanced Planning & Optimization) suite and now partially available in SAP IBP (Integrated Business Planning), SPP was co-developed with large industrial companies in mid-2000s. It includes features like multi-echelon inventory optimization, forecasting (including specific intermittent demand models), and distribution requirements planning for service parts. SAP SPP can do a lot on paper: it has a Croston’s forecasting method for intermittent demand (SAP even documents it as “Forecast Strategy 80” using Croston’s exponential smoothing for size and interval) 12. It also has an updated Croston variant (Croston-TSB) 61. So, SAP did incorporate known academic methods for lumpy demand. It can also model lateral transshipments, has an integrated parts supersession (product interchangeability) functionality, and can optimize stock across a network given service levels or fill rates. Caterpillar and Ford were early influencers, and at one point it was claimed SAP SPP had very advanced functionality (some analysts believed it rivaled best-of-breed tools) 62.

However, the reality in aviation is that few airlines or MROs fully embraced SAP SPP to its potential. One reason is complexity and required expertise. Setting up SPP means configuring many parameters: one must assign forecasting models to each part (Croston’s for truly intermittent, maybe moving average for others, etc.), maintain master data like phase-in/phase-out flags, and crucially, decide target service levels for each part or group. SAP SPP doesn’t inherently decide what service level you need – you tell it. Often companies would use ABC/XYZ classification to group parts and then assign a service level target per group. This approach is user-defined and not truly optimizing the trade-off. It’s essentially an input to the optimization. SAP will then calculate stocking requirements to hit those inputs at minimum stock (that’s the optimization piece, using maybe an MILP solver for multi-echelon stock). But if those targets are off, the results aren’t globally optimal economically.

Another challenge is that SAP’s UI and alerting for SPP were not particularly user-friendly compared to specialized tools. It’s integrated in the SAP environment, which is good for IT but maybe not great for planner productivity. Many ended up using only parts of it (like just the forecasting or just the distribution planning, while managing other things in Excel).

In terms of state-of-the-art today, SAP SPP is somewhat frozen in time. SAP’s strategic focus moved to IBP, and IBP for spare parts is still catching up feature-wise. For example, some advanced SPP capabilities didn’t initially migrate to IBP. So if an aviation MRO is on SAP and considering using their built-in planning, they might find it requires a lot of customization (and possibly third-party add-ons) to meet all needs. For instance, handling random repair BOMs or forecasting removal rates might not be out-of-the-box; one might have to create custom forecasting based on flying hours or usage (some SAP users have asked about forecasting from installed base drivers rather than consumption history 63 – indicating gaps in standard functionality for MRO-specific forecasting).

Oracle: Oracle’s service parts planning (often via the Oracle E-Business Suite’s Value Chain Planning or as part of Oracle Cloud SCM) similarly provides baseline functionality. It covers forecasting (likely offering Croston or similar intermittent models as well), multi-echelon inventory optimization, and execution integration. Oracle’s strength might be in integration with Oracle eAM (Enterprise Asset Management) and its ERP, but it hasn’t been highlighted as a leader in this domain. Oracle did not even participate in some service parts benchmark studies 64, suggesting it’s not aggressively pushed. It likely works sufficiently if configured well, but like SAP, it relies on classical methods and heavy data preparation. Oracle’s approach is typically deterministic unless you license an optimization pack – it can do things like calculate a safety stock based on a confidence level assuming a certain distribution (often normal or Poisson). But expecting Oracle’s system to self-tune or use machine learning would be unrealistic.

Common issues (SAP/Oracle): Both ERP solutions suffer from the fact that aviation MRO is not one-size-fits-all. These systems are generic, so to capture something like “go-if part that can defer replacement for 30 days” is not a standard parameter you toggle – you’d have to incorporate that logic manually (maybe by saying service level for that part can be a bit lower, etc.). The customization to truly model an airline’s maintenance program can be extensive. For example, modeling random maintenance BOMs in SAP might involve feeding planned maintenance schedules as dependent demands and unplanned as statistical demands, etc. It’s doable, but complex.

Also, user-defined settings overload: in an SAP or Oracle, planners might have to maintain a lot of settings – like review periods, lot-size rules, minimum safety stocks, etc., because otherwise the system might not behave as desired. Each of those settings is an opportunity for error or suboptimal choices. This reliance on the user’s manual configuration is exactly what more advanced solutions try to eliminate via automation.

Integration advantage: If you already run SAP or Oracle, using their module means no heavy integration of master data – it’s all in one system. That’s a plus (no data latency, no reconciliation issues). However, ironically, companies often find they still need to build interfaces – for instance, pulling data into a forecasting tool (like Smart) or a custom data warehouse to do things their ERP’s module couldn’t. So the integration advantage can be nullified if the built-in tool isn’t fully up to the task and they augment it with other tools.

In a skeptical view, SAP and Oracle’s claims (when they do claim) are usually tame; they don’t throw big % improvements publicly often, because they know it depends on implementation. The tech in these systems is solid but not cutting-edge – it’s largely academic methods from the late 20th century implemented in software. They also lack the AI/ML buzz (aside from SAP starting to talk about “demand-driven MRP with machine learning” in other contexts, but not specifically spares planning).

For an MRO exec, the takeaway is: if you already have these, you might try to leverage them, but be prepared for a possibly long journey of tuning and perhaps not reaching the level of performance that specialized tools could offer. On the flip side, they carry lower vendor risk (it’s SAP/Oracle, they’ll be around, and it’s all in one system). A skeptical study would conclude that while SAP and Oracle solutions are relevant, they generally lag behind specialized vendors in both automation and sophistication. They serve as a baseline, and many airlines using them eventually supplement or replace them with one of the aforementioned specialist tools to truly optimize their MRO supply chain.

Emerging AI Entrants (e.g. Verusen) – Buzzwords to Reality Check

No market study in 2025 would be complete without mentioning the new wave of startups and AI-driven solutions popping up for supply chain optimization. In the MRO space, one example is Verusen, which markets itself as “The only AI platform purpose-built to optimize inventory, spend, and risk for asset-intensive manufacturers’ MRO supply chain” 65. That bold claim immediately triggers skepticism – “only AI platform” is obviously marketing hyperbole (as we’ve seen, many established players also claim AI in different forms).

Verusen’s approach, based on their materials, focuses a lot on data ingestion and cleansing. They highlight things like “ingesting data as is from ERP/EAM systems” and applying AI to identify duplicate materials and consolidate data 66. This addresses a real issue: MRO data is often messy (same part recorded under slightly different names, etc.). Verusen uses machine learning (likely NLP and pattern matching) to rationalize material master data. That’s valuable as a precursor to optimization – if your data is a mess, even the best algorithm can’t help. So, Verusen seems to concentrate on building an accurate single source of truth for parts and then finding optimization opportunities (like identifying overstock across plants that could be shared, or reducing safety stock where there’s oversupply).

Where Verusen and similar entrants are light is proven depth in actual forecasting and inventory algorithms. They mention AI broadly but not specifics. One might guess they use generic ML models to forecast usage (perhaps some neural network that looks at consumption and other factors). Without details, we must be cautious. In supply chain, many startups have tried pure ML forecasting and found it doesn’t easily beat well-tuned statistical models for intermittent demand (which is very hard for standard ML to predict because of so many zeroes).

Verusen also emphasizes being cloud-based and quick to integrate – implying a promise of more “plug-and-play” than older vendors. However, here we issue a strong caution: No matter the platform, connecting to a company’s ERP and getting all relevant MRO data is never truly plug-and-play. Each ERP or MRO system has custom fields, extensions, and the data often needs cleaning (duplicate parts, missing lead times, etc.). Verusen’s pitch of ingesting data “as is” 67 is interesting – it suggests their AI can work through the noise. Perhaps it can cluster similar items to reveal duplicates or estimate missing lead times from context. These are cool features, but an executive should ask for proof that the AI gets it right. You don’t want an algorithm deciding two part numbers are duplicates when they’re actually different critical parts.

The skeptical view on new AI entrants: they bring fresh ideas and often user-friendly interfaces (modern UX, dashboards). They may solve some ancillary problems like data quality and easy what-if analysis. But they sometimes lack the hard-earned domain knowledge embedded in older solutions. An AI startup might not know that “part ABC is no-go for flight but can be deferred 3 days if needed” unless you tell it explicitly; whereas a domain-specific tool might have that logic. So, any AI newcomer should be pressed on how they account for aviation-specific requirements: lifing, certification constraints, regulatory compliance (you can’t just use any alternate part without proper paperwork, etc.), among others.

That said, some new players might partner with domain experts or hire ex-MRO planners to build in rules. It’s not impossible for them to catch up, but it’s something to verify, not assume.

Other notable new approaches include leveraging IoT and predictive maintenance data directly for inventory planning (some solutions take sensor data to predict part failures, then tie that into inventory needs). This area is evolving and often comes in through maintenance prediction systems rather than inventory systems. But convergence is happening – e.g., an engine manufacturer’s predictive maintenance software might recommend stocking certain modules at certain locations because it “sees” increased failure risk. MRO execs should be aware that the landscape might see more vertical integration (OEMs offering end-to-end service including inventory optimization, using their data on the equipment).

In essence, keep an eye on startups claiming AI/ML for MRO – they might offer a piece of the puzzle or even integrate with one of the bigger tools (for instance, a data cleaning AI feeding into a Lokad or Servigistics). Maintain skepticism about their bold statements until they can demonstrate the outputs. Often, small new vendors have limited case studies and those might be pilot projects, not full deployments.

One should also consider how these new systems will coexist with the extensive processes and legacy systems in aviation. A flashy AI tool that can’t easily export its results to your existing ERP for execution, or that doesn’t log decisions for audit (important in aviation compliance), will face hurdles. Executives will want to see that any such tool can integrate into the workflow (which might ironically require just as much integration effort as any other software).

Conclusion and Recommendations

This skeptical market study reveals an ecosystem of solutions each attempting to solve the vexing optimization challenges of aviation MRO spare parts. No solution is a silver bullet, and lofty promises should always be interrogated with technical questions and pilot trials.

However, there are state-of-the-art techniques available: probabilistic forecasting, multi-echelon optimization, and AI/ML for pattern recognition can significantly improve performance if properly implemented. Vendors like Lokad are pushing the frontier on those methods specifically for aviation, while giants like PTC Servigistics and Syncron incorporate many advanced features albeit behind more opaque marketing language. ToolsGroup, Baxter, Smart, and others bring strong competencies that, if aligned with your organization’s needs, can yield major benefits – as long as you don’t just turn them on and expect magic. Internal process maturity and data quality remain crucial.

A recurring theme is the trade-off between automation and user control. Highly automated, AI-driven systems can handle scale and complexity (tens of thousands of P/Ns) but may feel like a “black box.” Older or more manual systems give users more levers but at the cost of overwhelming complexity for large catalogs. The ideal appears to be a system that automates the grunt work (forecasting, computation of optimal stock) yet provides transparency and override capability for planners on exceptions. When evaluating vendors, MRO executives should ask: Does the system automatically adapt to demand/lead time changes, or does it require me to tweak settings? If a vendor leans on you to maintain lots of min/max or classification rules, that’s a sign of weaker technology (or at least, not utilizing technology fully).

Be highly skeptical of any vendor that touts “plug-and-play integration” into your MRO systems. Aviation MRO IT landscapes are heterogeneous – whether you use AMOS, TRAX, Ultramain, Maximo, SAP, or something homegrown, integrating an optimization tool will require mapping data fields and likely cleaning data. A vendor claiming they can deploy in weeks with minimal IT effort is likely understating the work or assuming a very narrow scope. It’s wise to allocate time for integration and testing, and to involve your IT folks early to sanity-check those claims.

Another red flag to watch for is reliance on case studies or analyst reports that seem too good to be true. Many case studies don’t mention the challenges or the baseline. For instance, “inventory was reduced by 30%” might sound great, but if the company originally had no planning system, then 30% could be achieved by any decent process improvement. Likewise, “service level improved to 99%” could mean they severely overstocked. Always dig deeper: ask for the before vs after metrics in context, and even better, talk directly to reference clients if possible rather than trusting polished quotes.

On the flip side, when vendors provide specific engineering details or methodologies, it’s a good sign. It means they have concrete methods rather than just buzz. For example, Smart Software openly explaining their bootstrapping method 8, or Lokad discussing differentiable programming, shows substance. Vendors that just throw around “AI/ML” without explaining how it applies to the problem likely expect buyers not to question it – but you absolutely should. Have them explain, for example, how their machine learning handles a part that has zero usage most months and then a sudden need – what inputs does the ML use? If they respond with jargon and no clarity, be cautious. If they can articulate, say, “we cluster similar parts and use a Bayesian model combining fleet operational hours with historical removals”, then they at least have an approach.

In summary, for MRO executives evaluating these solutions:

  • Match the tool to your problem: If you suffer from wild demand variability and stockouts, prioritize vendors with proven probabilistic forecasting (Lokad, ToolsGroup, Smart, Syncron to an extent). If your issue is excess inventory and lack of visibility, a prescriptive analytics tool (IBM/Oniqua or Baxter) might suffice to trim fat.
  • Assess your team’s capabilities: A very advanced system requires skilled planners/analysts to interact with it (or the vendor’s experts to support you). A simpler system might be operated by a lean team but might not squeeze every penny of optimization.
  • Plan for data and integration work: Whichever software, invest in cleaning up part masters, usage data, and establishing interfaces. It’s less sexy than AI, but foundational.
  • Pilot and verify: Run a pilot on a subset of parts or a location. See if the vendor’s fancy algorithms actually produce sensible recommendations (e.g., no stock of a critical part? or huge stock of something cheap?). Check their optimization by simulating scenarios. A good vendor will work with you on this; a shaky one will avoid too much scrutiny.

The aviation MRO inventory problem is often described as “maddeningly challenging” 68 – indeed it is. But tools today are rising to meet that challenge. By cutting through the hype and focusing on verifiable capabilities, an MRO can choose a solution that truly optimizes their parts management, delivering tangible reliability improvements and cost savings. Just remember the skeptic’s motto: in God we trust, all others – bring data. Each vendor should be able to show data to back their claims in the context of your operation. With that due diligence, you can find a software partner that goes beyond marketing promises to real-world success in your supply chain.

Footnotes


  1. Predictive optimization for Revima’s Supply Chain by Lokad - Revima ↩︎ ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  2. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  3. ATR Optimizes Inventory Management with Syncron  - Syncron ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  4. Aftermarket Parts | ToolsGroup ↩︎ ↩︎

  5. Market Study, Supply Chain Optimization Vendors ↩︎ ↩︎

  6. RIOsys Reviews in 2025 ↩︎ ↩︎

  7. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎ ↩︎

  8. Intermittent Demand and Probabilistic Forecasting - Smart Software ↩︎ ↩︎ ↩︎ ↩︎ ↩︎

  9. IBM MRO Inventory Optimization ↩︎ ↩︎

  10. IBM MRO Inventory Optimization ↩︎ ↩︎ ↩︎

  11. IBM MRO Inventory Optimization ↩︎

  12. Croston Method | SAP Help Portal ↩︎ ↩︎

  13. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  14. Aerospace inventory forecasting and optimization ↩︎

  15. Aerospace inventory forecasting and optimization ↩︎

  16. Aerospace inventory forecasting and optimization ↩︎

  17. Successfully Optimizing Aircraft Materials and OEM Inventory with … ↩︎

  18. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  19. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  20. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  21. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  22. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  23. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  24. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  25. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  26. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  27. PTC Adds Connected Forecasting to Servigistics Service Parts … ↩︎

  28. Trax and PTC partner to enhance aviation maintenance operations … ↩︎

  29. Planning Parameters Page (Fields) ↩︎ ↩︎

  30. Qantas Scores 94% Availability With Parts Forecasting - PTC ↩︎

  31. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  32. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎ ↩︎

  33. ATR Optimizes Inventory Management with Syncron  - Syncron ↩︎

  34. Syncron Positioned as a Leader in the IDC MarketScape for … ↩︎

  35. 5 Useful Benefits Of Spare Parts Inventory Management Software ↩︎

  36. ATR Optimizes Inventory Management with Syncron  - Syncron ↩︎

  37. ATR Optimizes Inventory Management with Syncron  - Syncron ↩︎

  38. Market Study, Supply Chain Optimization Vendors ↩︎

  39. Probabilistic Forecasting Can Extend the Life of SAP APO ↩︎

  40. Aftermarket Parts | ToolsGroup ↩︎

  41. Armac Systems signs inventory optimization agreement with Iberia ↩︎ ↩︎ ↩︎ ↩︎

  42. RIOsys Reviews in 2025 ↩︎

  43. RIOsys Reviews in 2025 ↩︎ ↩︎

  44. Armac Systems signs inventory optimization agreement with Iberia ↩︎

  45. Armac Systems signs inventory optimization agreement with Iberia ↩︎

  46. Armac Systems signs inventory optimization agreement with Iberia ↩︎

  47. Armac Systems signs inventory optimization agreement with Iberia ↩︎ ↩︎

  48. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  49. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  50. Intermittent Demand and Probabilistic Forecasting - Smart Software ↩︎

  51. Intermittent Demand and Probabilistic Forecasting - Smart Software ↩︎

  52. Intermittent Demand and Probabilistic Forecasting - Smart Software ↩︎

  53. Intermittent Demand and Probabilistic Forecasting - Smart Software ↩︎

  54. Intermittent Demand and Probabilistic Forecasting - Smart Software ↩︎

  55. Intermittent Demand and Probabilistic Forecasting - Smart Software ↩︎

  56. Intermittent Demand and Probabilistic Forecasting - Smart Software ↩︎

  57. Intermittent Demand and Probabilistic Forecasting - Smart Software ↩︎

  58. IBM MRO Inventory Optimization ↩︎

  59. IBM MRO Inventory Optimization ↩︎ ↩︎

  60. IBM MRO Inventory Optimization ↩︎

  61. New Algorithm: Croston TSB Method - SAP Help Portal ↩︎

  62. service parts Archives - Logistics Viewpoints ↩︎

  63. IBP for MRO (spare parts) —Demand-generating “installed base … ↩︎

  64. SPARE PARTS MANAGEMENT SOFTWARE STATE OF THE ART BENCHMARK EVALUATION ↩︎

  65. MRO Inventory Optimization Software | Verusen ↩︎

  66. MRO Inventory Optimization Software | Verusen ↩︎

  67. MRO Inventory Optimization Software | Verusen ↩︎

  68. Predictive optimization for Revima’s Supply Chain by Lokad - Revima ↩︎