We demonstrate a tool to incrementally synchronize an Acme architectural model described in the Acme Architectural Description Language (ADL) with an implementation in ArchJava, an extension of the Java programming language that includes explicit architectural modeling constructs.
%0 Conference Paper
%1 abi-antoun_modeling_2005
%A Abi-Antoun, M.
%A Aldrich, J.
%A Garlan, D.
%A Schmerl, B.
%A Nahas, N.
%A Tseng, T.
%B 27th International Conference on Software Engineering, 2005. ICSE 2005. Proceedings
%D 2005
%I IEEE
%K Acme Architectural Architecture Architecture; Computer Connectors; Description Documentation; Java Java; Language; Navigation; Software architectural architecture; description language; languages languages; model; modeling; programming specification systems; tools; {ArchJava};
%P 676-- 677
%R 10.1109/ICSE.2005.1553649
%T Modeling and implementing software architecture with Acme and ArchJava
%X We demonstrate a tool to incrementally synchronize an Acme architectural model described in the Acme Architectural Description Language (ADL) with an implementation in ArchJava, an extension of the Java programming language that includes explicit architectural modeling constructs.
%@ 1-59593-963-2
@inproceedings{abi-antoun_modeling_2005,
abstract = {We demonstrate a tool to incrementally synchronize an Acme architectural model described in the Acme Architectural Description Language {(ADL)} with an implementation in {ArchJava}, an extension of the Java programming language that includes explicit architectural modeling constructs.},
added-at = {2013-02-28T11:13:35.000+0100},
author = {{Abi-Antoun}, M. and Aldrich, J. and Garlan, D. and Schmerl, B. and Nahas, N. and Tseng, T.},
biburl = {https://www.bibsonomy.org/bibtex/25984c48c1c29be246fdbf82f020a0757/fritzsolms},
booktitle = {{27th International Conference on Software Engineering, 2005. {ICSE} 2005. Proceedings}},
doi = {10.1109/ICSE.2005.1553649},
interhash = {1868cfc96f9603952a34b02199855fc2},
intrahash = {5984c48c1c29be246fdbf82f020a0757},
isbn = {1-59593-963-2},
keywords = {Acme Architectural Architecture Architecture; Computer Connectors; Description Documentation; Java Java; Language; Navigation; Software architectural architecture; description language; languages languages; model; modeling; programming specification systems; tools; {ArchJava};},
lccn = {0012},
month = may,
pages = {676-- 677},
publisher = {{IEEE}},
timestamp = {2013-02-28T11:13:37.000+0100},
title = {{Modeling and implementing software architecture with Acme and {ArchJava}}},
year = 2005
}