در سالهای اخیر، گسترش سریع اتوماسیون سیستم قدرت ، محدوده استفاده از داده و سرعت انتقال آن را به طرز گسترده‌ای بهبود بخشیده‌است. این امر، تحقق تحلیل‌های پیشرفته سیستم قدرت را با توجه به سطح منابع اطلاعاتی تسهیل می‌نماید.
با این وجود، نرم افزارهای تحلیلی مقیاس بزرگ، همچنان از نقطه نظر ارتباطات داخلی و عملکرد مستقل دارای مشکلاتی می‌باشند. جهت تحقق ارتباطات همساز داخلی میان قطعات مختلف نرم افزاری، می‌بایست از سطوح داده و اطلاعات شروع کرده و وضع موجود را از دو منظر مورد بررسی قرار داد:

۱- استانداردسازی مدل داده: مدلهای توصیفی مولفه‌های سیستم قدرت می‌بایست با یکدیگر مطابقت داشته باشند تا بدین طریق، عملکرد متقابل میان قطعات نرم افزاری تسهیل گردد.

۲- تحویل بدون ابهام دانش در میان نرم افزار: در مقایسه با تسهیم نرم افزار در میان سطوح داده، تسهیم نرم افزار در سطح دانش، دارای راندمان کاری بالاتر و مشخصات ذاتی بهتری می‌باشد.

به کار گیری یک آنتولوژی در زمینه تحلیل عملکرد سیستم قدرت، جهت حل مساله تسهیم دانش در میان نرم افزار ، ضروری است. این آنتولوژی، اساس ساخت نرم افزار تحلیلی پیشرفته در مقیاس بزرگ (به طور خاص، یک نرم افزار هوشمند) می‌باشد.

مفهوم آنتولوژی:

آنتولوژی برای گردآوری دانش مرتبط با یک زمینه خاص بکار می‌رود و بیانی رسمی و صریح از مشخصات یک مفهوم می‌باشد. آنتولوژی مفاهیم موجود در یک زمینه و همچنین رابطه بین آنها را تشریح می‌کند. رسمی بودن آنتولوژی به این معنی است که قابل خواندن توسط ماشین می‌باشد و صریح بودن آن به این معنی است که نوع مفاهیم بکار رفته و محدودیتهای آنها را صریحا تعریف می‌کند.