A model-based method to design an application common platform for enterprise information systems

This paper presents a model‐based method to design a software development platform for enterprise information systems. We call it an application common platform, ACP. ACP wraps existing reusable software assets to hide their details from application developers and provide domain level API (Applicati...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Electrical engineering in Japan 2011-08, Vol.176 (3), p.37-51
Hauptverfasser: Ishihara, Akira, Furuta, Hirohisa, Yamaoka, Takayuki, Seo, Kazuo, Nishida, Shogo
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 51
container_issue 3
container_start_page 37
container_title Electrical engineering in Japan
container_volume 176
creator Ishihara, Akira
Furuta, Hirohisa
Yamaoka, Takayuki
Seo, Kazuo
Nishida, Shogo
description This paper presents a model‐based method to design a software development platform for enterprise information systems. We call it an application common platform, ACP. ACP wraps existing reusable software assets to hide their details from application developers and provide domain level API (Application Programming Interface), so that reusability of software assets and productivity of applications are improved. In this paper, we present a software architecture which organizes applications, ACP, and software assets and illustrate the development of ACP. In particular, we present transformation rules used to derive ACP design models from both application design models and software assets design models. We have evaluated our proposed method through case studies of the development of enterprise information systems. Our proposed method was found to reduce development costs by 20% compared to the estimated costs. © 2011 Wiley Periodicals, Inc. Electr Eng Jpn, 176(3): 37–51, 2011; Published online in Wiley Online Library (wileyonlinelibrary.com). DOI 10.1002/eej.21166
doi_str_mv 10.1002/eej.21166
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1031288325</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>1031288325</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3006-67837ea7bfb0a1570b626f33b030d680f211fbccd7007b6597c4d46b784ccb63</originalsourceid><addsrcrecordid>eNp1kE9LxDAQxYMouK4e_AY56qE6adqkHpd1_bsqyILiJSbpVLu2TW0qut_eaNWbMMzA8HvDm0fILoMDBhAfIi4PYsaEWCMjlsYQiYSJdTKCJE4iKQVski3vlwAgmcxG5HFCa5djFRntMac19s8up72jOfryqaE6VNtWpdV96RpqXV2H0Va6L1xX09AoNj12bVd6pGXztR1Qv_I91n6bbBS68rjzM8dkcTJbTM-i-c3p-XQyjywHEJGQGZeopSkMaJZKMCIWBecGOOQigyI8VRhrcxmcG5EeSZvkiTAyS6w1go_J3nC27dzrG_pe1aW3WFW6QffmFQPO4izjcRrQ_QG1nfO-w0IF87XuVgFSXyGqEKL6DjGwhwP7Xla4-h9Us9nFryIaFGV4_-NPobsXJSSXqbq7PlXs6vb-7uGYqUv-Ce-Ng18</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1031288325</pqid></control><display><type>article</type><title>A model-based method to design an application common platform for enterprise information systems</title><source>Wiley Online Library Journals Frontfile Complete</source><creator>Ishihara, Akira ; Furuta, Hirohisa ; Yamaoka, Takayuki ; Seo, Kazuo ; Nishida, Shogo</creator><creatorcontrib>Ishihara, Akira ; Furuta, Hirohisa ; Yamaoka, Takayuki ; Seo, Kazuo ; Nishida, Shogo</creatorcontrib><description>This paper presents a model‐based method to design a software development platform for enterprise information systems. We call it an application common platform, ACP. ACP wraps existing reusable software assets to hide their details from application developers and provide domain level API (Application Programming Interface), so that reusability of software assets and productivity of applications are improved. In this paper, we present a software architecture which organizes applications, ACP, and software assets and illustrate the development of ACP. In particular, we present transformation rules used to derive ACP design models from both application design models and software assets design models. We have evaluated our proposed method through case studies of the development of enterprise information systems. Our proposed method was found to reduce development costs by 20% compared to the estimated costs. © 2011 Wiley Periodicals, Inc. Electr Eng Jpn, 176(3): 37–51, 2011; Published online in Wiley Online Library (wileyonlinelibrary.com). DOI 10.1002/eej.21166</description><identifier>ISSN: 0424-7760</identifier><identifier>ISSN: 1520-6416</identifier><identifier>EISSN: 1520-6416</identifier><identifier>DOI: 10.1002/eej.21166</identifier><language>eng</language><publisher>Hoboken: Wiley Subscription Services, Inc., A Wiley Company</publisher><subject>Computer programs ; Costs ; Design engineering ; enterprise information systems ; Information systems ; Mathematical models ; model-based development ; On-line systems ; Platforms ; Software ; software assets ; software product line</subject><ispartof>Electrical engineering in Japan, 2011-08, Vol.176 (3), p.37-51</ispartof><rights>Copyright © 2011 Wiley Periodicals, Inc.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><cites>FETCH-LOGICAL-c3006-67837ea7bfb0a1570b626f33b030d680f211fbccd7007b6597c4d46b784ccb63</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1002%2Feej.21166$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1002%2Feej.21166$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,776,780,1411,27901,27902,45550,45551</link.rule.ids></links><search><creatorcontrib>Ishihara, Akira</creatorcontrib><creatorcontrib>Furuta, Hirohisa</creatorcontrib><creatorcontrib>Yamaoka, Takayuki</creatorcontrib><creatorcontrib>Seo, Kazuo</creatorcontrib><creatorcontrib>Nishida, Shogo</creatorcontrib><title>A model-based method to design an application common platform for enterprise information systems</title><title>Electrical engineering in Japan</title><addtitle>Elect. Eng. Jpn</addtitle><description>This paper presents a model‐based method to design a software development platform for enterprise information systems. We call it an application common platform, ACP. ACP wraps existing reusable software assets to hide their details from application developers and provide domain level API (Application Programming Interface), so that reusability of software assets and productivity of applications are improved. In this paper, we present a software architecture which organizes applications, ACP, and software assets and illustrate the development of ACP. In particular, we present transformation rules used to derive ACP design models from both application design models and software assets design models. We have evaluated our proposed method through case studies of the development of enterprise information systems. Our proposed method was found to reduce development costs by 20% compared to the estimated costs. © 2011 Wiley Periodicals, Inc. Electr Eng Jpn, 176(3): 37–51, 2011; Published online in Wiley Online Library (wileyonlinelibrary.com). DOI 10.1002/eej.21166</description><subject>Computer programs</subject><subject>Costs</subject><subject>Design engineering</subject><subject>enterprise information systems</subject><subject>Information systems</subject><subject>Mathematical models</subject><subject>model-based development</subject><subject>On-line systems</subject><subject>Platforms</subject><subject>Software</subject><subject>software assets</subject><subject>software product line</subject><issn>0424-7760</issn><issn>1520-6416</issn><issn>1520-6416</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2011</creationdate><recordtype>article</recordtype><recordid>eNp1kE9LxDAQxYMouK4e_AY56qE6adqkHpd1_bsqyILiJSbpVLu2TW0qut_eaNWbMMzA8HvDm0fILoMDBhAfIi4PYsaEWCMjlsYQiYSJdTKCJE4iKQVski3vlwAgmcxG5HFCa5djFRntMac19s8up72jOfryqaE6VNtWpdV96RpqXV2H0Va6L1xX09AoNj12bVd6pGXztR1Qv_I91n6bbBS68rjzM8dkcTJbTM-i-c3p-XQyjywHEJGQGZeopSkMaJZKMCIWBecGOOQigyI8VRhrcxmcG5EeSZvkiTAyS6w1go_J3nC27dzrG_pe1aW3WFW6QffmFQPO4izjcRrQ_QG1nfO-w0IF87XuVgFSXyGqEKL6DjGwhwP7Xla4-h9Us9nFryIaFGV4_-NPobsXJSSXqbq7PlXs6vb-7uGYqUv-Ce-Ng18</recordid><startdate>201108</startdate><enddate>201108</enddate><creator>Ishihara, Akira</creator><creator>Furuta, Hirohisa</creator><creator>Yamaoka, Takayuki</creator><creator>Seo, Kazuo</creator><creator>Nishida, Shogo</creator><general>Wiley Subscription Services, Inc., A Wiley Company</general><scope>BSCLL</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SP</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>L7M</scope></search><sort><creationdate>201108</creationdate><title>A model-based method to design an application common platform for enterprise information systems</title><author>Ishihara, Akira ; Furuta, Hirohisa ; Yamaoka, Takayuki ; Seo, Kazuo ; Nishida, Shogo</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3006-67837ea7bfb0a1570b626f33b030d680f211fbccd7007b6597c4d46b784ccb63</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2011</creationdate><topic>Computer programs</topic><topic>Costs</topic><topic>Design engineering</topic><topic>enterprise information systems</topic><topic>Information systems</topic><topic>Mathematical models</topic><topic>model-based development</topic><topic>On-line systems</topic><topic>Platforms</topic><topic>Software</topic><topic>software assets</topic><topic>software product line</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Ishihara, Akira</creatorcontrib><creatorcontrib>Furuta, Hirohisa</creatorcontrib><creatorcontrib>Yamaoka, Takayuki</creatorcontrib><creatorcontrib>Seo, Kazuo</creatorcontrib><creatorcontrib>Nishida, Shogo</creatorcontrib><collection>Istex</collection><collection>CrossRef</collection><collection>Electronics &amp; Communications Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>Advanced Technologies Database with Aerospace</collection><jtitle>Electrical engineering in Japan</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Ishihara, Akira</au><au>Furuta, Hirohisa</au><au>Yamaoka, Takayuki</au><au>Seo, Kazuo</au><au>Nishida, Shogo</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>A model-based method to design an application common platform for enterprise information systems</atitle><jtitle>Electrical engineering in Japan</jtitle><addtitle>Elect. Eng. Jpn</addtitle><date>2011-08</date><risdate>2011</risdate><volume>176</volume><issue>3</issue><spage>37</spage><epage>51</epage><pages>37-51</pages><issn>0424-7760</issn><issn>1520-6416</issn><eissn>1520-6416</eissn><abstract>This paper presents a model‐based method to design a software development platform for enterprise information systems. We call it an application common platform, ACP. ACP wraps existing reusable software assets to hide their details from application developers and provide domain level API (Application Programming Interface), so that reusability of software assets and productivity of applications are improved. In this paper, we present a software architecture which organizes applications, ACP, and software assets and illustrate the development of ACP. In particular, we present transformation rules used to derive ACP design models from both application design models and software assets design models. We have evaluated our proposed method through case studies of the development of enterprise information systems. Our proposed method was found to reduce development costs by 20% compared to the estimated costs. © 2011 Wiley Periodicals, Inc. Electr Eng Jpn, 176(3): 37–51, 2011; Published online in Wiley Online Library (wileyonlinelibrary.com). DOI 10.1002/eej.21166</abstract><cop>Hoboken</cop><pub>Wiley Subscription Services, Inc., A Wiley Company</pub><doi>10.1002/eej.21166</doi><tpages>15</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0424-7760
ispartof Electrical engineering in Japan, 2011-08, Vol.176 (3), p.37-51
issn 0424-7760
1520-6416
1520-6416
language eng
recordid cdi_proquest_miscellaneous_1031288325
source Wiley Online Library Journals Frontfile Complete
subjects Computer programs
Costs
Design engineering
enterprise information systems
Information systems
Mathematical models
model-based development
On-line systems
Platforms
Software
software assets
software product line
title A model-based method to design an application common platform for enterprise information systems
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-02-05T09%3A27%3A59IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=A%20model-based%20method%20to%20design%20an%20application%20common%20platform%20for%20enterprise%20information%20systems&rft.jtitle=Electrical%20engineering%20in%20Japan&rft.au=Ishihara,%20Akira&rft.date=2011-08&rft.volume=176&rft.issue=3&rft.spage=37&rft.epage=51&rft.pages=37-51&rft.issn=0424-7760&rft.eissn=1520-6416&rft_id=info:doi/10.1002/eej.21166&rft_dat=%3Cproquest_cross%3E1031288325%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=1031288325&rft_id=info:pmid/&rfr_iscdi=true