Model component reuse : conceptual foundations and application in the metamodeling-based systems analysis and design environment

DSpace/Manakin Repository

Show simple item record

dc.contributor.author Zhang, Zheying
dc.date.accessioned 2008-01-09T12:55:41Z
dc.date.available 2008-01-09T12:55:41Z
dc.date.issued 2004
dc.identifier.isbn 951-39-1919-6
dc.identifier.uri http://urn.fi/URN:ISBN:951-39-1919-6
dc.identifier.uri http://hdl.handle.net/123456789/13243
dc.description.abstract Muuttuva liiketoimintaympäristö tuottaa jatkuvasti uusia vaatimuksia tietojärjestelmille. Näin järjestelmistä tulee suuria ja työläästi muokattavia. Kehitettyjen sovellusten ylläpito on vaikeaa, koska järjestelmät koostuvat useista toisistaan riippuvista piirteistä. Tämä mutkistaa uuden toiminnallisuuden lisäämistä olemassa oleviin järjestelmiin.Monimutkaisten järjestelmien kehittämisen nopeuttamiseksi ja kehityskustannusten alentamiseksi ohjelmistosuunnittelun tutkimuksessa pyritään kehittämään olemassa olevien järjestelmien ja komponenttien uudelleenkäyttöä. Huomattava osa järjestelmistä voidaankin rakentaa yhä enemmän myös valmiskomponenteista.Uudelleen käytettävän komponentin määrittely, suunnittelu, kehittäminen ja sijoittaminen on monimutkainen prosessi, joka vaatii tuekseen menetelmän komponenttien määrittelemiseksi, sekä myös kehittämisympäristön, jossa komponentteja kehitetään ja käytetään uudelleen.Zheying Zhang kehitti väitöstutkimuksessaan komponenttien uudelleenkäytön teoriaa sekä strategioita, jotka tukevat komponenttien uudelleenkäyttöä metamallintamista tukevassa MetaEdit+ metaCASE-ympäristössä(CASE, tietokoneavusteinen systeemityö). fi
dc.description.abstract Component reuse is an emerging development paradigm that promises to accelerate information systems development and to reduce costs by assembling systems from prefabricated components. Defining, designing, developing and deploying reusable component, however, is a complex process, and needs support in terms of the development methodology and the development environment.This thesis elaborates a conceptual framework that supports component reuse. The framework comprehensively depicts the component model and its systematic reuse processes in a metaCASE environment. On the basis of the framework, the research further explores the possibility to define and reuse the specification and diagrams as components in a laboratory experiment. The empirical study verifies that the component technique deployed in systems analysis and design maximizes the reuse of analysis and design, reduces the development time, and facilitates the sharing of the expertise required to construct an application in a set of similar products.The conceptual framework and its supporting techniques contribute to the software-intensive systems development industry from the perspective of component reuse and its practice. In addition, because the design and development of the methodology for experimentally and quantitatively investigating the impact of the component-based reuse approach is a typical laboratory experimental setting, the same methodology can be tailored and applied to empirical studies in the similar research area, which forms an additional contribution of the research. en
dc.language.iso eng
dc.publisher University of Jyväskylä
dc.relation.ispartofseries Jyväskylä studies in computing;39
dc.relation.isversionof ISBN 951-39-1819-X
dc.title Model component reuse : conceptual foundations and application in the metamodeling-based systems analysis and design environment
dc.type Diss. fi
dc.identifier.urn URN:ISBN:951-39-1919-6
dc.subject.ysa tietojärjestelmät
dc.subject.ysa tietotekniikka
dc.type.dcmitype Text en
dc.type.ontasot Väitöskirja fi
dc.type.ontasot Doctoral dissertation en
dc.contributor.tiedekunta Informaatioteknologian tiedekunta fi
dc.contributor.tiedekunta Faculty of Information Technology en
dc.contributor.yliopisto University of Jyväskylä en
dc.contributor.yliopisto Jyväskylän yliopisto fi

This item appears in the following Collection(s)

Show simple item record