(34.201.11.222) 您好!臺灣時間:2021/02/25 04:19
字體大小: 字級放大   字級縮小   預設字形  
回查詢結果

詳目顯示:::

我願授權國圖
: 
twitterline
研究生:鄭翰聰
研究生(外文):Han-Tsong Jeng
論文名稱:APER物件管理系統
論文名稱(外文):Object Management System of APER
指導教授:陳振炎
指導教授(外文):Jen-Yen Jason Chen
學位類別:碩士
校院名稱:國立交通大學
系所名稱:資訊工程系
學門:工程學門
學類:電資工程學類
論文種類:學術論文
論文出版年:1999
畢業學年度:87
語文別:中文
論文頁數:28
中文關鍵詞:軟體程序
外文關鍵詞:Software Process
相關次數:
  • 被引用被引用:0
  • 點閱點閱:83
  • 評分評分:系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔系統版面圖檔
  • 下載下載:0
  • 收藏至我的研究室書目清單書目收藏:0
軟體物件包括文件和非文件物件例如職務,工具,和限制。本研究提出了先進程序環境研究(Advanced Process Environment Research, APER)的物件管理系統(Object Management System, OMS)。APER OMS是架在MS-Windows98的平台上,使用資策會的WOO-DB作為其DBMS。APER OMS的主要功能包括﹕(1)儲存物件﹕儲存物件並管理他們之間的關係(2)併行存取﹕提供多人同時存取物件的支援,使系統能夠併行地開發(3)管理物件一致性﹕處理不同人編寫同一份物件產生彼此不一致的情形(4)異常處理:包括避免異常的發生和異常發生時的處理

Software objects includes documents and non-document objects such as roles, tools, and constraints. This paper presents an object management system (OMS) for a process environment called Advanced Process Environment Research (APER). APER OMS is built on top of a DBMS called WOO-DB running on MS-Windows98. The major features of the OMS includes: (1) object storage: objects are stored and their relationships are managed, (2) concurrent access: providing support for multi users’ accessing an object concurrently to achieve concurrent software development, (3) consistency management: dealing with the inconsistency caused by different users editing the same object. (4) exception handling: including avoiding exception and handling it when it happens.

中文摘要…………………………………………………………i
英文摘要…………………………………………………………ii
誌謝…………………………………………………………iii
目錄…………………………………………………………iv
圖形目錄…………………………………………………………v
第一章簡介……………………………………………………1
第二章相關研究………………………………………………4
第三章APER OMS的功能……………………………………7
3.1儲存物件………………………………………………7
3.2管理併行存取…………………………………………12
3.3處理文件一致性………………………………………14
3.4異常處理………………………………………………16
第四章結論……………………………………………………18
參考文獻…………………………………………………………19
附錄AProcess Program Example …………………………21

5 參考文獻
[1] J. Y. Chen, "CSPL: An Ada95-like, Unix-Based Process Environment, " IEEE Transaction on Software Engineering, vol. 23, no. 3, March 1997, pp. 171-184.
[2] M. L. Jaccheri, "Eliciting Software Process Models with the E3 Language, " ACM Transactions on Software Engineering and Methodology, vol. 7, no. 4, October 1998, pp. 368-410.
[3] J. Grundy, J. Hosking, "Inconsistency Management for Multiple-View Software Development Environments, " IEEE Transactions on Software Engineering, vol. 24, no. 11, November 1998, pp. 960-981.
[4] J. Y. Chen, "The Object Management System of CSPL Process Environment, " IEEE Knowledge & Data Engineering Exchange Workshop, November 9, 1998, pp. 181-188.
[5] V. Ambriola, U. Pisa, R. Conradi, N. Trondheim, A. Fuggetta, P. Milano and Cefriel, "Assessing Process-Centered Software Engineering Environments, " ACM Transactions on Software Engineering and Methodology, vol. 6, no. 3, July 1997, pp. 283-328.
[6] R. Conradi, E. Osjord, P. H. Westby, and C. Liu—Beijing. "Software process modeling in EPOS: design and intial implementation, " In 3rd International Workshop on Software Engineering and its Applications, pp. 365—381, Toulouse, France, December 3—7 1990.
[7] N. S. Barghouti, "Concurrency Control in Rule—Based Software Development Environments, " Ph. D. Thesis, Columbia Univ., Technical Report CUCS-001-92, New York, USA, 1992.
[8] N. S. Barghuti, G. Kaiser, "Scaling up Rule—Based Software Development Environments, " Proc. of the 3rd. European Software Engineering Conf. ESEC’ 91 Milan, Italy, October 1991.
[9] Marvel Group, Marvel 3.1 Manual, Columbia Univ., 1993.
[10] Sergio Bandinelli, Alfonso Fuggetta, Carlo Ghezzi , Luigi Lavazza , "An Overview of the SPADE Project, " 1994.
[11] N. S. Barghouti, G. Kaiser, "Concurrency Control in Advanced Database Applications, ", ACM Computing Surveys, vol. 23, no. 3, 1991.
[12] Redar Conradi, "EPOSDB: Uniform Versioning and Coopration Transaction, " Technical Report, Norweigian Institude of Techonology, Trondeim Norway, 1994.
[13] M. Bourdon, Process Weaver: Process Modeling Experience Report. France: Cap, Gemini Innovation, 1992.
[14] N. Belkhatir and W. L. Melo, "Evolving Software Processes by Tailoring the Behavior of Software Objects," in Proceedings of International Conference on Software Maintenance, pp. 212-221, 1994.
[15] M. Aoyama, "Beyond software factories: concurrent-development process and an evolution of software process technology in Japan, " Info. Software Tech. vol. 38, 1996.
[16] Alfonso Fuggetta, "Functionality and architecture of PSEEs, ", Information and Software Technology, vol. 38, pp.289-293, 1996.
[17] L. Osterweil, "SOFTWARE PROCESS ARE SOFTWARE TOO, " Proc. 9th Int'l Conf. Software Eng., ACM Press, New York, N.Y., 1987, pp. 2-13.
[18] Noureddine Belkhatir, Jacky Estublier, Walcelio L. Melo, "Adele 2 : A Support to Large Software Development Process, " Proc. 1st Int’l Conf. Software Process, IEEE CS Press, Los Alamitos, Calif., 1991, pp. 159—170.
[19] John C. Doppke, Dennis Heimbigner, and Alexander L. Wolf "Software Process Modeling and Execution within Virtual Environments," ACM transactions on Software Engineering and Methodology, vol. 7, no. 1, pp1-40, Jan. 1998.
[20] Grady Booch Object-Oriented Analysis and Design with Applications, California: The Benjamin/Cummings Publishing Company, Inc, 1994.

QRCODE
 
 
 
 
 
                                                                                                                                                                                                                                                                                                                                                                                                               
第一頁 上一頁 下一頁 最後一頁 top
系統版面圖檔 系統版面圖檔