{"id":9400,"date":"2023-05-17T14:24:56","date_gmt":"2023-05-17T07:24:56","guid":{"rendered":"https:\/\/bap-software.net\/?post_type=products&#038;p=9400"},"modified":"2025-11-12T14:01:17","modified_gmt":"2025-11-12T07:01:17","slug":"machine-upgrade-history-management-system","status":"publish","type":"products","link":"https:\/\/bap-software.net\/en\/case-study\/machine-upgrade-history-management-system\/","title":{"rendered":"Machine upgrade history management system development"},"content":{"rendered":"<p><\/p>\n<h2><img loading=\"lazy\" decoding=\"async\" class=\"wp-image-9419 aligncenter\" src=\"https:\/\/cdn.bap-software.net\/2023\/05\/1.png\" alt=\"\u6a5f\u68b0\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u5c65\u6b74\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0\u958b\u767a\" width=\"546\" height=\"418\" \/><\/h2>\n<h2 data-start=\"1294\" data-end=\"1642\"><strong data-start=\"1294\" data-end=\"1306\">Overview<\/strong><\/h2>\n<p data-start=\"1294\" data-end=\"1642\">The client had been managing numerous versions of machine hardware and software using Excel files. They wanted to systemize this process and enable integration with other internal systems. To address this issue, they decided to develop a <strong data-start=\"1547\" data-end=\"1592\">Machine Upgrade History Management System<\/strong> using <strong data-start=\"1599\" data-end=\"1613\">OutSystems<\/strong>, following BAP\u2019s proposal.<\/p>\n<p data-start=\"1644\" data-end=\"1663\"><strong data-start=\"1644\" data-end=\"1661\">Main Features<\/strong><\/p>\n<ul data-start=\"1664\" data-end=\"1727\">\n<li data-start=\"1664\" data-end=\"1727\">\n<p data-start=\"1666\" data-end=\"1727\">Manage the upgrade history of machine hardware and software<\/p>\n<\/li>\n<\/ul>\n<h2 data-start=\"1729\" data-end=\"1747\"><strong data-start=\"1729\" data-end=\"1745\">Technologies<\/strong><\/h2>\n<ul data-start=\"1748\" data-end=\"2154\">\n<li data-start=\"1748\" data-end=\"1796\">\n<p data-start=\"1750\" data-end=\"1796\">Developed on the <strong data-start=\"1767\" data-end=\"1794\">OutSystems Web Platform<\/strong><\/p>\n<\/li>\n<li data-start=\"1797\" data-end=\"1878\">\n<p data-start=\"1799\" data-end=\"1878\">Used <strong data-start=\"1804\" data-end=\"1826\">OutSystems Widgets<\/strong>, <strong data-start=\"1828\" data-end=\"1835\">CSS<\/strong>, and <strong data-start=\"1841\" data-end=\"1855\">JavaScript<\/strong> to build input forms<\/p>\n<\/li>\n<li data-start=\"1879\" data-end=\"1960\">\n<p data-start=\"1881\" data-end=\"1960\">Implemented <strong data-start=\"1893\" data-end=\"1903\">Charts<\/strong> and <strong data-start=\"1908\" data-end=\"1920\">Datagrid<\/strong> for data visualization and management<\/p>\n<\/li>\n<li data-start=\"1961\" data-end=\"2028\">\n<p data-start=\"1963\" data-end=\"2028\">Utilized <strong data-start=\"1972\" data-end=\"1978\">C#<\/strong> for customizing or extending OutSystems actions<\/p>\n<\/li>\n<li data-start=\"2029\" data-end=\"2154\">\n<p data-start=\"2031\" data-end=\"2048\"><strong data-start=\"2031\" data-end=\"2046\">Tools used:<\/strong><\/p>\n<ul data-start=\"2051\" data-end=\"2154\">\n<li data-start=\"2051\" data-end=\"2080\">\n<p data-start=\"2053\" data-end=\"2080\">OutSystems Service Studio<\/p>\n<\/li>\n<li data-start=\"2083\" data-end=\"2116\">\n<p data-start=\"2085\" data-end=\"2116\">OutSystems Integration Studio<\/p>\n<\/li>\n<li data-start=\"2119\" data-end=\"2141\">\n<p data-start=\"2121\" data-end=\"2141\">Visual Studio 2017<\/p>\n<\/li>\n<li data-start=\"2144\" data-end=\"2154\">\n<p data-start=\"2146\" data-end=\"2154\">Oracle<\/p>\n<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<h2 data-start=\"2156\" data-end=\"2181\"><strong data-start=\"2156\" data-end=\"2179\">Project Information<\/strong><\/h2>\n<ul data-start=\"2182\" data-end=\"2378\">\n<li data-start=\"2182\" data-end=\"2211\">\n<p data-start=\"2184\" data-end=\"2211\"><strong data-start=\"2184\" data-end=\"2206\">Number of screens:<\/strong> 46<\/p>\n<\/li>\n<li data-start=\"2212\" data-end=\"2254\">\n<p data-start=\"2214\" data-end=\"2254\"><strong data-start=\"2214\" data-end=\"2227\">Duration:<\/strong> 8 months (from May 2021)<\/p>\n<\/li>\n<li data-start=\"2255\" data-end=\"2308\">\n<p data-start=\"2257\" data-end=\"2308\"><strong data-start=\"2257\" data-end=\"2275\">Scope of work:<\/strong> Implementation to Unit Testing<\/p>\n<\/li>\n<li data-start=\"2309\" data-end=\"2340\">\n<p data-start=\"2311\" data-end=\"2340\"><strong data-start=\"2311\" data-end=\"2325\">Team size:<\/strong> 5\u201315 members<\/p>\n<\/li>\n<li data-start=\"2341\" data-end=\"2378\">\n<p data-start=\"2343\" data-end=\"2378\"><strong data-start=\"2343\" data-end=\"2356\">Platform:<\/strong> OutSystems Platform<\/p>\n<\/li>\n<\/ul>\n<p><\/p>","protected":false},"featured_media":9419,"template":"","product":[9523],"cs_tag":[10191],"class_list":["post-9400","products","type-products","status-publish","has-post-thumbnail","hentry","product-outsystems","cs_tag-application-software"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.1 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>Machine upgrade history management system development<\/title>\n<meta name=\"description\" content=\"To address this issue, they decided to develop a Machine Upgrade History Management System using OutSystems, following BAP\u2019s proposal.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bap-software.net\/en\/case-study\/machine-upgrade-history-management-system\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Machine upgrade history management system development\" \/>\n<meta property=\"og:description\" content=\"To address this issue, they decided to develop a Machine Upgrade History Management System using OutSystems, following BAP\u2019s proposal.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bap-software.net\/en\/case-study\/machine-upgrade-history-management-system\/\" \/>\n<meta property=\"og:site_name\" content=\"Software development - offshore service | BAP Software\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/bap32\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-12T07:01:17+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/cdn.bap-software.net\/2023\/05\/1.png\" \/>\n\t<meta property=\"og:image:width\" content=\"800\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:site\" content=\"@bapsoftware\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"3 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/machine-upgrade-history-management-system\\\/\",\"url\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/machine-upgrade-history-management-system\\\/\",\"name\":\"Machine upgrade history management system development\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/machine-upgrade-history-management-system\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/machine-upgrade-history-management-system\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/cdn.bap-software.net\\\/2023\\\/05\\\/1.png\",\"datePublished\":\"2023-05-17T07:24:56+00:00\",\"dateModified\":\"2025-11-12T07:01:17+00:00\",\"description\":\"To address this issue, they decided to develop a Machine Upgrade History Management System using OutSystems, following BAP\u2019s proposal.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/machine-upgrade-history-management-system\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[[\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/machine-upgrade-history-management-system\\\/\"]]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/machine-upgrade-history-management-system\\\/#primaryimage\",\"url\":\"https:\\\/\\\/cdn.bap-software.net\\\/2023\\\/05\\\/1.png\",\"contentUrl\":\"https:\\\/\\\/cdn.bap-software.net\\\/2023\\\/05\\\/1.png\",\"width\":800,\"height\":600,\"caption\":\"\u6a5f\u68b0\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u5c65\u6b74\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0\u958b\u767a\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/machine-upgrade-history-management-system\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bap-software.net\\\/en\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Case Study\",\"item\":\"https:\\\/\\\/bap-software.net\\\/en\\\/case-study\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Machine upgrade history management system development\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bap-software.net\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/bap-software.net\\\/en\\\/\",\"name\":\"Software development - offshore service | BAP Software\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bap-software.net\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Machine upgrade history management system development","description":"To address this issue, they decided to develop a Machine Upgrade History Management System using OutSystems, following BAP\u2019s proposal.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bap-software.net\/en\/case-study\/machine-upgrade-history-management-system\/","og_locale":"en_US","og_type":"article","og_title":"Machine upgrade history management system development","og_description":"To address this issue, they decided to develop a Machine Upgrade History Management System using OutSystems, following BAP\u2019s proposal.","og_url":"https:\/\/bap-software.net\/en\/case-study\/machine-upgrade-history-management-system\/","og_site_name":"Software development - offshore service | BAP Software","article_publisher":"https:\/\/www.facebook.com\/bap32","article_modified_time":"2025-11-12T07:01:17+00:00","og_image":[{"width":800,"height":600,"url":"https:\/\/cdn.bap-software.net\/2023\/05\/1.png","type":"image\/png"}],"twitter_card":"summary_large_image","twitter_site":"@bapsoftware","twitter_misc":{"Est. reading time":"3 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bap-software.net\/en\/case-study\/machine-upgrade-history-management-system\/","url":"https:\/\/bap-software.net\/en\/case-study\/machine-upgrade-history-management-system\/","name":"Machine upgrade history management system development","isPartOf":{"@id":"https:\/\/bap-software.net\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bap-software.net\/en\/case-study\/machine-upgrade-history-management-system\/#primaryimage"},"image":{"@id":"https:\/\/bap-software.net\/en\/case-study\/machine-upgrade-history-management-system\/#primaryimage"},"thumbnailUrl":"https:\/\/cdn.bap-software.net\/2023\/05\/1.png","datePublished":"2023-05-17T07:24:56+00:00","dateModified":"2025-11-12T07:01:17+00:00","description":"To address this issue, they decided to develop a Machine Upgrade History Management System using OutSystems, following BAP\u2019s proposal.","breadcrumb":{"@id":"https:\/\/bap-software.net\/en\/case-study\/machine-upgrade-history-management-system\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":[["https:\/\/bap-software.net\/en\/case-study\/machine-upgrade-history-management-system\/"]]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bap-software.net\/en\/case-study\/machine-upgrade-history-management-system\/#primaryimage","url":"https:\/\/cdn.bap-software.net\/2023\/05\/1.png","contentUrl":"https:\/\/cdn.bap-software.net\/2023\/05\/1.png","width":800,"height":600,"caption":"\u6a5f\u68b0\u306e\u30a2\u30c3\u30d7\u30b0\u30ec\u30fc\u30c9\u5c65\u6b74\u7ba1\u7406\u30b7\u30b9\u30c6\u30e0\u958b\u767a"},{"@type":"BreadcrumbList","@id":"https:\/\/bap-software.net\/en\/case-study\/machine-upgrade-history-management-system\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bap-software.net\/en\/"},{"@type":"ListItem","position":2,"name":"Case Study","item":"https:\/\/bap-software.net\/en\/case-study\/"},{"@type":"ListItem","position":3,"name":"Machine upgrade history management system development"}]},{"@type":"WebSite","@id":"https:\/\/bap-software.net\/en\/#website","url":"https:\/\/bap-software.net\/en\/","name":"Software development - offshore service | BAP Software","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bap-software.net\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/products\/9400","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/products"}],"about":[{"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/types\/products"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/media\/9419"}],"wp:attachment":[{"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/media?parent=9400"}],"wp:term":[{"taxonomy":"product","embeddable":true,"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/product?post=9400"},{"taxonomy":"cs_tag","embeddable":true,"href":"https:\/\/bap-software.net\/en\/wp-json\/wp\/v2\/cs_tag?post=9400"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}