iXML : a process-pluggable ADL for supporting architectural analysis in component-based systems.

Component-based software development (CBD) is an architecture-centric process that relies on the integration of pre-fabricated software components to construct systems. Architecture plays a central in CBD by providing a means to document system development, verify the integrity and adequacy of compo...

Full description

Bibliographic Details
Main Authors: Admodisastro, Novia Indriaty, Kotonya, Gerald
Format: Conference or Workshop Item
Language:English
Online Access:http://psasir.upm.edu.my/id/eprint/27332/1/ID%2027332.pdf
_version_ 1825947106772254720
author Admodisastro, Novia Indriaty
Kotonya, Gerald
author_facet Admodisastro, Novia Indriaty
Kotonya, Gerald
author_sort Admodisastro, Novia Indriaty
collection UPM
description Component-based software development (CBD) is an architecture-centric process that relies on the integration of pre-fabricated software components to construct systems. Architecture plays a central in CBD by providing a means to document system development, verify the integrity and adequacy of component compositions, and to manage change. Architectural analysis can provide an effective and. relatively low-cost mechanism for checking design constraints and improving the quality of a component-based system. Architecture description languages (ADLs) offer a potential mechanism for supporting architectural analysis in CBD. However, current ADLs vary markedly in their modelling notations, the kinds of entities they describe, the properties and relationships they express about the entities, and the analysis that may be conducted on the entities. This paper presents iXML ADL, a language-independent scenario-driven architecture description language, to support architecture analysis in CBD.
first_indexed 2024-03-06T08:08:08Z
format Conference or Workshop Item
id upm.eprints-27332
institution Universiti Putra Malaysia
language English
last_indexed 2024-03-06T08:08:08Z
record_format dspace
spelling upm.eprints-273322014-11-20T04:34:03Z http://psasir.upm.edu.my/id/eprint/27332/ iXML : a process-pluggable ADL for supporting architectural analysis in component-based systems. Admodisastro, Novia Indriaty Kotonya, Gerald Component-based software development (CBD) is an architecture-centric process that relies on the integration of pre-fabricated software components to construct systems. Architecture plays a central in CBD by providing a means to document system development, verify the integrity and adequacy of component compositions, and to manage change. Architectural analysis can provide an effective and. relatively low-cost mechanism for checking design constraints and improving the quality of a component-based system. Architecture description languages (ADLs) offer a potential mechanism for supporting architectural analysis in CBD. However, current ADLs vary markedly in their modelling notations, the kinds of entities they describe, the properties and relationships they express about the entities, and the analysis that may be conducted on the entities. This paper presents iXML ADL, a language-independent scenario-driven architecture description language, to support architecture analysis in CBD. Conference or Workshop Item NonPeerReviewed application/pdf en http://psasir.upm.edu.my/id/eprint/27332/1/ID%2027332.pdf Admodisastro, Novia Indriaty and Kotonya, Gerald iXML : a process-pluggable ADL for supporting architectural analysis in component-based systems. In: The International Conference on Advancements in Computing Technology, 3-5 Dec. 2012, Seoul, Korea. .
spellingShingle Admodisastro, Novia Indriaty
Kotonya, Gerald
iXML : a process-pluggable ADL for supporting architectural analysis in component-based systems.
title iXML : a process-pluggable ADL for supporting architectural analysis in component-based systems.
title_full iXML : a process-pluggable ADL for supporting architectural analysis in component-based systems.
title_fullStr iXML : a process-pluggable ADL for supporting architectural analysis in component-based systems.
title_full_unstemmed iXML : a process-pluggable ADL for supporting architectural analysis in component-based systems.
title_short iXML : a process-pluggable ADL for supporting architectural analysis in component-based systems.
title_sort ixml a process pluggable adl for supporting architectural analysis in component based systems
url http://psasir.upm.edu.my/id/eprint/27332/1/ID%2027332.pdf
work_keys_str_mv AT admodisastronoviaindriaty ixmlaprocesspluggableadlforsupportingarchitecturalanalysisincomponentbasedsystems
AT kotonyagerald ixmlaprocesspluggableadlforsupportingarchitecturalanalysisincomponentbasedsystems