:::

詳目顯示

回上一頁
題名:應用本體論來協助軟體專案進行流程調適
書刊名:資訊管理學報
作者:蔡文隆 引用關係陳仲儼 引用關係李明達
作者(外文):Tsai, Wen-lungChen, Chung-yangLika, Irwan
出版日期:2016
卷期:23:4
頁次:頁377-405
主題關鍵詞:本體論軟體專案軟體流程調適知識密集決策支援OntologySoftware projectProcess tailoringKnowledge-intensiveDecision support
原始連結:連回原系統網址new window
相關次數:
  • 被引用次數被引用次數:期刊(0) 博士論文(0) 專書(0) 專書論文(0)
  • 排除自我引用排除自我引用:0
  • 共同引用共同引用:0
  • 點閱點閱:38
對於軟體開發管理而言,組織通常會建立流程標準來讓各軟體專案據以執行。但鑒於軟體開發的獨特性,並非一套標準流程就可以完全套用在所有的軟體專案上。因此,企業組織需要訂定一套流程調適準則,讓專案成員根據不同專案所面臨的情境,依據調適準則而去調整實際的作法。然而,軟體流程調適是一個知識密集的活動,調適準則的制定或引用乃需要組織經驗方能提供適切的調適建議。故本研究嘗試建立一個以規則為基底的決策支援系統,運用本體論(Ontology)來建置一個知識與經驗導向的軟體流程本體模型,並據以發展出軟體專案流程調適推薦系統(Ontology-based software process tailoringrecommendation system; OntoSPRS)。本系統透過推論規則的設計,收集調適經驗,並以推論引擎對知識本體進行推論並產生調適策略,可協助專案成員在軟體開發過程中能更完整地將組織經驗帶入而導出具體實作方方式。本研究並以一國內物流公司雲端企業資源規劃系統之實際案例來展示本研究所建構的軟體流程本體。
Purpose - Owing to the uniqueness in software development, this study develops an ontology-based software process tailoring recommendation system to manage quality and consistency in software development. Design/methodology/approach - The system includes a knowledge- intensive software process ontology model and features a rule inference engine for deriving tailoring strategies. Findings - This study found that the proposed system was able to improve tailoring recommendation outputs and make the underlying tailored strategy knowledge structure more accurate. Research limitations/implications - Due to high project variability and complicated influence factors, more new research is needed in the future. Furthermore, the interactions among tailoring factors will derive even more tailoring rules in practice. Practical implications - Since the system developed is specifically configured to work with the case company, the system may not be able to meet all organizational requirements. In practice, individual organizations should customize the content of ontology, based on the organizational characteristics and its own process standard. Originality/value - This study is the first develop a rule-based decision support system for software process tailoring. The study assists project specialists with project tailoring that complies with the organizational tailoring standard.
期刊論文
1.Na, K. S.、Simpson, J. T.、Li, X.、Singh, T.、Kim, K. Y.(2007)。Software development risk and project performance measurement: evidence in Korea。The Journal of Systems and Software,80(4),596-605。  new window
2.Chi, Y.-L.(2010)。Rule-based ontological knowledge base for monitoring partners across supply networks。Expert Systems with Applications,37(2),1400-1407。  new window
3.Chi, Y. L.、Chen, C. Y.(2009)。Project teaming: knowledge-intensive design for composing team members。Expert Systems with Applications,36(5),9479-9487。  new window
4.Myers, M. D.、Newman, M.(2007)。The qualitative interview in IS research: examining the craft。Information and Organization,17(1),2-26。  new window
5.Horrocks, I.、Patel-Schneider, P. F.、Bechhofer, S.、Tsarkov, D.(2005)。OWL rules: a proposal and prototype implementation。Web Semantics: Science, Services and Agents on the World Wide Web,3(1),23-40。  new window
6.Elbanna, A.(2013)。Top management support in multiple-project environments: An in-practice view。European Journal of Information Systems,22(3),278-294。  new window
7.Darke, P.、Shanks, G.、Broadbent, M.(1998)。Successfully completing case study research: combining rigour, relevance and pragmatism。Information Systems Journal,8(4),273-289。  new window
8.Yan, T.、Dooley, K. J.(2013)。Communication intensity, goal congruence, and uncertainty in buyer--supplier new product development。Journal of Operations Management,31(7),523-542。  new window
9.Nidumolu, S. R.(1996)。Standardization, requirements uncertainty and software project performance。Information & Management,31(3),135-150。  new window
10.Seaman, C. B.(1999)。Qualitative Methods in Empirical Studies of Software Engineering。IEEE Transactions on Software Engineering,25(4),557-572。  new window
11.陳仲儼、黃永福(2009)。運用模糊專家系統來協助軟體專案進行流程調適。電子商務學報,11(1),235-258。new window  延伸查詢new window
12.Aaen, I.(2008)。Essence: facilitating software innovation。European Journal of Information Systems,17(5),543-553。  new window
13.Alegria, J. A. H.、Bastarrica, M. C.、Quispe, A.、Ochoa, S. F.(2014)。MDE-based process tailoring strategy。Journal of Software: Evolution and Process,26(4),386-403。  new window
14.Chen, C. Y.、Tsai, W. L.(2011)。Toward Single-sourcing of Software Project Documented Contents: A Preliminary Study。International Journal of Electronic Business Management,9(1),37-45。  new window
15.Chen, C. Y.、Liu, H. A.、Song, J. Y.(2013)。Integrated projects planning in IS departments: a multi-period multi-project selection and assignment approach with a computerized implementation。European Journal of Operational Research,229(3),683-694。  new window
16.Clarke, P.、O'Connor, R. V.(2012)。The situational factors that affect the software development process: Towards a comprehensive reference framework。Information and Software Technology,54(5),433-447。  new window
17.Ebert, C.、De Man, J.(2008)。Effectively utilizing project, product and process knowledge。Information and Software Technology,50(6),579-594。  new window
18.Haghighi, P. D.、Burstein, F.、Zaslavsky, A.、Arbon, P.(2013)。Development and evaluation of ontology for intelligent decision support in medical emergency management for mass gatherings。Decision Support Systems,54(2),1192-1204。  new window
19.Kaur, R.、Sengupta, J.(2013)。Software process models and analysis on failure of software development projects。International Journal of Scientific and Engineering Research,2(2),1-4。  new window
20.Liu, J. Y. C.、Chen, H. G.、Chen, C. C.、Sheu, T. S.(2011)。Relationships among interpersonal conflict, requirements uncertainty, and software project performance。International Journal of Project Management,29(5),547-556。  new window
21.Lorenz, W. G.、Brasil, M. B.、Fontoura, L. M.、Pereira, G. V.(2014)。Activity-Based Software Process Lines Tailoring。International Journal of Software Engineering and Knowledge Engineering,24(9),1357-1381。  new window
22.Oh, S.、Yeom, H. Y.、Ahn, J.(2011)。Cohesion and coupling metrics for ontology modules。Information Technology and Management,12(2),81-96。  new window
23.Park, S. H.、Bae, D. H.(2013)。Tailoring a large-sized software process using process slicing and case-based reasoning technique。IET Software,7(1),47-55。  new window
24.Recker, J.、Rosemann, M.、Green, P. F.、Indulska, M.(2011)。Do Ontological Deficiencies in Modeling Grammars Matter?。MIS Quarterly,35(1),57-79。  new window
25.Reich, B. H.、Gemino, A.、Sauer, C.(2012)。Knowledge management and project-based knowledge in it projects: A model and preliminary empirical results。International Journal of Project Management,30(6),663-674。  new window
26.Samuel, B. M.、Watkins, L.、Ehle, A.、Khatri, V.(2015)。Customizing the Representation Capabilities of Process Models: Understanding the Effects of Perceived Modeling Impediments。IEEE Transactions on Software Engineering,41(1),19-39。  new window
27.Simperl, E.、Bürger, T.、Hangl, S.、Worgl, S.、Popov, I. O.(2012)。ONTOCOM: A reliable cost estimation method for ontology development projects。Journal of Web Semantics,16,1-16。  new window
28.Sulayman, M.、Mendes, E.、Urquhart, C.、Riaz, M.、Tempero, E.(2014)。Towards a theoretical framework of SPI success factors for small and medium web companies。Information and Software Technology,56(7),807-820。  new window
29.Tsai, W. T.、Wu, B.、Jin, Z.、Huang, Y.、Li, W.(2013)。Ontology patterns for service-oriented software development。Software: Practice and Experience,43(7),867-883。  new window
30.Martinez-Ruiz, T.、Münch, J.、García, F.、Piattini, M.(2012)。Requirements and constructors for tailoring software processes: a systematic literature review。Software Quality Journal,20(1),229-260。  new window
31.Xu, P.、Ramesh, B.(2007)。Software process tailoring: an empirical investigation。Journal of Management Information Systems,24(2),293-328。  new window
32.Xu, P.、Ramesh, B.(2008)。Impact of Knowledge Support on the Performance of Software Process Tailoring。Journal of Management Information Systems,25(3),277-314。  new window
33.Yan, T.、Dooley, K. J.(2014)。Buyer-Supplier Collaboration Quality in New Product Development Projects。Journal of Supply Chain Management,50(2),59-83。  new window
34.Young, R.、Poon, S.(2013)。Top management support-almost always necessary and sometimes sufficient for success: Findings from a fuzzy set analysis。International Journal of Project Management,31(7),943-957。  new window
35.Venkatesh, Viswanath、Davis, Fred D.(2000)。A Theoretical Extension of the Technology Acceptance Model: Four Longitudinal Field Studies。Management Science,46(2),186-204。  new window
36.Park, S.、Na, H.、Park, S.、Sugumaran, V.(2006)。A Semi-automated Filtering Technique for Software Process Tailoring Using Neural Network。Expert Systems with Application,30(2),179-189。  new window
37.Williams, L.、Cockburn, A.(2003)。Agile Software Development: It's about Feedback and Change。IEEE Computer Society,36(6),39-43。  new window
會議論文
1.Kalus, G.、Kuhrmann, M.(2013)。Criteria for software process tailoring: a systematic review。2013 International Conference on Software and System Process,(會議日期: 2013, May 18-19)。San Francisco。171-180。  new window
2.Prikladnicki, R.、Audy, J. L. N.、Damian, D.、de Oliveira, T. C.(2007)。Distributed software development: practices and challenges in different business strategies of offshoring and onshoring。2nd IEEE International Conference on Global Software Engineering,(會議日期: 2007, August 27-30)。Munich。262-274。  new window
圖書
1.CMMI Product Team(2010)。CMMI® for Development Version 1.3-Improving processes for developing better products and services。Pittsburgh:Software Engineering Institute, Carnegie Mellon University。  new window
2.Ginsberg, M. P.、Quinn, L. H.(1995)。Process Tailoring and the Software Capability Maturity Model。Pittsburgh:Software Engineering Institute, Carnegie Mellon University。  new window
其他
1.Singh, R.(1996)。International Standard ISO/IEC 12207 Software Life Cycle Process,http://www.abelia.com/docs/12207cpt.pdf。  new window
 
 
 
 
第一頁 上一頁 下一頁 最後一頁 top
QR Code
QRCODE