A Meta-Semantic Language for Smart Component-Adapters
Total Page:16
File Type:pdf, Size:1020Kb
New Jersey Institute of Technology Digital Commons @ NJIT Dissertations Electronic Theses and Dissertations Spring 5-31-2000 A meta-semantic language for smart component-adapters Leon K. Jololian New Jersey Institute of Technology Follow this and additional works at: https://digitalcommons.njit.edu/dissertations Part of the Computer Sciences Commons Recommended Citation Jololian, Leon K., "A meta-semantic language for smart component-adapters" (2000). Dissertations. 406. https://digitalcommons.njit.edu/dissertations/406 This Dissertation is brought to you for free and open access by the Electronic Theses and Dissertations at Digital Commons @ NJIT. It has been accepted for inclusion in Dissertations by an authorized administrator of Digital Commons @ NJIT. For more information, please contact [email protected]. Copyright Warning & Restrictions The copyright law of the United States (Title 17, United States Code) governs the making of photocopies or other reproductions of copyrighted material. Under certain conditions specified in the law, libraries and archives are authorized to furnish a photocopy or other reproduction. One of these specified conditions is that the photocopy or reproduction is not to be “used for any purpose other than private study, scholarship, or research.” If a, user makes a request for, or later uses, a photocopy or reproduction for purposes in excess of “fair use” that user may be liable for copyright infringement, This institution reserves the right to refuse to accept a copying order if, in its judgment, fulfillment of the order would involve violation of copyright law. Please Note: The author retains the copyright while the New Jersey Institute of Technology reserves the right to distribute this thesis or dissertation Printing note: If you do not wish to print this page, then select “Pages from: first page # to: last page #” on the print dialog screen The Van Houten library has removed some of the personal information and all signatures from the approval page and biographical sketches of theses and dissertations in order to protect the identity of NJIT graduates and faculty. ABSTRACT A META-SEMANTIC LANGUAGE FOR SMART COMPONENT-ADAPTERS by Leon K. Jololian The issues confronting the software development community today are significantly different from the problems it faced only a decade ago. Advances in software development tools and technologies during the last two decades have greatly enhanced the ability to leverage large amounts of software for creating new applications through the reuse of software libraries and application frameworks. The problems facing organizations today are increasingly focused around systems integration and the creation of information flows. Software modeling based on the assembly of reusable components to support software development has not been successfully implemented on a wide scale. Several models for reusable software components have been suggested which primarily address the wiring-level connectivity problem. While this is considered necessary, it is not sufficient to support an automated process of component assembly. Two critical issues that remain unresolved are: (1) semantic modeling of components, and (2) deployment process that supports automated assembly. The first issue can be addressed through domain-based standardization that would make it possible for independent developers to produce interoperable components based on a common set of vocabulary and understanding of the problem domain. This is important not only for providing a semantic basis for developing components but also for the interoperability between systems. The second issue is important for two reasons: (a) eliminate the need for dvlpr t b nvlvd n th fnl bl f ftr pnnt, nd (b prvd b fr th dvlpnt pr t b ptntll drvn b th r. rlv th bv rnn ( nd (2 lt bndn hn btn pnnt bd n tprtl rrd. In th drttn ddr th bv b prpn nr frr fr th dvlpnt f ftr pnnt nd n ntrnntn ln, COM , fr th pftn f ftr t fr pnnt. h pttnl dl f th COMIE ln bd n lt nd dn bndn f th pnnt ntrl, dt, nd fntn prprt. h f nhrn llb fr thd nvtn ll ntrl bndn n pnnt t b lt nd dn. t xhnd btn pnnt dfnd thrh th f t ln tht n drb th nt f th nfrtn bt tht bn bnd t n pf prrn ln tp rprnttn. t bndn t fntn plhd b ntnn dnbd nt pnnt t nfrtn. h nfrtn ll lnt f pnnt t p nr rtd rv t pf fntn. A MEASEMAIC AGUAGE O SMA COMOEAAES b n K. lln A rttn Sbttd t th lt f r Inttt f hnl n rtl lfllnt f th rnt fr th r f tr f hlph prtnt f Cptr nd Infrtn Sn M 2000 Copyright © 2000 by Leon K. Jololian ALL RIGHTS RESERVED APPROVAL PAGE A META-SEMANTIC LANGUAGE FOR SMART COMPONENT-ADAPTERS Leon K. Jololian r. rnz . Krf, rttn Advr t Atnt rfr f Cptr nd Infrtn Sn, I r. Mrt M. n, rttn Advr t rfr f Eltrl nd Cptr Ennrn, UA t rnh, Alb r. hn n, Ctt Mbr t At rfr f Cptr nd Infrtn Sn, I r. ph Y. n, Ctt Mbr t tnhd rfr f Cptr nd Infrtn Sn, I r. C.. rth, Ctt Mbr t rfr Ert f Eltrl nd Cptr Ennrn, U.C. rl r. nld . Sbtn, Ctt Mbr t rfr f Indtrl nd Mnftrn Ennrn, I r. Gr . h, Ctt Mbr t rfr f Eltrl nd Cptr Ennrn, I BIOGRAPHICAL SKETCH Author: n K. lln Degree: tr f hlph Date: M 2000 Undergraduate and Graduate Education: • tr f hlph n Cptr Sn Cptr nd Infrtn Sn prtnt, r Inttt f hnl, r, , 2000 • M.S. n Cptr Sn prtnt f Cptr Sn, lthn Unvrt, rln, Yr, • M.S. n Eltrl Ennrn prtnt f Eltrl Ennrn, Gr Inttt f hnl, Atlnt, Gr, 8 • .E. n Eltrl Ennrn prtnt f Eltrl Ennrn Mnhttn Cll, vrdl, Yr, 80 Major: Cptr Sn bltn: pr Cdll, .., lln, ., nd r, A.., "n fr Envrnnt l: Crrnt Stt nd nd," rdn f th hrd nnl Wrld Cnfrn n Intrtd n nd r hnl, rln, Grn, l. , l , 8, pp. 4. lln, ., Krf, ., nd l, M., "A Cpnntd Envrnntl Knld tr," ppr n th rdn f th fth nnl Wrld v Conference on Integrated Design and Process Technology, North Dallas/Addison, Texas, June 4-8, 2000. Jololian, L., Tanik, M., and Kurfess, F., M., "Intelligent Integration of Enterprise Software," To appear in the Proceedings of the Fifth Biennial World Conference on Integrated Design and Process Technology, North Dallas/Addison, Texas, June 4-8, 2000. Jololian, L. and Smith, M.F., "Architectural Framework for Virtual Enterprises," Proceedings of the Third Biennial World Conference on Integrated Design and Process Technology, Berlin, Germany, Vol. 4, July 5-9, 1998, pp. 347-350. Dogru, A., Tanik, M., Kurfess, M., Healey, M., and Jololian, L., "Green Manufacturing of Ammunition through Knowledge Management With Distributed Access," Proceedings of the Thirty-Second Annual Hawaii International Conference on System Sciences, Maui, Hawaii, January 5-8, 1999 (CD-ROM), 6 pages. Rossak W., Kirova V., Jololian L., Lawson H., Zemel T., "A Generic Model for the Use and Specification of Software Architectures," IEEE Software, Vol. 14, No. 4, July/August 1997, IEEE Computer Society Press, Los Alamitos CA, pp.84-92. Kirova V., Rossak, W., and Jololian, L., "Software Architectures for Mega-System Development — Basic Concepts and Possible Specification", Proc. of the IEEE Third International Conference on Systems Integration, Sao Paolo City, Brazil, August, 1994, pp. 38-45. Rossak, W., Zemel, T., Kirova, V., Jololian, L., "A Two-Level Process Model for Integrated System Development," Proc. of Symposium and Workshop on Systems Engineering of Computer Based Systems, IEEE Computer Society Press, Los Alamitos, CA, May 1994, pp. 90-96. Wrhp Electronic Infrastructure for Virtual Organizations, 9 th IEEE International Conference on Tools with Artificial Intelligence (ICTAI-97), Electronic Virtual University Workshop, Newport Beach, CA, Nov. 4-7, 1997 trl Rossak, W., Kirova, V., and Jololian, L., "Systems Integration," invited presentation and seminar for INTAN (The National Academy of Civil Servants) — System Analysts Assoc., Kuala Lumpur, Malaysia, December 1995. Jololian, L., "From Object-Oriented to Component-Based Development," The Fifth Biennial World Conference on Integrated Design and Process Technology, North Dallas/Addison, Texas, June 4-8, 2000. Cl, ln, nd r Wh lv I ll l hrh vi ACKNOWLEDGEMENT I ffr dpt rttd t ll h hv hlpd rh l. It hnt bn nd tht thr hlp t ldnt hv bn pbl. I thn r. n fr bn ntnt r f nrnt. l blvd n nd nvr vrd n h pprt f r r . h bn ntr nd frnd. I l thn r. Krf fr bn ptnt n ltnn t d nd prvdn th fl fdb. I frtnt t hv h dvr. Spl thn t ll th tt br, r. n, r. n, r. rth, r. Sbtn, nd r. h. hr ntrbtn rtl pprtd. I thn r. fr h pprt thrht th r nd fr ttn frt ntrtd n th r f ftr rhttr. I thn r. fr vn th pprtnt t tr thn I dd nt n I pbl f. trt n blt h bn nprtnl. I l thn r. Mh fr h pprt nd ndrtndn. dv nd d ll l b rbrd. I thn r. n nd h rrh rp fr th trn rt n n rl prnttn. It prvdd n pt fr th prvd xptn f r. I l thn r. Shrl, Grbt, nd Or fr thr thhtfl nt n prnttn. I ffr rttd t r. r fr h frndhp, nrnt, nd pprt. I thn Srt th fr th n ln dn hd nd fr th vlbl npt nd hlp h h prvdd . I thn r. n, r.