Full Text:   <2269>

CLC number: TP311

On-line Access: 

Received: 2000-06-30

Revision Accepted: 2001-04-18

Crosschecked: 0000-00-00

Cited: 0

Clicked: 4807

Citations:  Bibtex RefMan EndNote GB/T7714

-   Go to

Article info.
Open peer comments

Journal of Zhejiang University SCIENCE A 2001 Vol.2 No.4 P.411-415

http://doi.org/10.1631/jzus.2001.0411


VIRTUAL INSTRUMENT SYSTEM SOFTWARE ARCHITECTURE DESCRIPTION LANGUAGE


Author(s):  ZHOU Hong, WANG Le-yu

Affiliation(s):  Department of Instrumentation Science & Engineering, Zhejiang University, Hangzhou 310027, China

Corresponding email(s): 

Key Words:  architecture description language (ADL), virtual instrument, software architecture description language, graphic software platform, system integration


Share this article to: More

ZHOU Hong, WANG Le-yu. VIRTUAL INSTRUMENT SYSTEM SOFTWARE ARCHITECTURE DESCRIPTION LANGUAGE[J]. Journal of Zhejiang University Science A, 2001, 2(4): 411-415.

@article{title="VIRTUAL INSTRUMENT SYSTEM SOFTWARE ARCHITECTURE DESCRIPTION LANGUAGE",
author="ZHOU Hong, WANG Le-yu",
journal="Journal of Zhejiang University Science A",
volume="2",
number="4",
pages="411-415",
year="2001",
publisher="Zhejiang University Press & Springer",
doi="10.1631/jzus.2001.0411"
}

%0 Journal Article
%T VIRTUAL INSTRUMENT SYSTEM SOFTWARE ARCHITECTURE DESCRIPTION LANGUAGE
%A ZHOU Hong
%A WANG Le-yu
%J Journal of Zhejiang University SCIENCE A
%V 2
%N 4
%P 411-415
%@ 1869-1951
%D 2001
%I Zhejiang University Press & Springer
%DOI 10.1631/jzus.2001.0411

TY - JOUR
T1 - VIRTUAL INSTRUMENT SYSTEM SOFTWARE ARCHITECTURE DESCRIPTION LANGUAGE
A1 - ZHOU Hong
A1 - WANG Le-yu
J0 - Journal of Zhejiang University Science A
VL - 2
IS - 4
SP - 411
EP - 415
%@ 1869-1951
Y1 - 2001
PB - Zhejiang University Press & Springer
ER -
DOI - 10.1631/jzus.2001.0411


Abstract: 
In software engineering, an architecture description language (ADL) is intended to aid designers in defining software architectures in terms of abstractions that they find useful, and in making a smooth transition to code. Based on ADL, the concept and models of the Virtual instrunent system software architecture description language (VSDL) is provided in this paper. The VSDL put forward provides a new method for virtual instrunent system's application design and development by describing the virtual instrument system software architecture effectively. In this paper, the model description, component description and line description are analyzed in detail, and the structure language based on the model is also provided. VSDL provides a smooth interface to graphic software platform, and has been applied to many virtual instrument systems' integration and already yielded good results both in technology and economy.

Darkslateblue:Affiliate; Royal Blue:Author; Turquoise:Article

Reference

[1] Allen,R., Gralan,D., 1994. Formalizing architectural connection. In: Proceedings of the Sixteenth International Conference on Software Engineering, p.340-348.

[2] Berge, J. M., Fonkoua, A., Maginot, S. et al., 1992. VHDL Designer' s Reference. Kluwer Academic Publishers.

[3] Booch, G., 1986. Object-oriented development. IEEE Trans. on Software Engineering, SE-12(2):211-21.

[4] Coad, P., 1992. Object-oriented pattems. Communications of the ACM. 35(9):153-159.

[5] Fu Lieyong, Gu Zhongwen, 2000. The Development of simupro series operator training systems for complicated industrial processes, Journal of Zhefiang University (SCIENCE), 1(4):377-380.

[6] Garlan, D., Kaiser, G. E., Notkin, D., 1992. Using tool abstraction to compose systems. IEEE Computer, 25(6):30-38.

[7] Kerth,N. L., 1995. Caterpillar's fate: A pattem language for the transformation from analysis to design. In: James Coplein and Douglas Schmidt, eds., Pattern Languages of Program Design, Addison-Wesley, p.293-320.

[8] Le Metayer, D., 1998. Describing software architecture styles using graph gramars. IEEE Trans. On Software Engineering, 24(7):521-533.

[9] Luckham, D. C., Augustin, L. M., John, J. K. et al., 1995. Specification and analysis of system architecture using Rapide. IEEE Trans. on Software Engineering, Special Issue on Software Architecture, 21(4):336-355.

[10] Prieto-Diaz, R., Neighbors, J. M., 1986. Module interconnection language. Joural of System and Software, 6(4):307-334.

[11] Terry,A., 1994. Overview of Teknowledge's domain-specific software architecture program. ACM SIGSOFT Software Engineering Notes, 19(4):68-76.

[12] Waheed, A., Rover, D. T., Hollingsworth, J. K., 1998. Modehng and evaluating design alternatives for an Online instrumentation system: A case study. IEEE Trans. on Software Engineering, 24(6):451-470.

[13] Wiederhold, G., 1992. Mediators in the architecture of future information systems. IEEE Computer, 25(3):38-48.

[14] Ying Jing, He Zhijun, Wu Minghui, 2000. Evolution-based software developing enviromnent, Journal of Zhejiang University (SCIENCE), 1(4):381-383.

Open peer comments: Debate/Discuss/Question/Opinion

<1>

Please provide your name, email address and a comment





Journal of Zhejiang University-SCIENCE, 38 Zheda Road, Hangzhou 310027, China
Tel: +86-571-87952783; E-mail: cjzhang@zju.edu.cn
Copyright © 2000 - 2024 Journal of Zhejiang University-SCIENCE